Восстановление роутера Tp-Link

Восстановление роутеров  Tp-link и Linksys, как это делается.

И так покажу вам два примера восстановления роутеров Tp-link и Linksys

На примере двух роутеров Tp-link wr1043nd и Linksys wrt320n, это довольно таки хорошие роутеры и стоимость их немалая, т.е. есть смысл потерять время или деньги на их восстановление. Данная статья написана или переписана, как вам будет угодно, естественно для заработка денег, в частности мной) мастером Спец-сервиса.

В этой статье я покажу метод по восстановлению роутера TP-Link TL-WR1043ND после некорректной прошивки или ее повреждения.

И так есть роутер TP-Link TL-WR1043ND с глючной или неисправной прошивкой или поврежденной прошивкой. Как проявляется - на роутере горит только светодиод питания, остальные одновременно загораются и тухнут через 1 сек. Естественно при подключении кабеля локальной сети ничего не происходит , на компьютере показано что сетевой кабель не подключен. Соответственно роутер не доступен не через веб-интерфейс, telnet и ssh. Он в постоянном ресете.

В данной ситуации восстановить роутер можно 2 способами: 1)использовать программатор; 2) подключиться к роутеру использую разъем на плате serial (4 pin) или JTAG (14 pin). Будет показан второй способ подключения а именно подключение к 4 контактному разъему serial.

 

4 контактный разъем serial и 14 контактный разъем JTAG
(!оба не распаяны!)

Что необходимо для начала прошивки.

Подготавливает - кабель-адаптер USB-RS232 для подключения роутера к ПК через serial, патч-корд, TFTP
сервер, терминальная программа, файлы прошивок.

Кабель -  адаптер USB-RS232 с TTL 3.3v . к примеру, идеально подходит
кабель для старых мобильников Nokia - СА-42. Он обладает всеми нужными нам параметрами. Или же любой другой USB дата-кабель с использование микросхемы RS232.

И так продолжаем. Нужен так же

TFTP сервер или программа tftp2 bkb tftp32, кто какую найдет. Я использую программу WinAgents TFTP Server 4 или tftp2, для разных роутеров. Найти их можно на просторах интренета без особых проблем. Если вы решили использовать WinAgents TFTP Server необходимо файл прошивки скопировать и вставить в каталог программы - C:\Documents and Settings\AII Users\Application
Data\WinAgents\TFTP Server 4\TFTPRoot, который будем
прошивать в роутер. ПК на который установлен TFTP Server должен соять IP адрес
192.168.0.5. Это адреса по умолчанию для TFTP Server. Имейте виду что на момент начала прошивки сервер должен быть запушен и в корневом каталоге должен лежать файл прошивки ('.bin).

 

Для того чтоб видеть что происходит при включении роутера нужна терминальная программа. Putty - отличная терминальная программа
работающая через SSH, Telnet, rlogin и serial. Для правильного подключения через serial нужно сделать настройку как показано на рисунке.  После установки драйвера надо установить в putty  правильный ком-порт, тот который будет в диспетчере устройств. Настройка putty сделать как на рисунках.

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

После настойки и подключения переходника к роутеру и пк, запускаем до включения роутера в электро сеть putty. Если сделать все правильно то появится похожее сообщение в окне putty :

И так будет повторяться раз за разом. Для того что бы роутер перестал перезагружаться в момент когда на экране появиться "autobooting in 1 seconds..."
надо ввести на клавиатуре TPL.  Если вы успели то на экране появиться приглашение к воду команд, а сетевое подключение, не активное до этого, станет

активным, индикаторы роутер перестанут мигать.

• Вводим первую команду и ждем пока не появиться новое приглашение к вводу
команды.

Erase 0x81000000 +7с0000

где 7с0000 (8 126 464 байт в десятичной системе) это размер файла прошивки, который вы будете прошивать в шестнадцатеричиой системе. Обязательно учтите это! Перевести число из десятичной в шестнадцатеричной систему можно с помощью калькулятора встроенного в Windows.

• Вводим вторую команду и ждем пока не появиться новое приглашение к вводу
команды.

tftpboot 0x81000000 code.bin

где code.bin это имя файла прошивки лежащего у вас на tftp сервере.

• Вводим третью команду и ждем пока не появиться новое приглашение к вводу

команды  cp.b 0x81000000 0xbf020000 0х7с0000

• Вводим четвертую команду
bootm 0хbf020000

после этого в терминальном окне putty  побегут разные строки, это значит что роутер начал загружать прошивку и через несколько секунд он загрузится и и будет виден по вайфай.

 

{jcomments on}

 

Дополнительная информация