這次因為要使用usb網卡時發現怎麼也抓不到網卡一直出現 PCI Ethernet Unmanaged ,原來是 ubuntu 抓取網卡的方式有異動,但神奇的是不是每台ubuntu都會抓不到,最後在網路上找到解法,特此筆記免得日後又浪費時間找解答。
第一步是調整網路管理的方式
指令:
1 |
nano /etc/NetworkManager/NetworkManager.conf |
原文件內容
1 2 3 4 5 6 7 8 |
[main] plugins=ifupdown,keyfile [ifupdown] managed=false [device] wifi.scan-rand-mac-address=no |
修改後內容
1 2 3 4 5 6 7 8 |
[main] plugins=ifupdown,keyfile [ifupdown] managed=true [device] wifi.scan-rand-mac-address=no |
修改的參數與值
managed=true
重啟 NetworkManager
指令:
1 |
sudo service network-manager restart |
如果上述修改完後還是抓不到網卡 或是 改完能抓到但重開機後又抓不到時再執行以下修改
停用設定檔
指令:
1 |
nano /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf |
1 2 |
[keyfile] unmanaged-devices=*,except:type:wifi,except:type:wwan |
1 2 |
[keyfile] #unmanaged-devices=*,except:type:wifi,except:type:wwan |
修改的地方 使用 ‘#’ 註解掉所有設定