e1000e网卡驱动在麒麟3.2.5上编译安装

一、清空原驱动

因为系统安装完毕后系统中自带了e1000e的网卡驱动,会影响后面自行编译的驱动

所以先用find命令找出并删除掉所有关于e1000e的驱动文件

find / -name "*e1000e*" -exec rm rf {} \;

二、编译源码并安装

将源码包解压后进入到src目录下执行make发现有报错,根据注释将netdev.c文件的7788行中的

image-20211012205511520

改成如上所示在进行编译,即可编译通过

将编译好的ko文件移动到/lib/modules/$uname -a/kernel/下

执行安装

insmod ko文件的绝对路径
depmod -a
# 查询安装情况
lsmod |gerg -i e1000e
# 重启网卡就可以看到
service NetworkManager restart 
posted @ 2021-10-12 21:00  带着泥土  阅读(744)  评论(0编辑  收藏  举报