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.

unRAID UI in 6.12.14 will not allow Bonding Intel X540-10G-T2 NIC ports

Featured Replies

I want to go back to using bonding on my unRAID 6.12.14 server, but the UI will not allow me to do it.

Specifically, after enabling bonding and selecting 802.3ad mode, the UI will only show one ethernet port under Bonding Members. 

So eth0 can only bond with eth0 and the same with eth1.

 

I've tried multiple reboots, verified both ethernet ports on active and shown in unRAID, verified the nic is in a x16 slot using x8 PCIe lanes, and also removed the Tips & Tweaks plugin because that was giving unreliable information. I would change a setting on Tips & Tweaks, like disable NIC Flow Control, but the Current NIC Settings column would still show the NIC Flow Control was enabled. 

 

Does anyone else have this issue or know how I can resolve it?

 

eth0notabletobondwitheth1.thumb.jpg.06d0a10795425b3e65c6d9e13a362018.jpg

eth1 not able to bond with eth0.jpg

Intel X540-AT2 shown in system devices.jpg

interface rules.jpg

myers19-diagnostics-20250119-1412.zip

Solved by Veah

  • Community Expert

I would recommend upgrading the latest stable release v7.0 due to kernel level drivers installed and updated...
 

tips n tweaks requires reboots to apply some settings once changed as that is when they are set.

 

what is the output of ip a and ip link

ip a
ip link


you may need to up the interface.
a drive may be need for this nic to install. Usually when dealing with 10GB networks I have and used ich777 melnox plugin. as for some reason libs or other settings that plug did fixed things for me.... It is not required, though...

there were other forum post lost here with similar issues.. as there may be a windows side firmware that is needed on that card before use with linux.

example v20 update:
https://www.dell.com/support/home/en-ie/drivers/driversdetails?driverid=23wp1

  • Author

@bmartino1

Here you go.

This is with eth1 Disabled on my switch since it would cause STP errors. 

Let me know if you would like me to enable eth1 and place it on another network.

 

 

root@Myers19:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
5: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq master br0 state UP group default qlen 1000
    link/ether 98:b7:85:1e:b6:46 brd ff:ff:ff:ff:ff:ff
6: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 9000 qdisc mq master br1 state DOWN group default qlen 1000
    link/ether 98:b7:85:1e:b6:47 brd ff:ff:ff:ff:ff:ff
7: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue state UP group default qlen 1000
    link/ether 98:b7:85:1e:b6:46 brd ff:ff:ff:ff:ff:ff
    inet 192.168.10.12/24 brd 192.168.10.255 scope global dynamic noprefixroute br0
       valid_lft 5182952sec preferred_lft 4534952sec
8: br1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 9000 qdisc noqueue state DOWN group default qlen 1000
    link/ether 98:b7:85:1e:b6:47 brd ff:ff:ff:ff:ff:ff
9: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:9b:e6:28:81 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever

 

root@Myers19:~# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
5: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq master br0 state UP mode DEFAULT group default qlen 1000
    link/ether 98:b7:85:1e:b6:46 brd ff:ff:ff:ff:ff:ff
6: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 9000 qdisc mq master br1 state DOWN mode DEFAULT group default qlen 1000
    link/ether 98:b7:85:1e:b6:47 brd ff:ff:ff:ff:ff:ff
7: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 98:b7:85:1e:b6:46 brd ff:ff:ff:ff:ff:ff
8: br1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 9000 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 98:b7:85:1e:b6:47 brd ff:ff:ff:ff:ff:ff
9: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default 
    link/ether 02:42:9b:e6:28:81 brd ff:ff:ff:ff:ff:ff

 

I don't like switching to new version releases until a month or more after they release. 

I'm also thinking of starting fresh with 7.0.0.

 

 

  • Community Expert

Can you put both to br0 then try bonding?

  • Author
11 minutes ago, Veah said:

Can you put both to br0 then try bonding?

I'm not sure what you mean?

I can't select eth1 under 'Bridging members of bro0'.

 

eth1notshown.jpg.0db1d8ef4a0dc8ddd5f5be27a2381923.jpg

 

This is my problem. 

  • Community Expert
  • Solution

If remembering right go to br1 and uncheck it.  (This may work for bond too). Sort of like releasing it for use.  Then see if it's available to add to br0.

  • Author
4 hours ago, Veah said:

If remembering right go to br1 and uncheck it.  (This may work for bond too). Sort of like releasing it for use.  Then see if it's available to add to br0.

I never even thought of unchecking eth1 from being its own bridge member, so that it would be available to eth0. 

Thank you so much for the help.

I really think eth0 should be able to override any current settings on eth1, but hopefully I'll remember this in the future. 

 

abletobondafteruncheckingbridgingundereth1settings.thumb.jpg.e6a04b67bbab1001cb7b2714e9729e3c.jpg

 

root@Myers19:~# iperf3 -c 192.168.10.10
Connecting to host 192.168.10.10, port 5201
[  5] local 192.168.10.12 port 45504 connected to 192.168.10.10 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  1.10 GBytes  9.45 Gbits/sec  702    647 KBytes       
[  5]   1.00-2.00   sec  1.13 GBytes  9.69 Gbits/sec  236    577 KBytes       
[  5]   2.00-3.00   sec  1.13 GBytes  9.70 Gbits/sec  314    664 KBytes       
[  5]   3.00-4.00   sec  1.10 GBytes  9.46 Gbits/sec  559    647 KBytes       
[  5]   4.00-5.00   sec  1.12 GBytes  9.63 Gbits/sec  298    612 KBytes       
[  5]   5.00-6.00   sec  1.12 GBytes  9.65 Gbits/sec  396    647 KBytes       
[  5]   6.00-7.00   sec  1.09 GBytes  9.38 Gbits/sec  479    682 KBytes       
[  5]   7.00-8.00   sec  1.10 GBytes  9.49 Gbits/sec  501    751 KBytes       
[  5]   8.00-9.00   sec  1.13 GBytes  9.69 Gbits/sec  159    664 KBytes       
[  5]   9.00-10.00  sec  1.13 GBytes  9.70 Gbits/sec  151    682 KBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec  11.2 GBytes  9.58 Gbits/sec  3795             sender
[  5]   0.00-10.00  sec  11.1 GBytes  9.58 Gbits/sec                  receiver

iperf Done.
root@Myers19:~# 

 

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

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.