TP-Link TL-WR842ND

Использование интегрированых возможностей маршрутизатора.

1. Вход в безопасный режим.

Выньте разъём питания из маршрутизатора.
Нажмите и удерживайте кнопку WPS/RESET.
Воткните разьем питания, удерживая кнопку RESET, подождите пока индикатор USB начнет мигать.
Отпустите кнопку RESET.

Ни один индикатор кроме USB (и, также, может, кроме подключенного LAN порта) не должен гореть.

Устройство теперь использует IP aдрес - 192.168.1.86 (192.168.0.86 для версии v2). Оно неоднократно пытается загрузить файл с именем wr842ndv1_tp_recovery.bin (wr842ndv2_tp_recovery.bin для v2) с TFTP сервера с IP - 192.168.1.66 (192.168.0.66, v2).

2. Установка образа прошивки на устройство.

Загрузите соответствующий образ прошивки.
Для маршрутизатора TL-WR842ND вам может потребоваться обрезанная версия прошивки, полученная из стандартной прошивки - http://www.tplink.com/en/support/download/?model=TL-WR842ND.
Если в названии скаченной стандартной прошивки содержится слово - “boot”, то вам придётся либо обрезать образ стандартной прошивки (см. Обрезаем стандартную прошивку), либо скачать уже готовый обрезанный образ по ссылкам:

Переименуйте файл так, как требуется для маршрутизатора: wr842ndv1_tp_recovery.bin (wr842ndv2_tp_recovery.bin, для версии v2)
Найстройте вашу сетевую карту на IP адрес - 192.168.1.66 (192.168.0.66, в случае v2) и подсоедините ваш компьютер к одному из LAN портов маршрутизатора.

Установите TFTP сервер.
Для Windows его можно скачать с http://www.winagents.ru/products/tftp-server/.
После установки, запустите TFTP сервер от имени администратора и подтвердите добавление приложения в список исключения брандмауэра.
После запуска в программе, в логе вы увидите попытки маршрутизатора подключиться к TFTP серверу и скачать прошивку, например такие:

Start time Client Address File Mode Size Transferred Blocksize Timeout Status Description
15.03.2015 18:43:21 192.168.1.86:3286 wr842ndv1_tp_recovery.bin octet ? 0 0 0 Requested file not found. Failed to download file from server. Requested file not found.

Теперь вам нужно добавить файл с прошивкой - wr842ndv1_tp_recovery.bin (wr842ndv2_tp_recovery.bin для v2) в папку TFTP сервера, и как только вы это сделаете маршрутизатор начнет скачивать его.
После удачного скачивания в логе отобразиться следующая запись:

Start time Client Address File Mode Size Transferred Blocksize Timeout Status Description
15.03.2015 18:48:30 192.168.1.86:1999 wr842ndv1_tp_recovery.bin octet 8126464 8126464 512 5 Download request has been processed sucessfully. File downloaded from server successfully.

И через некоторое время вы увидите как все индикаторы маршрутизатора замигают и пойдет нормальная перезагрузка роутера.

Теперь вы можете установить образ OpenWRT прошивки если желаете, через стандартный веб интерфейс маршрутизатора от TP-LINK.


Следующий метод применяются для обоих версий, как для V1 так и для версии V2, т.к. загрузчик имеет одинаковый размер.

Для примера файл прошивки содержит в названии слово “boot” - wr842ndv1_en_3_12_25_up_boot(130322).bin.

Вырежем первые 0x20200 (131,584 = 257*512) байт из оригинальной прошивки:
Linux:

dd if=orig.bin of=tplink.bin skip=257 bs=512
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2018/02/11 17:02
  • (external edit)