Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Second Onboard LAN not recognized

Featured Replies

On my new setup (ASUS M2N SLI Deluxe) there are 2 Onboard Gigabit LAN ports.

Only the primary one is recognized (eth0) the second one does not show up. No eth1 is available.

When I disable eth0 in the BIOS, the machine is unreachable.

Could this be related to me installing a Windows VM and setting up bridging earlier today?

I since disabled bridging and switched on bonding, but this only shows eth0 available.

 

# sudo lshw -C network

  *-network:0

      description: Ethernet interface

      physical id: 1

      logical name: virbr0

      serial: 52:54:00:b2:94:b6

      capabilities: ethernet physical

      configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A    ip=192.168.122.1 link=no multicast=yes

  *-network:1

      description: Ethernet interface

      physical id: 2

      logical name: bond0

      serial: 00:1d:60:ca:31:e1

      size: 1Gbit/s

      capabilities: ethernet physical

      configuration: autonegotiation=off broadcast=yes driver=bonding driverver    sion=3.7.1 duplex=full firmware=2 ip=192.168.2.30 link=yes master=yes multicast=    yes speed=1Gbit/s

  *-network:2 DISABLED

      description: Ethernet interface

      physical id: 3

      logical name: virbr0-nic

      serial: 52:54:00:b2:94:b6

      size: 10Mbit/s

      capabilities: ethernet physical

      configuration: autonegotiation=off broadcast=yes driver=tun driverversion    =1.6 duplex=full link=no multicast=yes port=twisted pair speed=10Mbit/s

  *-network:3 DISABLED

      description: Ethernet interface

      physical id: 4

      logical name: gretap0

      capabilities: ethernet physical

      configuration: broadcast=yes multicast=yes

 

Any help is much appreciated.

tower-diagnostics-20170103-1326.zip

I've just register to answer about this too. I have the same problem, I feel like I've tried everything and I still can't get it done. :/

  • Community Expert

You both need to post up your diagnostics file.  'Tools'  >>>  'Diagnostics'

  • Author

done. thanks :)

  • Community Expert

From what I can see, the second port was never found.  I think you need to post exactly what MB you are using and the manufacturer and model number of the the NIC chip used on that board. 

  • Author

Its an ASUS M2N SLI Deluxe. Product Page says:

Dual Gigabit LAN controllers support NVIDIA DualNet® technology

NVIDIA nForce® 570 SLI™ MCP built-in dual Gigabit MAC with external Marvell PHY

- Support Teaming and Fail-Over functions

- Support TCP/IP Acceleration

https://www.asus.com/Motherboards/M2NSLI_Deluxe/specifications/

 

The board is actually listed as compatible on the unraid HW compatibility page:

https://www.lime-technology.com/wiki/index.php?title=Hardware_Compatibility

NVIDIA nForce 570 SLI MCP (Marvell PHY)

 

Manual says its a

Marvell 88E1116

 

If I start a virgin install of UnRAID,

this is what ifconfig gives me:

bond0: flags=5443<UP,BROADCAST,RUNNING,PROMISC,MASTER,MULTICAST>  mtu 1500

        ether 00:1d:60:ca:31:e1  txqueuelen 1000  (Ethernet)

        RX packets 118  bytes 12945 (12.6 KiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 102  bytes 14923 (14.5 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500

        inet 192.168.2.18  netmask 255.255.255.0  broadcast 192.168.2.255

        ether 00:1d:60:ca:31:e1  txqueuelen 1000  (Ethernet)

        RX packets 113  bytes 10236 (9.9 KiB)

        RX errors 0  dropped 23  overruns 0  frame 0

        TX packets 102  bytes 14923 (14.5 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

eth0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500

        ether 00:1d:60:ca:31:e1  txqueuelen 1000  (Ethernet)

        RX packets 118  bytes 12945 (12.6 KiB)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 102  bytes 14923 (14.5 KiB)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536

        inet 127.0.0.1  netmask 255.255.255.255

        loop  txqueuelen 1  (Local Loopback)

        RX packets 2  bytes 140 (140.0 B)

        RX errors 0  dropped 0  overruns 0  frame 0

        TX packets 2  bytes 140 (140.0 B)

        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

 

is that any help?

  • Community Expert

I have of of those boards, IIRC it was my first unRAID board, a quick check and both NICs are detected, looks like your 2nd NIC is disable, check your bios:

 

Yours:

 

00:08.0 Bridge [0680]: NVIDIA Corporation MCP55 Ethernet [10de:0373] (rev a3)
Subsystem: ASUSTeK Computer Inc. MCP55 Ethernet [1043:8239]
Kernel driver in use: forcedeth
Kernel modules: forcedeth
00:0d.0 PCI bridge [0604]: NVIDIA Corporation MCP55 PCI Express bridge [10de:0378] (rev a3)
Kernel driver in use: pcieport

 

 

 

Mine:

00:08.0 Bridge [0680]: NVIDIA Corporation MCP55 Ethernet [10de:0373] (rev a3)
Subsystem: ASUSTeK Computer Inc. MCP55 Ethernet [1043:8239]
Kernel driver in use: forcedeth
Kernel modules: forcedeth
00:09.0 Bridge [0680]: NVIDIA Corporation MCP55 Ethernet [10de:0373] (rev a3)
Subsystem: ASUSTeK Computer Inc. MCP55 Ethernet [1043:8239]
Kernel driver in use: forcedeth
Kernel modules: forcedeth
00:0e.0 PCI bridge [0604]: NVIDIA Corporation MCP55 PCI Express bridge [10de:0375] (rev a3)
Kernel driver in use: pcieport

  • Author

wow, what are the odds of that!

Sadly, they are both enabled.

So... should I check with a native windows install if the interfaces work?

  • Community Expert

It won't work, it's not only unRAID not detecting it, it's not detect by Linux, like if it wasn't there, if it's enable in the bios it's not working.

  • Community Expert

Try disabling the port and then re-enable.  (Sometimes the weirdest things work...)

 

BTW, your link is to the wrong model of MB.  (If the link is correct, then the MB has only one port!)  But I assume that you have two RJ-45 sockets on the back or you would not be expecting to have two LAN ports.

  • Author

Hey Frank, alright will try that. corrected the link above, thanks!

Might also try a bios update.

I have 2 similar boards with the same chipsets, MX570 and 590 based.  I found the 2 onboard ports to be rather unreliable.  I did find a very old syslog showing it finding both ports and using the forcedeth module, but shortly after I gave up on them and added a NIC card.  Sometime later, after being hit on the network by a nearby lightning strike, all 3 ports were non-working, so added an Intel NIC.  For some time, that's the best advice we have been giving users, to disable the onboard ports and add an Intel card, 1 or 2 or 4 ports as needed.

 

Basically, if the port is enabled in the BIOS, but the kernel can't see it, then it's not working.  You can always check the lspci report for it.  On these boards, the onboard ports are at 0000:00:08.0 and 0000:00:09.0, at least on my board they are, and they should be the same on yours.

  • Author

updated the bios, disabled the 2nd port, restarted, enabled it again, restarted. still not showing up. thats so weird.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.