OpenWRT: TL-MR3020 Невозможно включить SSH или TELNET в маршрутизатор с помощью специального контейнера OpenWRT

У меня есть TL-MR3020, который я сверкал с помощью пользовательского двоичного кода, созданного из источника OpenWRT.

Я пытался включить WiFi и подключиться к Интернету на маршрутизаторе, отредактировав /etc/config/network и /etc/config/wireless . Я изменил тип IP с 'static' на 'dhcp' для локальной сети. Я изменил «отключить» на 0 для Wi-Fi, установил SSID, шифрование на «psk» и действительный ключ.

Эти изменения я сделал через SSH, будучи подключенным проводкой LAN. Я отключил LAN, затем попытался подключиться к Wi-Fi, созданному и успешно сделал тоже.

После этого я не могу использовать SSH / TELNET в маршрутизаторе, чтобы сделать что-нибудь еще. Я даже не могу сбросить его.

Любое решение для этого? либо способ SSH / TELNET для доступа к настройкам, либо способ полностью сбросить настройки?

Изменить: SSH или TELNET до 192.168.1.1 показывает «нет пути к хосту»

Процедура восстановления openwrt, которую вы потеряли, состоит в том, чтобы попробовать восстановить режим, так как он будет загружать минимальную конфигурацию, известный IP и в зависимости от версии open-wrt можно получить доступ через telnet или ssh.

У вас есть ссылки на соображения процедуры https://wiki.openwrt.org/doc/howto/generic.failsafe и видео youtube, рассказывающее об этом по адресу https://www.youtube.com/watch?v= axQvgqvlhcU

В основном вы перезагружаете его, и когда один из светодиодов мигает в определенном шаблоне, вы нажимаете кнопку сброса или выключения питания. Затем устройство загрузится в безопасном режиме с IP-адресом по умолчанию 192.168.1.1.

Как мы видели в вашем случае, для этого будет достаточно ssh для него как root без пароля.

Что касается людей, которые думают о том, что такое openWrt, то это основанная на Linux с открытым исходным кодом прошивка для стандартного образа, которая поставляется с некоторыми моделями маршрутизаторов, которые имеют аппаратное обеспечение, совместимое с Linux, и в некоторых случаях размещали свою прошивку или части своих прошивки в домене с открытым исходным кодом.

Прошивка дает вам больше контроля и часто также обеспечивает дополнительную функциональность. В моем случае прошивка по умолчанию не позволяет использовать набор микросхем VLAN для большей, чем стандартная внутренняя / внешняя сеть на фиксированных портах, в то время как с openWRT VLAN могут быть запрограммированы по желанию, а дополнительные функции могут быть добавлены со стандартным программным обеспечением Linux ,

Я оставлю здесь ссылку о различиях между openWRT, dd-wrt и Tomato.

https://www.quora.com/Which-is-best-for-WiFi-routers-Tomato-DD-WRT-OpenWRT-or-something-else

Пропускные маршрутизаторы tp 3020 имеют три переключателя с тремя опциями на боковой стороне маршрутизатора. Удостоверьтесь, что он настроен на нужную настройку, иначе вы не сможете получить к нему доступ, даже если порты показывают «открыто» при сканировании портов. Просто переключите ползунок, перезагрузите маршрутизатор (отключите и снова подключите его), и попробуйте снова войти в систему. Если это не сработает, вы всегда можете вскрыть верхнюю часть и получить доступ к ней через UART, команда для ее сброса – это что-то вроде «set to firstboot» или что-то подобное, просто Google.