Ubuntu

如何在 ubuntu 機器上堅持 wifi 網路?

  • May 29, 2015

我有一台執行需要網際網路的軟體的 Ubuntu 機器。但是,有時 wifi 會失敗(例如路由器重啟)並且不會再次找到網路,直到我手動service network-manager restart或關閉並打開 wifi 才能找到它。

是否有可能執行 cron 作業或supervisord作業來監控連接,如果找不到網路以重新啟動network-manager服務並連接到該特定 SSID?

創建一個腳本,它將:

  1. 檢查 NetworkManager 是否報告 WiFi 介面已連接
  2. 如果不是,請使用 NetworkManager 連接到給定的 WiFi

所以不需要 nm 重啟。為了做上述用途nmcli

nmcli d | grep wlan0 | grep -v 斷開連接 >/dev/null || nmcli c up id wifiid

讓 id 執行nmcli c

連接可能會出現一些問題 - 有時會超時。讓我們知道它是否適合您。

引用自:https://serverfault.com/questions/694066