首页 > 系统相关 >CentOS7内置Realtek网卡驱动r8169降级r8168

CentOS7内置Realtek网卡驱动r8169降级r8168

时间:2022-09-24 12:00:07浏览次数:81  
标签:r8168 r8169 网卡 提示 版本 驱动 eth0

前几天装了几台服务器测试,在使用的过程中发现,每次重启系统,登录界面会弹出网卡提示  “r8169 0000:02:00 eth0 Invalid ocp reg 17758!”

经过测试发现:

  1、开机前将eth0/eth1网口插上网线,系统启动后识别到eth0/eth1网口有网线连接,此时系统登录界面不会提示网卡信息。

  2、如果开机前eth0/eth1没连网线,此时登录界面会弹出网卡提示,此时给eth0/eth1插上网线识别成功后,提示消失。紧接着拔掉eth0/eth1网线,也不会再弹出提示。

  3、主板上还插了一个Intel的千兆四口PCI-E网卡,这个网卡倒是没有提示。

总结:当网卡配置为ONBOOT=yes,板载的两个网卡开机界面会提示,Intel网卡不提示。配置ONBOOT=no时,开机不启动网卡,也不会出现提示。

 经过几天的折腾,发现是网卡驱动问题。

一、查看网卡驱动

查看系统当前所有网卡信息:

lspci |grep net

发现板载的2个网卡都是Realtek的网卡,版本是RTL8111/8168/8411

查看当前eth0使用网卡驱动版本:

ethtool -i eth0

发现系统当前使用的网卡驱动是r8169,(这个驱动版本应该是centos7默认安装的版本)

到这里怀疑是网卡驱动版本不匹配导致的,网上查了一下发现关于r8169和r8168的描述还挺多,大部分都是网络不通,网卡启动失败等。

既然版本不一样,那就让它一样呗,开搞。

二、更新网卡驱动

先去Realtek官网下载对应版本的网卡驱动:

https://www.realtek.com/zh/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software

发现最新版本更新到8.050.03了,才113kb,直接下载

解压安装:

tar -jxvf r8168-8.050.03.tar.bz2
cd r8168-8.050.03
#解压后有一个README文件,发现已经写好脚本了,直接执行脚本安装,简单
./autorun.sh
#Centos7版本替换驱动文件后,需要执行dracut --force命令来更新initrd/initramfs,以防止加载旧版本的驱动。
dracut --force

注:这里安装不顺利,这个驱动和系统内核版本也有关系,所以安装的时候报了三处错误,请移步另一篇博客查看

安装完后查看网卡信息:

版本变回来了,完美,重启测试一下,即使不插网线,也不会提示网卡信息了。而且重启后加载的是r8168.

完美解决!

标签:r8168,r8169,网卡,提示,版本,驱动,eth0
From: https://www.cnblogs.com/xujiecnblogs/p/16725022.html

相关文章

  • Ubunt&CentOS&Debain 系统下静态网卡设置
    一、CentOS  二、Ubunt20.04  三、Debain11 ......
  • unbunt¢os下测试网卡速率
    一、Ubunt20.04  上面速度是万M,下面是千M 二、CentOS ......
  • 查看网卡MAC地址
    1、查看网卡绑定后原网卡MAC地址:dmesg|grep"eth"|grep"PCI"|awk'{print$5"====>"$NF}'2、AIX查看光纤卡是否使用fcstatfcs2|grep-i"fabric"&&lscfg-vlfcs2......
  • 网络安全网卡“哨兵” 一刻不能打盹
    随着全球信息化的飞速发展,整个世界正在迅速地融为一体,大量建设的各种信息化系统已经成为国家和政府的关键基础设施。众多的企业、组织、政府部门与机构都在组建和发展自己......
  • 【docker】【bug】关闭网卡
    想要获取本地的mac地址,结果由于机器上安装了docker,导致获取的网卡不正确。临时先将docker网卡给关了1、yum-yinstallbridge-utils2、ifconfigdocker0down3、......
  • centos手动编译e1000e网卡驱动
    注意:如果系统是最小化安装的话,手动编译是一定通过不了的一、首先安装kernel-devel, gcc这两个包,没有网络的情况下推荐先配置一下光盘镜像源#将/etc/yum.repos.d/下所......
  • 网络填坑之路(6)ethtool - 命令管理以太网卡
    来源:如何使用ethtool命令管理以太网卡作者:MageshMaruthamuthu译者:Xingyu.Wangethtool介绍在配置和显示以太网设备统计数据方面,ethtool提供了与mii-tool相似的性......
  • 虚拟机中CentOS7 配置网卡
    基于vm16pro虚拟机Linux系统:centos7.6l 开启网卡安装完成系统后发现网卡默认没有开启,无法链接网络。vi/etc/sysconfig/network-scripts/ifcfg-ens33   ifc......
  • 网卡限速工具之WonderShaper
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。什么是WonderShaper如何安装WonderShaper......
  • centos8重启网卡
    1、重启网卡之前一定要重新载入一下配置文件,不然不能立即生效[root@localhost~]#nmclicreloadens1602、重启网卡[root@localhost~]# nmclicupens160注:ens160为......