Инструкция по прошивке uboot роутера ASUS

Инструкция по прошивке uboot на русском 

В репозитории находите папку с профилем своего устройства. Будьте внимательны, не перепутайте!
В этой папке находится .config (для самостоятельной сборки образа uboot), готовый/собраный uboot для вашего Asus и файл uboot.md5 в котором записана контрольная hash-сумма.
Готовый/собраный образ uboot, в зависимости от модели вашего роутера, имеет расширение .bin или .img (подробнее об этом)
Будьте очень внимательны при скачивании образа uboot с репозитория через браузер. Необходимо скачивать по ссылке “View raw” (скрин снизу) в других случаях возможна загрузка web-страниц с таким же названием, но расширением .htm, и прочим мусором. После загрузки на компьютер, проверьте расширение файла uboot. Должно быть либо .img либо .bin.Для пользователей Windows, непосредственно для прошивки, понадобятся программы WinSCP и терминал Putty.
Подключаетесь к роутеру с помощью WinSCP и перемещаете файл uboot.img или uboot.bin в папку /tmp вашего роутера.
Далее, для подключения через терминал, в web-интерфейсе роутера, по пути “Администрирование – Сервисы”, необходимо включить Telnet и SSH серверы, и нажать кнопку “Применить”.
Подключаетесь к роутеру с помощью терминала Putty и вводите команду:
md5sum /tmp/uboot.bin
или
md5sum /tmp/uboot.img
в зависимости, опять же, от расширения файла для вашего роутера.
После проверки, программа выдаст hash-сумму файла помещенного в папку /tmp.
Сверьте ее с суммой указанной в файле uboot.md5, расположенном в профиле вашего роутера в репозитории. Если суммы разные – дальнейшие действия могут привести и приведут к выходу роутера из строя.
Попробуйте загрузить файл образа с репозитория заново и снова сверить сумму.

Если hash-сумма совпадает, набираете команду:

mtd_write write /tmp/uboot.bin Bootloader
или
mtd_write write /tmp/uboot.img Bootloader
Спустя некоторое время программа выдаст сообщение о завершении: ……[ok]
Вводите команду:
reboot. Соединение с терминалом Putty будет разорвано и роутер перезагрузится.
Если после перезагрузки вы смогли зайти на web-страничку роутера – значит все прошло удачно.
Версия uboot в системном логе роутера не изменится и останется старой. Обращать на это внимание не нужно.P.S. После последних commit`ов в логе вообще не отображается версия uboot, дабы не вносить сумятицу. В сегодняшней версии прошивки его уже нет.
Взято здесь
После прошивки появляется возможность рекавери через USB. Флешка должна быть в FAT16/FAT32, в корне должен лежать файл прошивки переименованный в root_uImage.
Метки: , , . Закладка Постоянная ссылка.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.