ubuntu14.04不能上網“沒有可用的網路裝置”
在Linux中你正在使用的網絡卡是什麼
sudo lshw -C network
或 lspci
我的是intel的,聯想電腦:
以下參考:
http://blog.chinaunix.net/uid-11829250-id-5748402.html
聯想伺服器ThinkStation P310,在安裝完ubuntu14.04(64bit)LTS後,不能上網。這是由於網絡卡驅動沒有安裝成功,需要自己安裝網絡卡驅動。
ThinkStation P310的主機板型別是skylake,網絡卡型號是Intel Ethernet Connection I219LM。在Intel官網並沒有找到I219LM
for Linux的驅動。不過看到一個帖子說,
1.從intel官網下載I218 for LINUX的驅動壓縮包e1000e-3.3.4.tar.gz(https://downloadcenter.intel.com/download/15817)
2.ubuntu下切換到root:sudo -i
3.解壓網絡卡驅動tar -xzvf e1000e-3.3.4.tar.gz
4.cd e1000e-3.3.4/src
5.編譯安裝:sudo make install,(解除安裝 make uninstall)將編譯好的驅動(e1000e.ko)安裝到/lib/modules/3.16.0-30-generic/updates/drivers/net/ethernet/intel/ethernet/intel/e1000e/e1000e.ko
6.載入驅動模組到核心:sudo modprobe e1000e(解除安裝用modprobe
-r e1000e ),此時正常情況下,就可以檢測到網絡卡,並能上網了。
7.如果第6步沒有檢測到網絡卡,嘗試使用如下命令插入驅動模組到核心:
insmod /lib/modules/3.16.0-30-generic/updates/drivers/net/ethernet/intel/ethernet/intel/e1000e/e1000e.ko,然後重啟ubuntu,就可以上網了。(解除安裝用rmmod
命令)
到此有線可以上網。
其實我最後是新下了ubuntu14.04.5的版本,換個版本就有線無線都可以了。