真實的物理機安裝Centos7系統后網卡只有lo沒有eno1的解決辦法:實際上是物理機未安裝網驅動卡


問題症狀

我真實的物理機安裝Centos7系統后,在/etc/sysconfig/目錄下查看,發現網卡只有lo沒有eno1,出現該問題的實際原因是物理機未安裝網驅動卡。

解決辦法

不多說了,讓我們直入正題吧。先查看計算機的網卡型號:

lspci | grep -i ethernet

針對i219-v網卡的linux版本的驅動下載地址:

https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1.159975677.114505945.1484457019

另附Intel各類產品的驅動下載總地址:Drivers & Software

下載完之后,通過u盤拷到安裝centos的電腦里面,也只能通過u盤,移動硬盤這些工具了,因為沒有聯網啊

 檢查依賴環境:Linux命令如下:

[bigdata@slave3 ~]$ rpm -qa | grep kernel
kernel-tools-libs-3.10.0-693.el7.x86_64
kernel-headers-3.10.0-693.el7.x86_64
abrt-addon-kerneloops-2.1.11-48.el7.centos.x86_64
kernel-tools-3.10.0-693.el7.x86_64
kernel-devel-3.10.0-693.el7.x86_64
kernel-3.10.0-693.el7.x86_64
[bigdata@slave3 ~]$ rpm -qa | grep gcc
gcc-4.8.5-16.el7.x86_64
gcc-gfortran-4.8.5-16.el7.x86_64
libgcc-4.8.5-16.el7.x86_64
gcc-c++-4.8.5-16.el7.x86_64

把安裝包解壓:Linux命令如下:

[bigdata@slave3 Downloads]$ ls
e1000e-3.4.0.2.tar.gz  em-7.6.1.tar.gz
[bigdata@slave3 Downloads]$ ll
total 560
-rw-r--r--. 1 bigdata bigdata 299609 May 25 21:28 e1000e-3.4.0.2.tar.gz
-rw-r--r--. 1 bigdata bigdata 267524 May 25 22:01 em-7.6.1.tar.gz
[bigdata@slave3 Downloads]$ tar -zxf  e1000e-3.4.0.2.tar.gz 
[bigdata@slave3 Downloads]$ ls
e1000e-3.4.0.2  e1000e-3.4.0.2.tar.gz  em-7.6.1.tar.gz

切換到root用戶進入解壓縮后的驅動文件夾,進入里面包含一個src目錄:

在src目錄下,依次執行(注意下面語句中前面的make是命令,#之后的內容是注釋):

make #編譯驅動器源碼
make install #安裝相應的驅動器程序

進入目錄/lib/modules/3.10.0-693.el7.x86_64/updates/drivers/net/ethernet/intel/e1000e下,把e1000e.ko文件拷貝到目錄/lib/modules/3.10.0-693.el7.x86_64/updates/drivers/net下:

加載驅動程序:

depmod -a

測試驅動程序,沒報錯說明正確:

modprobe e1000e

查看是否已經加載:

lsmod

重啟網絡服務:

網絡通了!!!!如果網絡還是不通,此時可重啟計算機后再做ping測試

經過以上步驟一般都會成功的!祝大家好運

參考鏈接:

1、centos7 真實機安裝后沒有網卡解決辦法

2、CentOS7安裝、網卡驅動的實踐

3、安裝centos7之后沒有網卡驅動

4、centos7只有lo網卡的解決方法

5、CentOS 網卡配置 安裝完成時只有 lo

6、Centos 7開啟網卡打開DHCP自動獲取IP關閉防火牆

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM