前言:
此刻同学们对“linux添加网卡驱动”大致比较看重,同学们都需要学习一些“linux添加网卡驱动”的相关内容。那么小编也在网上网罗了一些对于“linux添加网卡驱动””的相关资讯,希望我们能喜欢,我们一起来学习一下吧!1. 下载驱动
wget
2. 下载rpmbuild
yum -y install gcc make rpmbuild kernel-devel kernel-devel
3. 编译
mkdir -p ~/rpmbuild/{BUILD,RPMS,SOURCES,SPECS,SRPMS}cp ../ixgbe-5.18.6.tar.gz ~/rpmbuild/SOURCES/tar -xf ~/rpmbuild/SOURCES/ixgbe-5.18.6.tar.gzcp ixgbe-5.18.6/ixgbe.spec ~/rpmbuild/SPECScd ~/rpmbuild/SPECSrpmbuild -ba ixgbe.spec
遇到报错:
make: Entering directory `/root/rpmbuild/BUILD/ixgbe-5.18.6/src'common.mk:82: *** Kernel header files not in any of the expected locations.common.mk:83: *** Install the appropriate kernel development package, e.g.common.mk:84: *** kernel-devel, for building kernel modules and try again. Stop.make: Leaving directory `/root/rpmbuild/BUILD/ixgbe-5.18.6/src'error: Bad exit status from /var/tmp/rpm-tmp.K1Uci3 (%build)RPM build errors: Bad exit status from /var/tmp/rpm-tmp.K1Uci3 (%build)
原因分析:
在Makefile文件中,它连接的目录为/usr/src/linux但是系统里面并没有这个目录,这个目录可以通过软链接手动创建
解决办法:
ln -s /usr/src/kernels/3.10.0-1160.81.1.el7.x86_64/ /usr/src/linux
最后完成
# ls ../RPMS/x86_64/ixgbe-5.18.6-1.x86_64.rpm
遇到问题:加线后,网口状态始终是down的
分析:ip address show已经能够看到网口,说明识别正常,想办法手动激活一下即可
解决:通过命令手动激活网口
ip link set eth3 up
附:linux网卡驱动本地安装步骤
tar -xf ixgbe-5.18.6.tar.gzcd ixgbe-5.18.6/make clean #清理编译环境make install #编译驱动lsmod |grep ixgbe #查看本地有无该驱动模块rmmod ixgbe #移除旧驱动模块lsmod |grep ixgbemodprobe ixgbe #安装驱动lsmod |grep ixgbe
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #linux添加网卡驱动 #linux 加载网卡驱动 #linux网卡驱动程序 #linux系统网卡驱动配置 #linux 网卡驱动编写