.
Всем привет!
Так получилось что я люблю прошивать роутеры и не всегда удачно. В этот раз при попытке прошить TP-LINK WR740N как прочитал на одном сайте, роутер «слегка окирпичился». Т.е. он включается, мигает индикатор с шестеренкой, но не пингуется и не работает сеть.
Приступим в к восстановлению.
Для начала не плохо бы скачать все необходимые файлы:
— ФТП сервер:
— Файл прошивки:
В нашем случае нужна прошивка в имении которой отсутствует «boot«, а так как такую уже практически не реально найти и нужно руками средствами линукса переделывать прошивку, для Вашего удобства я подготовил файлы прошивок для любой модификации роутера:
- wr740nv1_en_3_11_7_up(100603).bin
- wr740nv2_en_3_12_4_up(100910).bin
- wr740nv3_en_3_12_7_up(101230).bin
- wr740nv4_en_3_17_0_up(150105).bin
- wr740nv5_ru_3_14_0_up(160114).bin
- wr740nv6_ru_3_16_9_up(151111).bin
Что бы понять какая именно прошивка Вам нужна взгляните на дно роутера, там можно найти модификацию.
На всякий случай оставлю тут пример для опытных по преобразованию прошивки в не boot:
1 |
dd if='wr740nv4_en_3_17_0_up_boot(150105).bin' of='wr740nv4_en_3_17_0_up(150105).bin' skip=257 bs=512 |
Дальше необходимо присвоить Вашей сетевой карте на компьютере сетевой адрес 192.168.0.66. Не буду объяснять как это делать, можно легко найти в гугле.
Соединяем роутер и Ваш компьютер сетевым кабелем (На роутере кабель подключаем в WAN порт, обычно синего цвета). Роутер пока не включаем в розетку.
Создаем на диске C: директорию «recover» и ложим туда файл прошивки переименовав его в «wr740v4_tp_recovery.bin» (в случае модификации V4). Как позже выяснилось что для моего роутера файл должен был называться «wr740nv5_tp_recovery.bin» (обратите внимание на N после 740)
Запускаем FTP сервер и указываем ему нашу директорию с файлом прошивки.
Далее необходимо зажать кнопку RESET и включить питание. Роутер перейдет в режим Recover о чем будет говорить горящий индикатор с замком. В программе Вы должны увидеть процесс загрузки файла после которого роутер должен перезагрузится что будет свидетельствовать об успешной прошивке. У меня процесс прошел на столько быстро что я не успел сделать скрин прогресса загрузки.
Возвращаем сетевую карту в настройки по умолчанию и пробуем попасть в роутер
На этом все, надеюсь статья была полезной для Вас.
чтото ваши файлынескачаваються. ссылки не открываються.
и не прошиваеться. вообще.
Славик, ссылки рабочие. Возможно Вы просто из Украины, а файлы хранятся на яндекс диске.
Спасибо. При прошивке на dd-wrt, ему что-то не понравилось и роутер окирпичился. Восстановил по вашей инструкции. Все ссылки рабочие, но на территории Украины, без VPN не скачать.
Для продвинутого пользователя нет проблем ни территориальных, ни прошивочных. А за инструкцию отдельное спасибо, реально работает. Выручили.
P.S. кстати, с первого раза не захотел шиться. Изучив логи, стало понятно, что моя версия ищет файл под названием «wr740v5_tp_recovery.bin», т.е. без «n».
То же самое — с буквой «n» не находил файл. Без — прошивка влетела мигом!
Друг, спасибо тебе!
Попробовал переименовать файл, убрав «n» — подхватил прошивку мгновенно.
До этого много всего перепробовал.
Запустите прогу Wireshark — там всё видно: какие IP нужны, какой файл роутер просит…
И ещё: может просить файл, но не грузить — мне помогла другая версия tftpd (я качал последнюю tftpd64 с оф сайта)
а она (tftpd64 с оф сайта) как раз и не работала 🙂
Хорошая инструкция. Спасибо автору. Даже такой криворукий как я и то справился.