每次安裝 Ubuntu GNOME 都被 NetworkManager 搞很久,因為我的有線網路總是寫未受管理。這次筆記一下問題出在哪裡。

好,去網路上爬了很久大致上有幾個說法:

  1. Ubuntu 的 /etc/network/interfaces 要把關於 eth0 都砍掉,讓 NetworkManager 去管理就好
  2. Ubuntu 的 /etc/NetworkManager/NetworkManager.conf 要把 managed 設為 true

實際上測試發現:其實 interfaces 裡面不用去管他,只要把 /etc/NetworkManager/NetworkManager.conf 裡面的 [ifupdown]managed=false 改成 managed=true 就好了

接著,要把 /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 這個檔案刪掉,或把裡面通通都註解掉。

跟據在 Stackoverflow 上面找到的 這篇文章 說法:NetworkManager 1.2.4 (Ubuntu 16.10) 以後,預設會把所有非 Wi-Fi 的裝置都忽略掉。

改完以後重開 NetworkManager

# service network-manager restart

就可以在圖形界面裡設定有線網路了呢!