OpenWRT failsafe mode
Недавно со мной приключился, презабавный каламбур. Так получилось, что я заблокировал досутп себе, к своему домашнему роутеру ASUS RT-AX53U, с установленной на нем OpenWRT.
Так вот, играясь с настройками firewall-а, я умудрился заблокировать досутп из локальной сети, к роутеру.
При этом сам роутер, продолжил исправно работать, просто доступ для дальнейших настроек, был закрыт.
Меня это конечно не устраивало.
После нескольких попыток, перезагрузить роутер, в надежде что это поможет, я полез гуглить способы сбросить последний настройки.
И нашел - у OpenWRT, есть специальный режим: Failsafe mode. Самое сложное, оказалось в его включении. На самом деле, это не сложно, главное вовремя уведомить OpenWRT, о том что надо загрузить роутер в этот режим.
В общем для ASUS RT-AX53U, этот режим включается так:
- включаем роутер;
- ждем включения индикатора питания (он должен включиться и немигая светиться примерно 1-2 секунды, может больше);
- после того как индикатор питания выключился, нажимаем кнопку WPS;
- далее роутер должен начать часто мигать разными индикатороми, в том числе и индикатором питания, сигнализирую о том что он перешел в Failsafe mode.
Действия после загрузки роутера в режиме Failsafe mode:
- добавляем компуктеру в локальной сети, адрес
192.168.1.10
; - подключаемся через провод в LAN-порт;
- заходим на роуетр по по SSH:
ssh://root@192.168.1.1
; - выполняем команду
mount_root
;
Далее исправляем настройки. В моем случае, нужно было просто подправить файл настроек firewall-a:
vim /etc/config/firewall
Далее можно перезагружать роутер.
З.Ы. Пока писал пост, нашел шпаргалку по смайликам для GitHub.