Недавно один из читателей связался в вконтакте и поведал историю о том, как раз пять перепрошивал устройство из-за небольшой криворукости. Не знаю, кто больше удивился, я, от описанных действий, или он, когда узнал, что практически любое устройство с прошивкой OpenWRT можно ввести в режим восстановления.

Хотите восстановить пароль от OpenWRT или отменить действия, которые превратили устройство в кирпич? Эта статья для Вас

Итак чуть-чуть мат.части.

Что нам необходимо

  • Устройство, с прошивкой OpenWRT на борту
  • Telnet-сервер, не удаленный в прошивке (если сами не выпиливали, то он там точно есть)
  • Прямой доступ к устройству — нам необходимо будет сделать пару манипуляций в момент его загрузки
  • Telnet-клиент на компьютере

Перевод устройства в режим восстановления

Манипуляции не сложные.

  • Во первых в сетевых настройках компьютера указываем вручную IP-адрес 192.168.1.2, маску подсети 255.255.255.0, адрес шлюза 192.168.1.1
  • Теперь отключаем наше устройство от сети, несем поближе к компьютеру и подключаем LAN-порт компьютера кабелем к LAN-порту устройства (иногда требуется к WAN-порту, иногда без разницы, всё зависит от устройства
  • Следующий шаг — включаем устройство и ждем начала загрузки. Должен равномерно замигать индикатор Status
  • Зажимаем кнопку reset и ждем пока индикатор замигает достаточно быстро. Если в течении секунды этого не произошло, то выключаем питание и начинаем заново — надо как можно раньше успеть нажать
  • Как только индикатор замигает быстрее (~3-5 раз в секунду) — устройство перешло в режим recovery и можно отпустить кнопку reset
  • Подключаемся терминалом к адресу 192.168.1.1 — выйдет приветствие OpenWRT и даже не спросит пароль. Что нам и нужно. Добро пожаловать в Recovery Mode

Работа в Recovery Mode

Первым делом необходимо подключить jffs2-память, для этого выполним команду:

# mount_root

Что дальше? Да что хотите.

Например, можно сменить пароль пользователя root:

passwd root

Вот и всё, сложно только на первый взгляд, однако выполнив один раз — вряд ли снова обратитесь к этой статье, всё легко запоминается.

Сделай приятное автору - поделись статьей в социальной сети.