Восстановление маршрутизатора TP-LINK 3020 после неудачной прошивки

Как восстановить маршрутизатор TP-LINK 3020
Как то, раз мне понадобилось поставить родную прошивку вместо OpenWRT, на маршрутизаторе TP-LINK 3020. Скачал с официального сайта прошивку и запустил обновление, через стандартные средства openWRT. После перезагрузки он не включился.


Программы, драйвера, файлы которые нам потребуются.
Драйвера для программатора
PuTTY: Русская версия
TFTP server for windows

Прошивка для востоновления

Теперь по порядку все что нам понадобится для восстановления стандартной прошивки.
Сначала разбираем маршрутизатор, снимаем верхнею крышку.

DSC_0045

Находим 4 отверстия, это COM порт который нам и нужен.

1

К этим контактам я припаял 4 пина, которые у меня остались от Arduino.

DSC_0051

Затем нам понадобится программатор последовательный COM порт ttl на cp2102 чипсете,
 ссылка продавца на Aliexpress где я покупал.

подключаем наш программатор к машрутизатору.

tp-link3020

Смотрим в диспетчере устройств на каком COM порту определился наш cp2102

tp-link30201
Заходим в программу PUTTY и настраиваем вот так:

tp-link30202

Устанавливаем программу TFTP32.

В папку куда установили, кидаем прошивку маршрутизатора,
с помощью которой будем восстанавливать наш
tp-link 3020
.
Для работы Tftpd32 обязательно отключите фаерволы-брандмауеры-антивирус.
Еще надо поменять в Центр управления сетями и общим доступом, айпи компьютера на 192.168.1.100, после всех манипуляций вернуть на автоматическое получение айпи.

Запускаем программу PUTTY кнопкой Open.
(Наш маршрутизатор должен быть подключен к программатору)
Когда в терминале PUTTY увидите сообщение Autobooting in 1 seconds надо ввести команду tpl для этого откройте блокнот напишите её, скопируйте и когда увидите это сообщение просто нажмите правую кнопку мыши.

putty

Как появиться строка hornet>
Вставляем команду tftpboot 0x81000000 3020.bin
это мы капируем прошивку в память маршрутизатора, если операция прошла успешна буду бегать ####  значки:

tftpd32
Далее отправляем команды, предварительно дожидаемся несколько секунд пока каждая выполнит свои действия:

erase 0x9f020000 +0x3c0000
cp.b 0x81000000 0x9f020000 0x3c0000
bootm 0x9f020000

Должно получиться так:

rep

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


Комментарии:

Комментарии

  • денис:

    Ни чего не получилось. После настройки программы пати и ее запуска, открывается окно, но оно пустое. Нет Autobooting in 1 seconds. Черное все. Хотя роутер подключен так как указано.

    • Ты Tx разъем не попутал когда разъем UART вставлял, его же не любой стороной втыкать можно

    • Taton:

      Подключай Тx кабеля (программатора) к Rx маршрутизатора, Rx кабеля (программатора) к Tx маршрутизатора, GND к GND… удачи…

    • буквально пару недель назад повторял восстановление по этому способу, все получилось с первого раза. Заново все проверти TX и RX, верный ли COM порт

  • Дмитрий:

    все получилось, спасибо! единственное надо добавить что в компьютере нужно поставить адрес 192.168.1.100, а после прошивки вернуть на получать ip адрес автоматически.

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

Ваш e-mail не будет опубликован.