Восстановление роутера через Fail-safe mode

В случае если после не удачной прошивки роутер перестал отвечать, то восстановить его можно используя Fail safe mode.

Способ 1. Fail safe UI.

Отключаем от роутера все кабели. Подключаем компьютер к порту LAN1 маршрутизатора.

На компе настраиваем статический IP из подсети 192.168.0.0 (например 192.168.0.2).

Выключаем питание роутера. Зажимаем кнопку reset. Включаем питание (удерживая reset нажатым), ждем 10 секунд.

После проделанных операций в браузере по адресу 192.168.0.1 появится форма Failsafe UI с возможнотью выбора файла. Выбираем бинарный файл прошивки и нажимаем кнопку отправить.

Ждем пока роутер прошьется и перезагрузится.

Способ 2. TFTP

Если при отправке прошивки через форму fail safe UI появляется сообщение:

Flashing failed.
ERROR - the image you uploaded failed to pass verification.
Please make sure to use an official update.

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

Включаем TFTP-клиент, если не включен.

Команда: dism /online /Enable-Feature /FeatureName:TFTP.

Через графический интерфейс: Панель управления -> «Все элементы панели управления» -> «Программы и компоненты» -> Галка «Клиент TFTP».

Пишем небольшой скрипт:


@Echo Off
:BEGIN
ping -n 1 -w 100 192.168.0.1
If errorlevel 1 Goto BEGIN
If errorlevel 0 Goto FLASH
Goto END
:FLASH
Echo *** Start Flashing ****
tftp -i 192.168.0.1 put firmware.bin
:END


где firmware.bin файл прошивки (если файл не лежит в папке со скриптом, нужно указать полный путь к файлу).

Сначала запускаем скрипт, потом включаем роутер в режиме fail safe (см. Способ 1).

Если все хорошо появится надпись: Успешная передача: столько-то байт за столько-то сек., с такой-то скоростью.

После этого ждем минут 10 пока прошивка настроится.

 
1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 [0 Голоса (ов)]

Комментарии   

 
+1 #2 Александр 20.05.2020 20:17
от души, ребята. помогло в 2020!!))
Цитировать
 
 
0 #1 quadra 12.07.2016 16:41
Спасибо!!! Помогло
@Echo Off
:BEGIN
ping -n 1 -w 100 192.168.0.1
If errorlevel 1 Goto BEGIN
If errorlevel 0 Goto FLASH
Goto END
:FLASH
Echo *** Start Flashing ****
tftp -i 192.168.0.1 put firmware(назван ие прошивки).bin
:END

Включаю питание и усе ок !!! :-)
Цитировать
 

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