Nic lost with new kernel

Issues related to configuring your network
Post Reply
northernsky
Posts: 4
Joined: 2017/11/14 16:49:57

Nic lost with new kernel

Post by northernsky » 2017/11/14 17:01:58

Hello,

Ever since I upgraded from 3.10.0-514.26.2.e17.x86_64 to 3.10.0-693.2.2(and recently 693.5.2) my NIC drivers are gone. I have tried looking for them with NIC manager but they do not exists with the 693 versions. I have to keep reverting back to the last 514 version t be able to work with my Centos 7 os. I am by no means a Linux pro and am asking is anyone can point me in the right direction to get this working so I do not fall so behind in updates and I do not want to re-install again if I do not have to.

thanks,

Scott

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Nic lost with new kernel

Post by TrevorH » 2017/11/14 19:35:24

Post the output from lspci -nn | grep -i net so we can see what network card you have and which driver it would use.
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

northernsky
Posts: 4
Joined: 2017/11/14 16:49:57

Re: Nic lost with new kernel

Post by northernsky » 2017/11/15 17:18:35

Hello TrevorH,

Here is the screenshot from the output attached.

Thanks,

Scott
Attachments
20171115_090827_HDRr.jpg
20171115_090827_HDRr.jpg (128.6 KiB) Viewed 1159 times

User avatar
TrevorH
Site Admin
Posts: 33202
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Nic lost with new kernel

Post by TrevorH » 2017/11/15 18:21:47

You need to update your version of kmod-forcedeth from ELRepo then. If you downloaded just kmod-forcedeth from them to start with and did not install the elrepo-release package then the repo will not exist on your system. If you did install it but subsequently disabled it then re-enable it (edit /etc/yum.repos.d/elrepo.repo and change enabled=0 to 1). If it's not installed then download it and install it. With the repo enabled, when you update the kernel it will download the newer kmod-forcedeth and update it at the same time.

The newer kmod is required as RH changed the kernel ABI with the point release kernel and the package had to be rebuilt. It should now work for all of 7.4 and hopefully future point releases unless RH change the ABI again (which they usually only do at point releases).
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

northernsky
Posts: 4
Joined: 2017/11/14 16:49:57

Re: Nic lost with new kernel

Post by northernsky » 2017/11/16 00:43:37

Hello Treverh,

Ok so after some trial and error I downloaded kmod-forcedeth-0.64-3.el7.elrepo.x86_64.rpm and my 693.5.2 kernel is working now. I wanted to ask one more question. How do you delete the kernels from the older list that shows up when you reboot?

Thanks,

Scott

northernsky
Posts: 4
Joined: 2017/11/14 16:49:57

Re: Nic lost with new kernel

Post by northernsky » 2017/11/16 00:59:42

Actually nm I just searched and found one of your older posts telling someone else how to yum remove kernel-3.yaddayadda.

thanks again for your help!

Scott

Post Reply