无法让以太网适配器在 centos 7.9 上工作,我尝试了 Realtek RTL8125 和 Intel I225V

无法让以太网适配器在 centos 7.9 上工作,我尝试了 Realtek RTL8125 和 Intel I225V

我刚刚在台式计算机上安装了 Centos7,因为我需要这个特定的操作系统来与我正在使用的 CAD 软件兼容。安装很顺利,但我的互联网无法正常工作。我研究了一下:

的输出ifconfig -a不显示网卡,仅显示:lovirbr0virbr0-nic

所以我跑了lshw -c network,我可以看到我的网卡的状态*-network UNCLAIMED。具体来说,它们是:

  • 英特尔(R) 以太网控制器 I225V

  • Realtek RTL8125 2.5 GbE 控制器 - 我在无法让 Intel 控制器工作后购买了这个控制器:(

所以我在网上又查了一些资料,基本上我只需要安装驱动程序就可以了,对吧?所以我去了埃尔雷波这里我安装了以下两个软件包:

为了

  • 英特尔,我尝试过:kmod-ixgbe-5.12.5-2.el7_9.elrepo.x86_64.rpm
  • 对于瑞昱,我尝试过:kmod-r8125-9.009.02-1.el7_9.elrepo.x86_64.rpm

我真的认为后者会起作用,尤其是当我发现网上的帖子也有同样的问题,解决办法就是安装这个驱动。我现在根本不知道下一步该尝试什么。网卡绿灯闪烁但无法使用?我错过了什么吗?这是错误的驱动程序吗?任何调试的想法都非常受欢迎。

注意 lspci -n 为我提供了两个设备的以下代码:

  • 英特尔:8086:15f3
  • 瑞昱:10ec:8125

答案1

好的,找到解决方案了。

我的机器打开了“安全启动”,拒绝任何第三方驱动程序。我使用以下命令将其关闭,如本中所述回答

sudo mokutil --disable-validation

答案2

CentOS 7.9 不支持 I225 系列,需要其igc驱动程序可供 Linux 下载以进行重新编译。

请参阅英特尔操作系统支持页面:https://www.intel.com/content/www/us/en/support/articles/000055236/ethernet-products/gigabit-ethernet-controllers-up-to-2-5gbe.html

最好的办法是切换到兼容的网卡

相关内容