文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux下怎么升级网卡驱动

2023-06-28 08:48

关注

这篇文章主要讲解了“Linux下怎么升级网卡驱动”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下怎么升级网卡驱动”吧!

更新linux下的网卡驱动。检查网卡版本

Ifconfig -a 查看网卡名

Linux下怎么升级网卡驱动

假设查出来的网卡名为eno1

ethtool -i eno1 //查看当前网卡驱动版本

可知网卡eno1依赖于igb驱动

版本为5.3.5.20(已经更新过了)

Linux下怎么升级网卡驱动

Lspci | grep net //查看网卡型号

Linux下怎么升级网卡驱动

可知网卡型号为Intel I210

然后去Intel官网下载对应的驱动

https://downloadcenter.intel.com/zh-cn/download/13663/-82575-82580-i350-i2101-linux-

Linux下怎么升级网卡驱动

下载完毕后,上传到服务器

安装前确认系统kernel-headers、kernel-firmware、kernel-devel三个软件包已经安装,且版本一定要相同,以及编译工具gcc、gcc-c++已经安装,如果没有安装,请配置正确的yum源后使用yum命令来安装。

rpm -qa | grep ^kernel  //查看安装的kernerl

rpm -qa | grep ^gcc  //查看安装的gcc编译工具

Linux下怎么升级网卡驱动

查看服务器的内核版本

Uname -r

Linux下怎么升级网卡驱动

cd /usr/src/kernels/ 在目录下查找对应的内核源码

Linux下怎么升级网卡驱动

cd .. 回到上层目录,也就是cd /usr/src/

然后对相应的内核源码执行软连接

ln -s kernels/4.4.128-12.rcserver.x86_64/ linux

Linux下怎么升级网卡驱动

Linux下怎么升级网卡驱动

进入上传包中的目录下,对上传的文件进行解压

tar zxf igb-5.3.5.22.tar.gz

Linux下怎么升级网卡驱动

进入到cd igb-5.3.5.22/src/目录

Linux下怎么升级网卡驱动

然后执行make install 进行编译。

编译后会发现当前目录会出现一个igb.ko的文件,这个就是我们编译出来的网卡驱动。

然后把igb.ko 进行替换,换到如下目录。有可能目录不一样。可使用modinfo igb查看当前驱动的路径,然后根据情况进行替换。

/lib/modules/4.4.128-12.rcserver.x86_64/kernel/drivers/net/ethernet/intel/igb/igb.ko

Linux下怎么升级网卡驱动

然后卸载就驱动加载新驱动。(注卸载旧驱动会断网,可以把新驱动先放在根目录上,以便执行操作)

rmmod igb //卸载

Insmod igb.ko//加载 (需要早igb.ko的当前目录下执行)

depmod -a //分析所有可用模块

Ethtool -i eno1 会发现驱动版本已经变了

最后重启或者service network restart 重启网络服务

depmod -a //分析所有可用的模块

cp /boot/initramfs-4.4.128-12.rcserver.x86_64.img /boot/initramfs-4.4.128-12.rcserver.x86_64.img.bk //操作前先复制一份

mkinitrd -f /boot/initramfs-4.4.128-12.rcserver.x86_64.img 4.4.128-12.rcserver.x86_64 //mkinitrd可建立映像文件,以供Linux开机时载入ramdisk

注意:initramfs-4.4.128-12.rcserver.x86_64.img 根据自己的实际情况进行输入。

感谢各位的阅读,以上就是“Linux下怎么升级网卡驱动”的内容了,经过本文的学习后,相信大家对Linux下怎么升级网卡驱动这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯