[solved] Onboard Network Adapter Not Detected: NVIDIA

Issues related to configuring your network
Post Reply
packetboxer
Posts: 2
Joined: 2017/11/20 01:13:55

[solved] Onboard Network Adapter Not Detected: NVIDIA

Post by packetboxer » 2017/11/20 01:42:35

Attempting to run CentOS on my main computer, currently offline with no network access. From googling it appears the NVIDIA onboard ethernet card is obsolete and does not by default have drivers in CentOS 7. Other have run in to the issue and the first thing many are asked is the output of the following command:

Code: Select all

# lspci -nn | grep -i net 
00:0a.0 Ethernet controller [0200]: NVIDIA Corporation MCP77 Ethernet [10de:0760] (rev a2)
After doing some reading my understanding is the driver required for the above NIC comes from ElRepo. I have grabbed 3 versions of this rpm and none appear to work (ie downloaded one from http://elrepo.org/linux/elrepo/el7/x86_ ... 86_64.rpm.)

I was instructed to try installing the repo using the following command:

Code: Select all

rpm -Uvh path/to/kmod-forcedeth-0.64-2.v7.x86_64.rpm
Which appeared to have successfully installed (despite receiving some warnings.
Updating / installing...
1:kmod-forcedeth-0.64-1.v7.x86_64.el7.elrepo ################# [100%]

warning: user phil does not exist - using root
warning: group phil does not exist - using root
However after a reboot, the NIC is still not detected. I tried repeating the above with the other 3 versions and came up with the same results. I also tried to us

Code: Select all

yum localinstall /path/to/kmod-forcedeth-0.64-2.v7.x86_64.rpm
but that also failed (Not a compatible architecture: src).

Any suggestions or ideas as to what's going on or what I'm missing? Once I get this machine online I can update packages and everything but as of right now, I've just ferried the kmod rpms over via USB.
Last edited by packetboxer on 2017/11/20 08:06:01, edited 1 time in total.

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

Re: Onboard Network Adapter Not Detected: NVIDIA

Post by TrevorH » 2017/11/20 07:36:13

warning: user phil does not exist - using root
If you got messages like that then the rpm you're trying to install is not a binary RPM, it's an SRPM (source used to build the binary rpm).

If your current kernel (use `uname -r` to tell) is 3.10.0-693 or higher then you need http://lon.mirror.rackspace.com/elrepo/ ... x86_64.rpm

You should also install the elrepo-release rpm after your network is workiing so that it updates and installs the newer packages required to work with new kernel updates in the future. http://lon.mirror.rackspace.com/elrepo/ ... noarch.rpm
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

packetboxer
Posts: 2
Joined: 2017/11/20 01:13:55

Re: Onboard Network Adapter Not Detected: NVIDIA

Post by packetboxer » 2017/11/20 08:05:46

TrevorH wrote:
If your current kernel (use `uname -r` to tell) is 3.10.0-693 or higher then you need http://lon.mirror.rackspace.com/elrepo/ ... x86_64.rpm
This worked! Thank you very much for this - have been following older forum posts and coming up short regarding this particular driver. I had also received an error pertaining to "architecture src" did not realize it was not exactly what I was looking for. Now that the network is up I will now install the elrepo-release rpm, thanks again.

emrbob
Posts: 1
Joined: 2018/01/11 16:16:04

Re: [solved] Onboard Network Adapter Not Detected: NVIDIA

Post by emrbob » 2018/01/11 16:26:31

This help me a lot, thanks!!! :D :D :D

cfol17
Posts: 8
Joined: 2018/12/20 12:37:09

Re: [solved] Onboard Network Adapter Not Detected: NVIDIA

Post by cfol17 » 2018/12/20 12:42:23

Dear all,

I just had the same problem, and solved it with your posts. But now, when i update the system the ethernet adapter disapears again, and i even do not get it working again.
Thanks in advance, cheers, Claus

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

Re: [solved] Onboard Network Adapter Not Detected: NVIDIA

Post by TrevorH » 2018/12/20 13:00:43

Did you install the elrepo-releasse package and make sure the ELRepo repo is enabled? If you did then it should pick up new packages automatically. If there is no newer kmod-forcedeth for 7.6 then there probably should be and you need to report that to ELRepo via their bugtracker so that the package gets rebuilt and released.

It's also possible that that has already been done and there are updated packages in the elrepo-testing repo (which is disabled by default) that are awaiting feedback from end users to say that they work.
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

cfol17
Posts: 8
Joined: 2018/12/20 12:37:09

Re: [solved] Onboard Network Adapter Not Detected: NVIDIA

Post by cfol17 » 2018/12/20 14:26:29

Thanks for your answer, but yes i installed and enabled (is included in the command) the repo, but what i didn't see is, that it came up with a http 404 error.
Maybe i did something nasty, but i did yum-config-manager --add-repo=http://lon.mirror.rackspace.com/elrepo/ ... x86_64.rpm
I always thought the ending has to be *.repo, .... ?
Can you help me out of the trap?

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

Re: [solved] Onboard Network Adapter Not Detected: NVIDIA

Post by TrevorH » 2018/12/20 14:30:49

The correct way to enable the ELRepo repo is to download and install their elrepo-release package.
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

Post Reply