Ubuntu
如何在 ubuntu 機器上堅持 wifi 網路?
我有一台執行需要網際網路的軟體的 Ubuntu 機器。但是,有時 wifi 會失敗(例如路由器重啟)並且不會再次找到網路,直到我手動
service network-manager restart
或關閉並打開 wifi 才能找到它。是否有可能執行 cron 作業或supervisord作業來監控連接,如果找不到網路以重新啟動
network-manager
服務並連接到該特定 SSID?
創建一個腳本,它將:
- 檢查 NetworkManager 是否報告 WiFi 介面已連接
- 如果不是,請使用 NetworkManager 連接到給定的 WiFi
所以不需要 nm 重啟。為了做上述用途
nmcli
:nmcli d | grep wlan0 | grep -v 斷開連接 >/dev/null || nmcli c up id wifiid
讓 id 執行
nmcli c
連接可能會出現一些問題 - 有時會超時。讓我們知道它是否適合您。