查看计算机的网卡型号:
lspci | grep -i ethernet
针对i219-v网卡的linux版本的驱动下载地址:
https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1.159975677.114505945.1484457019
检查依赖包
[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
安装相关依赖包
rpm -ivh cpp-4.8.2-16.e17.x86_64.rpm
rpm -ivh kernel-headers-3.10.0-123.e17.x86_64.rpm
rpm -ivh glibc-headers-2.17-55.e17.x86_64.rpm
rpm -ivh glibc-devel-2.17-55.e17.x86_64.rpm
rpm -ivh libgomp-4.8.2-16.e17.x86_64.rpm
rpm -ivh gcc-4.8.2-16.e17.x86_64.rpm
rpm -ivh m4-1.4.16-9.e17.x86_64.rpm
rpm -ivh gmp
rpm -ivh gmp-devel-5.1.1-5.e17.x86_64.rpm
rpm -ivh mpfr
rpm -ivh mpfr-dev
rpm -ivh mpc
rpm -ivh libstdc++-devel-4.8.2-16.e17.x86_64.rpm
rpm -ivh gcc-c++-4.8.2-16.e17.x86_64.rpm
rpm -ivh kernel-dev
拷贝网卡驱动
[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目录:

执行编译
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

重启网络服务

6213

被折叠的 条评论
为什么被折叠?



