TPLINK MR3420

Прошивка OpenWRT в Tp-Link MR3220, MR3420 с помощью tftp

Примечание: Необходима распайка последовательного порта на роутере!
Инструкция должна работать на двух разных аппаратных версиях роутеров MR3420/MR3220 v1.x и v2.x.

  1. Загрузите -factory.bin для Вашего роутера.
  2. Выключите роутер.
  3. Присоедините роутер к последовательному порту Вашего компьютера (обязательно, с нужным переходником!).
  4. Подключите роутер к компьютеру через Ethernet кабель.
  5. Установите статический IP адрес компьютера на 192.168.1.27 (для MR3420/MR3220 версий v1.x) или 192.168.1.100 (для MR3420/MR3220 версий v2.x).
  6. Запустите сервер TFTPD (для Windows: http://tftpd32.jounin.net/ ; для Linux: atftpd, должен входить в состав дистрибутива), а затем скопируйте файл прошивки в корневой каталог сервера (под названием code.bin).
  7. Запустите терминал (может быть PuTTY) — установите параметры последовательного порта как указанно тут.
  8. Включите роутер.
  9. Когда в окне появится надпись «Autoboot in ..» нужно быстро написать в консоли tpl — процесс загрузки прервется.
  10. Если все сделано правильно, Вы должны увидеть строку ввода:

ar7240>

Далее впишите новые параметры для прошивки с ожиданием завершения каждого этапа:

erase 0x9f020000 +0x3c0000
tftpboot 0x81000000 code.bin

cp.b 0x81000000 0x9f020000 0x3c0000

bootm 0x9f020000