centos 安装因特尔1000e网卡驱动

jimmy 2021年02月07日 341次浏览

centos 7.x默认不带英特尔网卡驱动,安装过程比较折腾

条件

  • 一个usb网卡,jd买的tplink 45块钱,免驱动网卡,主要是为了联网下载依赖用。
  • 英特尔网卡驱动

下载地址

首先使用usb网卡链接网络下载。
下载链接

备用下载链接

复制到目录 ~/

解压

tar -xvf e1000e-3.8.4.tar.gz

进入目录

cd e1000e-3.8.4/src

安装依赖

yum install kernel-headers
yum install kernel-devel-$(uname -r)

编译

make

make install

在 e1000e-3.8.4/src 目录会产生目标文件 e1000e.ko

安装

复制到

mkdir /lib/modules/$(uname -r)/kernel/net/wireled/
cp e1000e.ko /lib/modules/$(uname -r)/kernel/net/wireled/

depmod -a
modprobe e1000e

检测

安装后多一个网卡

eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.10.10.10  netmask 255.255.255.0  broadcast 10.10.51.255
        inet6 fe80::b432:a0df:35f7:c0ec  prefixlen 64  scopeid 0x20<link>
        ether f0:2f:74:84:9b:27  txqueuelen 1000  (Ethernet)
        RX packets 5160  bytes 442773 (432.3 KiB)
        RX errors 1406  dropped 3  overruns 0  frame 703
        TX packets 957  bytes 128671 (125.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 16  memory 0xa3300000-a3320000

e1000e.ko下载

提供一个编译好的e1000e.ko文件,内核是3.10.0-1160.el7.x86_64系统是CentOS Linux release 7.9.2009 (Core)

下载链接