dell OptiPlex 7080 安装centos7没有网卡驱动解决

/ 0评 / 0

安装完没有网卡驱动

通过lspci | grep -i eth执行查看网卡型号,命令又没有。

需要yum下载命令没有网,只能通过配置本地光盘源

挂载光驱

mount /dev/sr1 /media/

cd /etc/yum.repos.d/&& mkdir bak&& mv * bak/

cat > media.repo << EOF
[media]
name=media
baseurl=file:///media
gpgcheck=0 #对源进行检测 1-开启 0-不开启
enabled=1 #源是否启用 1-启用 0-不启用
EOF

yum clean all
yum makecache
yum install pciutils

lspci | grep -i eth
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (11) I219-LM

是Intel I219-V 网卡,驱动下载地址

yum install kernel-devel kernel-headers #通过本地源安装(不操作此步骤,编译网卡驱动是可能会报错 Kernel header files not ***)

kernel-devel-3.10.0-1160.el7.x86_64

kernel-headers-3.10.0-1160.el7.x86_64

必须安装对应的版本 3.10.0-1160.el7.x86_64

如果升级安装会有错误比如 3.10.0-1160.88.1.el7.x86_64

tar zxf e1000e-3.8.4.tar.gz

cd e1000e-3.8.4/src

make && make install

复制e1000e.ko

cp /lib/modules/`uname -r`/updates/drivers/net/ethernet/intel/e1000e/e1000e.ko /lib/modules/`uname -r`/updates/drivers/net/

depmod -a

#测试驱动程序

modprobe e1000e #这里如果提示required key not available,需要去BIOS里关闭安全启动,Secure Boot---Secure Boot Enable 选中Disable再重启机器再次执行 modprobe e1000e 没有报错就可以了

重启网络

service network restart

ip a 会发现多出一个网卡em1,再配置网络即可

cat > /etc/sysconfig/network-scripts/ifcfg-em1 << EOF
TYPE=Ethernet
DEVICE=em1
ONBOOT=yes
IPADDR=192.168.1.xx
PREFIX=24
GATEWAY=192.168.1.1
DNS1=114.114.114.114
EOF

发表评论

邮箱地址不会被公开。 必填项已用*标注