Wifi

OpenWRT:TL-MR3020 無法通過 SSH 或 TELNET 進入使用自定義 OpenWRT bin 刷新的路由器

  • February 12, 2017

我有一個TL-MR3020,我用 OpenWRT 原始碼建構的自定義二進製文件刷新了它。

我試圖啟用 WiFi 並通過編輯/etc/config/network和連接到路由器上的網際網路/etc/config/wireless。我將 LAN 的 IP 類型從“靜態”更改為“dhcp”。我將 WiFi 的“禁用”更改為 0,將 SSID、加密設置為“psk”和一個有效的密鑰。

我在通過 LAN 線連接時通過 SSH 進行的這些更改。我斷開了 LAN,然後嘗試連接到創建的 WiFi,也成功了。

之後,我無法通過 SSH/TELNET 進入路由器做任何其他事情。我什至無法重置它。

有什麼解決辦法嗎?是一種通過 SSH/TELNET 訪問設置的方法,還是一種完全重置設置的方法?

編輯:SSH 或 TELNET 到 192.168.1.1 顯示“沒有到主機的路由”

恢復失去控制的 openwrt 的過程是嘗試恢復模式,因為它將以最小配置、已知 IP 啟動,並且根據 open-wrt ​​的版本,可以通過 telnet 或 ssh 訪問。

您可以在此處獲得程序注意事項的連結https://wiki.openwrt.org/doc/howto/generic.failsafe以及在https://www.youtube.com/watch?v=上討論它的 youtube 影片axQvgqvlhcU

基本上你重新啟動它,當其中一個 LED 以特定模式閃爍時,你按下重置或電源關閉按鈕。然後設備將以安全模式啟動,預設 IP 地址為 192.168.1.1。

正如我們在您的案例中所看到的那樣,無需密碼即可以 root 身份 ssh 到它。

至於人們認為什麼是 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

引用自:https://unix.stackexchange.com/questions/251773