Device "eth0" does not exit


Recommended Posts

Hi guys,

I'm new to UNRAID and was looking forward to learning and playing with it, and to that end, I bought a second hand HP DL580 Gen 7 (4xCPU variant).

I've unfortunately run into a stumbling block when trying to register UNRAID. The network doesn't seem to find/register correctly.

 

The network card is a:
HP NC3751 Integrated Quad Port Gigabit which can also be seen as a NetXen Incorporated NX3031

 

On load UNRAID reports:
br0: waiting for carrier
br0: carrier acquired
br0: soliciting DHCP lease
br0: carrier lost

 

and the console states:
Device "eth0" does not exit.

 

With the info (from the top right of the screen) says:
Network: bond0: fault-tolerance (active-backup), MTU 1500

 

All 4 ports are connected to the switch with no bonding set-up on the switch at  this time.

 

I'm kind of stuck here, so any help would be appreciated. Thanks.

 

 

tower-diagnostics-20170423-1336.zip

IMG_20170423_120529.jpg

IMG_20170423_120635.jpg

IMG_20170423_122408.jpg

IMG_20170423_122440.jpg

IMG_20170422_093502.jpg

IMG_20170422_083035.jpg

Edited by dorian
Link to comment

try adding all 4 ports to the bonding group and leave it as active-backup. maybe just eth0 is wonky/not working right.

 

edit--

 

if it is a "card" and not built into the motherboard, it may not work correctly. I know of another member here who can't get an HP 10gbe card to not get recognized correctly.

 

see here for further: 

 

Edited by 1812
Link to comment
  • 2 weeks later...

Hi,

 

I've stall has no luck with this, but it looks like UNRAID is thinking that it's a 10Gb card but it's a quad 1Gb and loading the wrong drivers. The post that 1812 linked to mentions that an expansion can be added to the card making it 10Gb, so that might be the issue and why it's not working.

 

Ethernet controller: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter

 

I've tried the setting LAG on all the relevant ports as 1812 recommended, but still no IP. It's the same when only one port is in use and LAG is disabled.

 

Just to get me going with UNRAID, I ordered a 2 port Intel Pro PT (EXPI9402PTBLK), which worked first time in LAG balance-xor.

 

Which registered as:

IOMMU group 17
	[8086:105e] 08:00.0 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)
IOMMU group 18
	[8086:105e] 08:00.1 Ethernet controller: Intel Corporation 82571EB Gigabit Ethernet Controller (rev 06)

 

I'll be going back to try and get the HP NC3751 integrated NIC working (I'm learning more all the time), but in the meantime, if anyone has any further thoughts, feel free to comment.

 

If I do get a solution, I'll report it back. Hopefully, it'll save someone the pain in the future.

 

Link to comment
04:00.0 Ethernet controller [0200]: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter [4040:0100] (rev 42)
    Subsystem: Hewlett-Packard Company NC375i Integrated Quad Port Multifunction Gigabit Server Adapter [103c:705a]
04:00.1 Ethernet controller [0200]: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter [4040:0100] (rev 42)
    Subsystem: Hewlett-Packard Company NC375i Integrated Quad Port Multifunction Gigabit Server Adapter [103c:705a]
04:00.2 Ethernet controller [0200]: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter [4040:0100] (rev 42)
    Subsystem: Hewlett-Packard Company NC375i Integrated Quad Port Multifunction Gigabit Server Adapter [103c:705a]
04:00.3 Ethernet controller [0200]: NetXen Incorporated NX3031 Multifunction 1/10-Gigabit Server Adapter [4040:0100] (rev 42)
    Subsystem: Hewlett-Packard Company NC375i Integrated Quad Port Multifunction Gigabit Server Adapter [103c:705a]

 

There's no driver loaded for that NIC, it won't work on current unRAID, your best bet is to send an email to LT and ask to add that driver, they usually add it in the next release.

Link to comment

Thanks for the information. I'll do that.


I'd assumed (incorrectly) that since UNRAID identified the card, and it had loaded a driver, not necessarily the correct driver though. That it was something that I was missing. Kind of like how Windows would just say unknown device or it just wouldn't show.

 

Out of curiosity, how did you know that there is no driver? Is there are list of drivers included in releases somewhere? Just trying to build my UNRAID knowledge...

 

Edited by dorian
Link to comment

Diagnostics/system/lspci.txt

.

It shows the devices and the driver in use, e.g., your controller:
 

03:00.0 RAID bus controller [0104]: Hewlett-Packard Company Smart Array G6 controllers [103c:323a] (rev 01)
    Subsystem: Hewlett-Packard Company Smart Array P410i [103c:3245]
    Kernel driver in use: hpsa
    Kernel modules: hpsa

If there's nothing below the device it means there's no driver loaded.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.