Важно №1: данным способом можно восстановить следующие роутеры: TL-WR842ND, TL-WR1042ND, TL-WDR4300ND, TL-WDR3600ND, TL-MR3420v2, TL-MR3220v2, TL-WR941NDv5, TL-WR940NDv2, TL-WR740Nv4, TL-WR741NDv4, TL-WR841NDv8, TL-WR841ND V9, TL-WR841ND V10, TL-WR841ND V11, Archer C7 AC1750 v2 (PS: список пополняется по мере возможности).
Важно №2: если Вашего роутера нет в данном списке — это означает, что он не поддерживает восстановление прошивки описываемым способом, то есть по TFTP. Восстановить прошивку возможно с использованием паяльника и консольного кабеля.
Все эти роутеры поддерживают восстановление прошивки через специальную утилиту, работающую на основе tftp-сервера, только если на них была установлена прошивка с поддержкой восстановления. Чтоб не гадать, проще попробовать восстановить, так как не по всем прошивкам есть информация о данной функции. Для восстановления роутера нужно сделать следующее:
1. Скачать утилиту Tftpd v 32.400 (или альтернативная ссылка с официального сайта tftpd). Утилита поддерживает Windows 7.
2. Ищем прошивку на официальном сайте для вашей аппаратной ревизии, предназначенной для восстановления. Такие прошивки не содержат слово boot в названии. Изменяем имя файла прошивки к виду «wr842ndv1_tp_recovery.bin» в моем случае. Для других роутеров получится mr3220v2_tp_recovery.bin, wr1042nv1_tp_recovery.bin и так далее. Либо, берем уже готовые файлы прошивок для восстановления:
Прошивку без boot можно получить, вырезав его из файла. К примеру, вырезаем boot из прошивки для wr941nd командой linux:
dd if=original_flash.bin of=flash_without_boot.bin skip=257 bs=512
Модель | IP | Прошивка (скачать) |
TL-WR740 V4 | 192.168.0.66 | wr740v4_tp_recovery.bin |
TL-WR741ND V4 | 192.168.0.66 | wr741v4_tp_recovery.bin |
TL-WR841ND V9 | 192.168.0.66 | wr841nv9_tp_recovery.bin |
TL-WR841ND V10 | 192.168.0.66 | wr841nv10_tp_recovery.bin |
TL-WR841ND V11 | 192.168.0.66 | wr841nv11_tp_recovery.bin |
TL-WR842ND V1 | 192.168.1.66 | wr842ndv1_tp_recovery.bin |
TL-WR842ND V2 | 192.168.0.66 | wr842nv2_tp_recovery.bin |
TL-WR941ND V5 | 192.168.0.66 | wr941ndv5_tp_recovery.bin |
TL-WR1042ND V1 | 192.168.1.66 | wr1042nv1_tp_recovery.bin |
TL-MR3220 V2 | 192.168.0.66 | mr3220v2_tp_recovery.bin |
TL-MR3420 V2 | 192.168.0.66 | mr3420v2_tp_recovery.bin |
TL-WDR3600 V1 | 192.168.0.66 | wdr3600v1_tp_recovery.bin |
TL-WDR4300 V1 | 192.168.0.66 | wdr4300v1_tp_recovery.bin |
Archer C7 AC1750 v2 | 192.168.0.66 | ArcherC7v2_tp_recovery.bin |
3. Распакуйте архив с программой. Файл прошивки разместите в одной папке с программой tftp32.
4. Подключите роутер к компьютеру с помощью сетевого кабеля. Измените IP-адрес Вашего «подключения по локальной сети» на IP в соответствие с вашим роутером. Маску оставьте 255.255.255.0, поля Шлюз и DNS-сервера оставьте пустыми.
5. Отключаем антивирус и другие имеющиеся в системе фаерволы.
6. Запустите утилиту от имени администратора. Проверьте, чтобы в программе был выбран нужный сетевой интерфейс. И при нажатии кнопки Show Dir в показавшемся списке был файл с прошивкой wr842ndv1_tp_recovery.bin
7. Включите роутер, затем удерживайте кнопку WPS/Reset Button, пока не загорится индикатор USB.
8. Утилита TFTP32 автоматически загрузит прошивку на маршрутизатор.
Если процесс загрузки не начинается, то перезагрузите роутер, не выключая программу.
После этого не забудьте вернуть получение IP-адреса автоматически и подождать некоторое время, пока маршрутизатор перезагрузится и ПК получит настройки.
Внимание! Все действия Вы проводите на свой страх и риск!
Информация взята с официального форума tp-link.