HOWTO: Заливаем OpenWRT в роутер (+ новый boot)

Приветствую, друзья.
В предыдущей заметке я рассказал вам как собрать OpenWRT под Smartbox.

Однако в ней я умышленно упустил заливку полученного образ в роутер (т.е непосредственно сам процесс прошивки OpenWRT в Smartbox)

Для заливки прошивки в Smartbox вам понадобится:

  1. Скачиваем перечисленные выше файлы по ссылкам и распаковываем в удобное место. Нежелательно, чтобы в пути была кириллица и пробелы.
  2. Подключаем роутер ethernetом в первый LAN порт и в пк соответственно
  3. Подключаемся при помощи UART к роутеру, открываем Putty и поднимает терминальную сессию (режим работы Serial, скорость 38400 )
  4. Запускаем роутер и сразу жмем ESC в терминальном клиенте (Putty). Если всё нормально, то в консоли должно быть следующее
Booting...

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@ chip__no chip__id mfr___id dev___id cap___id size_sft dev_size chipSize
@ 0000000h 0c22018h 00000c2h 0000020h 0000018h 0000000h 0000018h 1000000h
@ blk_size blk__cnt sec_size sec__cnt pageSize page_cnt chip_clk chipName
@ 0010000h 0000100h 0001000h 0001000h 0000100h 0000010h 0000027h MX25L12805D
@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

---RealTek(RTL8196D)at 2012.10.24-13:27+0800 v0.5 [16bit](659MHz)
enter monitor earlier!

5. Вбиваем SC_TFTP. Если всё прошло успешно, увидим следующее:

P0phymode=01, embedded phy ---Ethernet init Okay!

6. После этого запускаем tftp клиент и прописываем следующие настройки: Server: 192.168.1.6, File: путь до файла boot_97d.bin
В итоге должно получаться следующее:

Жмём Upgrade.

7. В случае успеха вы увидите в консоли прогресс. Дождитесь окончания процесса. Если возникли сложности — попробуйте повторить всё еще раз.
8. После этого повторяем все с самого начала, только вместо образа загрузчика выбираем образ OpenWRT. Все делается аналогично.
9. Вы великолепны.

З.Ы В качестве маленького бонуса — теперь можно входить в режим восстановления удерживанием кнопки reset без доступа к UART.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *