Восстановление роутера TP-Link на примере WR841nd

Сегодня мы с вами научимся восстанавливать роутер TP-Link WR841 nd Ver 8.2 из состояния «кирпич» (при включении горит только индикатор питания, на процедуру сброса никак не реагирует) до рабочего.

Нам понадобятся:

  • убитый роутер;
  • паяльник;
  • компьютер;
  • преобразователь USB TTL UART на базе PL2303HX (или любой другой аналогичный);
  • прямые руки (по желанию или возможности);
  • программы Putty и TFTP.

Берем роутер и начинаем разбирать его. Под резиновыми «ножками», которые ближе к антеннам, есть два болтика. Их откручиваем, далее откручиваем антенны и болты крепления гнезд антенн. Разделяем части корпуса (внутри все на пластиковых защелках), поэтому при вскрытии часть их сломается, но это не страшно.

роутер tp link

После вскрытия нам необходимо припаять к плате 3 ножки. Паять нужно здесь.

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

Расположение контактов на плате.

Крайний левый контакт это VCC, но он нам не потребуется.

После того, как мы смогли припаять контакты и разобрались с распиновкой, нам необходимо подключить преобразователь. Подключение происходит по следующей схеме, (обычно на преобразователе 5 контактов, но используем мы только 3).

Контакты припаяны, распиновка нам известна, преобразователь подключен. Необходимо установить драйверы для преобразователя на компьютере. После установки драйверов включаем питание роутера и подключаем преобразователь к USB порту. Компьютер выдаст сообщение, что найдено новое устройство.

Запоминаем номер СОМ порта. У меня он оказался СОМ6.

Подключаем сетевой шнур от роутера (разъем LAN1) к компьютеру. В настройках сетевой карты прописываем IP адресе 192.168.1.100 и маску 255.255.255.0.
Запускаем TFTP и указываем папку где лежит наша прошивка для роутера. Я использовал OpenWRT, но можно и стандартную с сайта производителя. Файл с прошивкой у меня назывался openwrt.bin.
Когда все приготовления закончены, запускаем Putty и устанавливаем следующие настройки.

Нажимаем «Open», и если все сделано верно, то вы увидите в окне терминала примерно следующее:

После того как вы подключились к роутеру, начинайте вводить с клавиатуры tpl, пока не появится строка для ввода команд wasp>

Далее вводим команду:
wasp> tftpboot 0x80000000 openwrt.bin
После чего роутер шустро произведет загрузку указанной прошивки себе в память, не забыв сообщить нам:
Bytes transferred = 3932160 (ЗсОООО hex).
Значение в скобках нем необходимо будет ввести в следующей команде.
Вводим команду для очистки необходимого объема памяти:
wasp> erase 0х9Ю20000 +0х3с0000
затем копируем на Flash память нашу прошивку
wasp> ср.Ь 0x80000000 0х9Ю20000 ОхЗсОООО
По окончанию копирования вводим:
wasp> bootm 0x9f020000
после чего роутер начнет загружать новую прошивку.

Через несколько минут в настройках сетевой карты компьютера установите «Получать IP адрес автоматически» и, в зависимости от установленной вами прошивки, зайдите на web-интерфейс роутера по адресу: http://192.168.1.1 или http://192.168.0.1.

Данный способ восстановления подходит также для других моделей TP-Link.

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

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