[solved] Onboard Network Adapter Not Detected: NVIDIA

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

[solved] Onboard Network Adapter Not Detected: NVIDIA

Postby 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_64/RPMS/kmod-forcedeth-0.64-1.el7.elrepo.x86_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
Forum Moderator
Posts: 21206
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Onboard Network Adapter Not Detected: NVIDIA

Postby 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
CentOS 5 died in March 2017 - migrate NOW!
Full time Geek, part time moderator. Use the FAQ Luke

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

Re: Onboard Network Adapter Not Detected: NVIDIA

Postby 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.