Upgrade to kernel-3.10.0-693.2.2 lost Ethernet

Issues related to hardware problems
glennzo
Posts: 44
Joined: 2005/03/06 19:44:55

Upgrade to kernel-3.10.0-693.2.2 lost Ethernet

Postby glennzo » 2017/09/18 13:02:03

Hello all.

As above, I upgraded one of my desktops to kernel-3.10.0-693.2.2.el7.x86_64 and Ethernet is not working. If I boot back to the previous kernel Ethernet works perfectly, as it always has.

ip addr only shows lo, no enp0s7 (the name of the card in previous kernels)

lspci shows 00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2)

I'll provide full getinfo output if required.

I think that this has to be NVIDIA related because there is another CentOS 7 desktop that was also upgraded. It has an Intel Ethernet adapter and it works well.

Any thoughts?
Powered by Fedora and CentOS

User avatar
TrevorH
Forum Moderator
Posts: 20569
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Upgrade to kernel-3.10.0-693.2.2 lost Ethernet

Postby TrevorH » 2017/09/18 13:06:29

CentOS 7 doesn't support the nvidia ethernet controller. You will either have built that from source (in which case that explains why it stopped working and needs to be rebuilt against the new kernel) or you've installed kmod-forcedeth from the ELRepo repo and need to update it to one that works with the 7.4 kernel series.
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

glennzo
Posts: 44
Joined: 2005/03/06 19:44:55

Re: Upgrade to kernel-3.10.0-693.2.2 lost Ethernet

Postby glennzo » 2017/09/18 13:09:51

Thank you for your reply Trevor.

I had previously installed kmod-forcedeth from ELRepo.

Is there one that works with the 7.4 kernel series?
Powered by Fedora and CentOS

User avatar
jlehtone
Posts: 1823
Joined: 2007/12/11 08:17:33
Location: Finland

Re: Upgrade to kernel-3.10.0-693.2.2 lost Ethernet

Postby jlehtone » 2017/09/18 13:20:18

kmod-forcedeth-0.64-3.el7.elrepo.x86_64.rpm has date 09-Aug-2017, which is after release of RHEL-7.4.

glennzo
Posts: 44
Joined: 2005/03/06 19:44:55

Re: Upgrade to kernel-3.10.0-693.2.2 lost Ethernet

Postby glennzo » 2017/09/18 13:21:05

Apparently ELRepo was removed by me at some point after installing kmod-forcedeth. I've reinstalled ELRepo and am upgrading to kmod-forcedeth-0.64-3.el7.elrepo.x86_64. I'm sure that once I reboot the machine the NVIDIA adapter will light up once again.

(A few minutes later)
And it did. Ethernet once again works.
Thank you both for your help.
Powered by Fedora and CentOS