centos手动编译e1000e网卡驱动

注意:如果系统是最小化安装的话,手动编译是一定通过不了的

一、首先安装 kernel-devel, gcc这两个包,没有网络的情况下推荐先配置一下光盘镜像源

# 将/etc/yum.repos.d/下所有仓库文件备份至其他目录,我这里备份到/opt下
mv /etc/yum.repos.d/* /opt

# 随便再拷贝一个仓库文件到/etc/yum.repos.d/下
vi /etc/yum.repos.d/CentOS-Base.repo 
内容如下
[base]
name=CentOS-$releasever - Base
baseurl=file:///mnt
gpgcheck=0

# 生成缓存并安装yum-utils
yum makecache
yum install yum-utils -y

# 安装好后使用yumdownloader将相关包下载下来至/root/test/
yumdownloader --resolve --destdir=/root/test/ kernel-devel gcc
包还挺多的。。。

# 然后到test目录下安装rpm包
rpm -ivh *.rpm 
二、下载网卡驱动源码解压并编译

源码地址如下:
https://downloadmirror.intel.com/15817/eng/e1000e-3.8.4.tar.gz

tar -xvf e1000e-3.8.4.tar.gz

cd e1000e-3.8.4/src/

make

make install

等待一会就可以了
posted @ 2022-09-19 22:28  带着泥土  阅读(1029)  评论(0编辑  收藏  举报