Подтвердить что ты не робот

Как вернуться к конфигурации маршрутизатора OpenWrt?

Недавно я портировал Luci на маршрутизатор OpenWrt. Я просто изучал это. Я отключил DHCP-сервер в локальной сети и включил его в качестве клиента DHCP. Я сохранил и применил конфигурацию к маршрутизатору. Теперь после перезагрузки я не могу подключить веб-страницу маршрутизатора.

Как снова включить DHCP-сервер или может ли кто-нибудь сообщить мне, как reset этот маршрутизатор OpenWrt установить по умолчанию?

Я попытался в консоли последовательного порта. но я не вижу никакого IP-адреса для каких-либо интерфейсов. До этого было 192.168.1.1.

Пожалуйста, предложите...

4b9b3361

Ответ 1

Те, кто сталкивается с этой проблемой: не паникуйте.

Короткий ответ: Перезагрузите маршрутизатор, эта проблема будет исправлена. (Но ваша кнопка перезагрузки не работает. Вам нужно сделать 9-ти шаговый процесс для перезапуска. Нажатие кнопки перезагрузки - только один из них.)

Длинный ответ: узнайте, как перезапустить маршрутизатор.

  • Установите IP-адрес вашего компьютера: 192.168.1.2 и подсетьма 255.255.255.0 и шлюз 192.168.1.1.
  • Отключите маршрутизатор
  • Отсоедините кабель WAN
  • Подключите только кабель Ethernet вашего компьютера к ETH0
  • Включение маршрутизатора
  • Подождите, пока маршрутизатор начнет загрузку (светодиод SYS начнет мигать)
  • Когда светодиод SYS мигает, нажмите кнопку перезапуска (светодиод SYS будет мигать быстрее, означает, что ваш маршрутизатор находится в безопасном режиме) (вам нужно нажать кнопку перед загрузкой маршрутизатора)
  • telnet 192.168.1.1
  • выполните следующие команды

    mount_root ## this remounts your partitions from read-only to read/write mode
    
    firstboot  ## This will reset your router after reboot
    
    reboot -f ## And force reboot
    
  • Войдите в веб-интерфейс с помощью веб-браузера.

Вот ссылка , чтобы увидеть официальный режим безотказной работы.

Ответ 2

Некоторое дополнение к предыдущим комментариям. 'firstboot' не будет доступен, пока вы не запустите команду mount_root.

Итак, вот полное описание того, что нужно сделать. Все манипуляции, которые я делал на Win8.1

  • Введите Failsafe mode (удерживайте кнопку reset при загрузке в течение нескольких секунд).
  • Назначьте статический ip 192.168.1.2 вашему компьютеру. Пример команды: netsh interface ip set address name="Ethernet" static 192.168.1.2 255.255.255.0 192.168.1.1
  • Подключиться к адресу 192.168.1.1 из telnet (я использую Putty) login/pass не требуется
  • Запустите "mount_root" (иначе "firstboot" не будет доступен)
  • Запустите 'firstboot' до reset
  • Запустите перезагрузку -f для перезагрузки

Теперь вы можете войти в консоль маршрутизатора из браузера. Также не забудьте вернуть свой компьютер из статического в получение адреса dhcp. Пример: netsh interface ip set address name="Ethernet" source=dhcp

Ответ 3

вы можете запустить эту команду для создания factory reset

killall dropbear uhttpd; sleep 1; mtd -r erase rootfs_data

Ответ 4

Если вы установили образ SquashFS, вы можете запустить script firstboot, который вернет OpenWRT к значениям по умолчанию при мигании маршрутизатора.

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

Ответ 5

если вы включили его как клиент DHCP, то ваш маршрутизатор должен получить IP-адрес с DHCP-сервера, если вы подключаете маршрутизатор к сети с DHCP-сервером, вы должны дойти до страницы администратора маршрутизатора по IP-адресу, назначенным DHCP