Powered by Invision Power Board


Страницы: (122) 1 [2] 3 4 ... Последняя »  ( Перейти к первому непрочитанному сообщению ) ОтветитьНовая темаСоздать опрос

> DIR300/NRU/B5-B7&DIR320/NRU/B1 vs Keenetic Lite B, Родственные роутеры на Ralink 5350F
Rusink
Отправлено: Янв 25 2012, 14:02
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 627
Пользователь №: 56
Регистрация: 3-Ноября 11
Статус: Offline

Репутация: 13



Цитата (chirkin84 @ Янв 25 2012, 13:45)
Rusink подскажите пожалуйста можно ли сделать (если да, то как) flash dump на dir-320nru b1, что бы потом откатиться с Keenetic Lite B обратно? Спасибо!

Да, можно. попробуйте по аналогии с DIR620 можно использовать не cat, а dd:

Код
mkdir /tmp/www
cd /tmp/www
dd if=/dev/mtd0 of=/tmp/mtd0.bin


Точнее выложу позже


--------------------
Le mieux est l'ennemi du bien!- Лучшее - враг хорошего!


Откройте для себя dropbox Ваш персональный облачный файлообменник - по моей ссылке http://db.tt/EqMhLxSu - 500 Mb - дополнительно и бесплатно
PM
Top
chirkin84
Отправлено: Янв 25 2012, 14:10
Цитата


Пользователь
**

Группа: Пользователи
Сообщений: 15
Пользователь №: 352
Регистрация: 25-Января 12
Статус: Offline

Репутация: нет



Цитата
Да, можно. попробуйте по аналогии с DIR620 можно использовать не cat, а dd:

я fulldump через #cat /dev/mtd0 > /mnt/flash/firmware.bin делал, но она по размеру 8мб, а стандартная прошивка от d-linka < 4мб. firmware.bin потом через вебморду зальется или нужно еще что то поправлять в ней?
PMEmail Poster
Top
Rusink
Отправлено: Янв 25 2012, 14:38
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 627
Пользователь №: 56
Регистрация: 3-Ноября 11
Статус: Offline

Репутация: 13



Цитата (chirkin84 @ Янв 25 2012, 14:10)
Цитата
Да, можно. попробуйте по аналогии с DIR620 можно использовать не cat, а dd:

я fulldump через #cat /dev/mtd0 > /mnt/flash/firmware.bin делал, но она по размеру 8мб, а стандартная прошивка от d-linka < 4мб. firmware.bin потом через вебморду зальется или нужно еще что то поправлять в ней?


вообще-то она и должна быть 8mb - это же полный дамп флеши, а не прошивка для web smile.gif
попробуйте
dd if=/dev/mtd0 of=/mnt/flash/mtd0.bin


Оправьте в личку - посмотрю


--------------------
Le mieux est l'ennemi du bien!- Лучшее - враг хорошего!


Откройте для себя dropbox Ваш персональный облачный файлообменник - по моей ссылке http://db.tt/EqMhLxSu - 500 Mb - дополнительно и бесплатно
PM
Top
chirkin84
Отправлено: Янв 25 2012, 14:47
Цитата


Пользователь
**

Группа: Пользователи
Сообщений: 15
Пользователь №: 352
Регистрация: 25-Января 12
Статус: Offline

Репутация: нет



Спасибо. Прошивку сброшу сегодня вечером. В перспективе, есть ли вероятность прикрутить USB (для ftp сервера и закачки торрентов)?
PMEmail Poster
Top
Rusink
Отправлено: Янв 25 2012, 14:57
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 627
Пользователь №: 56
Регистрация: 3-Ноября 11
Статус: Offline

Репутация: 13



Цитата (chirkin84 @ Янв 25 2012, 14:47)
Спасибо. Прошивку сброшу сегодня вечером. В перспективе, есть ли вероятность прикрутить USB (для ftp сервера и закачки торрентов)?

Думаю, да smile.gif


--------------------
Le mieux est l'ennemi du bien!- Лучшее - враг хорошего!


Откройте для себя dropbox Ваш персональный облачный файлообменник - по моей ссылке http://db.tt/EqMhLxSu - 500 Mb - дополнительно и бесплатно
PM
Top
chirkin84
Отправлено: Янв 25 2012, 15:19
Цитата


Пользователь
**

Группа: Пользователи
Сообщений: 15
Пользователь №: 352
Регистрация: 25-Января 12
Статус: Offline

Репутация: нет



Цитата
Думаю, да smile.gif

Хоть какая то надежда появилась! smile.gif
Rusink как потом прошивку для web из дампа вырезал?
PMEmail Poster
Top
Rusink
Отправлено: Янв 25 2012, 15:24
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 627
Пользователь №: 56
Регистрация: 3-Ноября 11
Статус: Offline

Репутация: 13



Цитата (chirkin84 @ Янв 25 2012, 15:19)
Цитата
Думаю, да smile.gif

Хоть какая то надежда появилась! smile.gif
Rusink как потом прошивку для web из дампа вырезал?

ножницами - dd. Только зачем прошивку вырезать, если она просто доступна для скачивания?


--------------------
Le mieux est l'ennemi du bien!- Лучшее - враг хорошего!


Откройте для себя dropbox Ваш персональный облачный файлообменник - по моей ссылке http://db.tt/EqMhLxSu - 500 Mb - дополнительно и бесплатно
PM
Top
chirkin84
Отправлено: Янв 25 2012, 15:35
Цитата


Пользователь
**

Группа: Пользователи
Сообщений: 15
Пользователь №: 352
Регистрация: 25-Января 12
Статус: Offline

Репутация: нет



Цитата
ножницами - dd. Только зачем прошивку вырезать, если она просто доступна для скачивания?


майской (13.05.2011) прошивки нету на dir-320 nru b1 (найти не смог), а на августовскую много жалоб (проблемы с ней). Вроде как по отзывам майская намного стабильнее. Инструкцию к ножницам не подсобишь? smile.gif
PMEmail Poster
Top
Rusink
Отправлено: Янв 25 2012, 15:42
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 627
Пользователь №: 56
Регистрация: 3-Ноября 11
Статус: Offline

Репутация: 13



Цитата (chirkin84 @ Янв 25 2012, 15:35)
Цитата
ножницами - dd. Только зачем прошивку вырезать, если она просто доступна для скачивания?


майской (13.05.2011) прошивки нету на dir-320 nru b1 (найти не смог), а на августовскую много жалоб (проблемы с ней). Вроде как по отзывам майская намного стабильнее. Инструкцию к ножницам не подсобишь? smile.gif

Так я вроде и дал с инструкциями smile.gif Вот еще

http://habrahabr.ru/blogs/nix/117050/

http://www.opennet.ru/man.shtml?topic=dd&c...ory=8&russian=0

Скопируй еще остальные разделы mtd, (mtd1-mtd6) запиши размеры и потом вырежь все лишее из fulldump

Ссылку на старые прошивки посмотрю - вроде была


--------------------
Le mieux est l'ennemi du bien!- Лучшее - враг хорошего!


Откройте для себя dropbox Ваш персональный облачный файлообменник - по моей ссылке http://db.tt/EqMhLxSu - 500 Mb - дополнительно и бесплатно
PM
Top
chirkin84
Отправлено: Янв 25 2012, 20:24
Цитата


Пользователь
**

Группа: Пользователи
Сообщений: 15
Пользователь №: 352
Регистрация: 25-Января 12
Статус: Offline

Репутация: нет



Rusink отправил бинарник mtd0 в личку. Попробую еще сам покопать. Не понимаю почему размер разделов RootFS и Linux такого размера.
dev:size erasesize name
mtd0: 00800000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 000e0000 00010000 "Kernel"
mtd5: ffed0000 00010000 "RootFS"
mtd6: fffb0000 00010000 "Linux"
PMEmail Poster
Top
IvyGel
Отправлено: Янв 25 2012, 21:07
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 178
Пользователь №: 19
Регистрация: 12-Октября 11
Статус: Offline

Репутация: 3



Цитата (chirkin84 @ Янв 25 2012, 20:24)
Не понимаю почему размер разделов RootFS и Linux такого размера

Не обращайте внимания. Для нормальной работы устройства достаточно, чтобы эти размеры были больше реальных размеров разделов mtd5 и mtd6.

Этой возможностью написать неправду и воспользовались разработчики из D-Link. Надеюсь, что случайно, а не с целью мелко нагадить реверсному инжинирингу.
PMEmail Poster
Top
Rusink
Отправлено: Янв 25 2012, 22:04
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 627
Пользователь №: 56
Регистрация: 3-Ноября 11
Статус: Offline

Репутация: 13



Цитата (IvyGel @ Янв 25 2012, 21:07)
Цитата (chirkin84 @ Янв 25 2012, 20:24)
Не понимаю почему размер разделов RootFS и Linux такого размера

Не обращайте внимания. Для нормальной работы устройства достаточно, чтобы эти размеры были больше реальных размеров разделов mtd5 и mtd6.

Этой возможностью написать неправду и воспользовались разработчики из D-Link. Надеюсь, что случайно, а не с целью мелко нагадить реверсному инжинирингу.

Уже разобрался - mtd5 - и на самом деле RootFS - 3448832 (без выравнивания). Полный размер - 3473408 (hex - 0035000) . Все, что ниже просто забито нулями.


--------------------
Le mieux est l'ennemi du bien!- Лучшее - враг хорошего!


Откройте для себя dropbox Ваш персональный облачный файлообменник - по моей ссылке http://db.tt/EqMhLxSu - 500 Mb - дополнительно и бесплатно
PM
Top
Nite2
Отправлено: Янв 26 2012, 10:30
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 195
Пользователь №: 74
Регистрация: 9-Ноября 11
Статус: Offline

Репутация: 4



Я бы вообще не советовал заливать в dir-300 b1 прошивку от кинетик лайт В. Кирпич получить не боитесь? Железо же разное. Ладно бы только прошивка, но и загрузчик наверняка сильно отличается.

Для dir-300 b1 есть своя процедура, погуглите. Здесь выкладывать не буду, как-то я охладел к этим играм в благородных пиратов. Хотите нормально работающую прошивку - покупайте нормальный девайс.
PMEmail Poster
Top
chirkin84
Отправлено: Янв 26 2012, 13:11
Цитата


Пользователь
**

Группа: Пользователи
Сообщений: 15
Пользователь №: 352
Регистрация: 25-Января 12
Статус: Offline

Репутация: нет



Rusink в прошивке с ftp d-linka для DIR_320_NRU первой идет секция kernel (size: e0000) вторая ? (размер 256000). В моем дампе mtd4 - kernel (size: e0000) mtd5 + mtd6 (RootFS + Linux) - size 350000, большеватый размер получается. Вроде как с 130000 по 480000 есть разрыв на 370000 и 390000. 370000 - 130000 = 240000 или 390000 - 130000 = 260000 (вроде как по размеру со вторым блоком прошивки c ftp совпадает). Какие мысли?
PMEmail Poster
Top
Rusink
Отправлено: Янв 26 2012, 13:58
Цитата


Активный пользователь
***

Группа: Пользователи
Сообщений: 627
Пользователь №: 56
Регистрация: 3-Ноября 11
Статус: Offline

Репутация: 13



Цитата (chirkin84 @ Янв 26 2012, 13:11)
Rusink в прошивке с ftp d-linka для DIR_320_NRU первой идет секция kernel (size: e0000) вторая ? (размер 256000). В моем дампе mtd4 - kernel (size: e0000) mtd5 + mtd6 (RootFS + Linux) - size 350000, большеватый размер получается. Вроде как с 130000 по 480000 есть разрыв на 370000 и 390000. 370000 - 130000 = 240000 или 390000 - 130000 = 260000 (вроде как по размеру со вторым блоком прошивки c ftp совпадает). Какие мысли?

Вот что получилось, после разбивки вашего дампа
mtd0: 00800000 00010000 "ALL" /* 8388608 байт 800000h */
Код


mtd1: 00030000 00010000 "Bootloader"   /* 196608 байт 30000h */
mtd2: 00010000 00010000 "Config" /* 65536 байт 10000h */
mtd3: 00010000 00010000 "Factory" /* 65536 байт 10000h */
mtd4: 000e0000 00010000 "Kernel" /* 917504 байт e0000 */
mtd5: ffed0000 00010000 "RootFS" /* 3473408 байт 350000h */
mtd6: fffb0000 00010000 "Linux"  /* 3670016 байт 380000h */




--------------------
Le mieux est l'ennemi du bien!- Лучшее - враг хорошего!


Откройте для себя dropbox Ваш персональный облачный файлообменник - по моей ссылке http://db.tt/EqMhLxSu - 500 Mb - дополнительно и бесплатно
PM
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Страницы: (122) 1 [2] 3 4 ... Последняя » ОтветитьНовая темаСоздать опрос

 


Текстовая версия