NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

TylerLLee's avatar
TylerLLee
Follower
Mar 03, 2025

Link failure count increased during Linux bonding

Hello everyone,

 

When I bond the two interfaces of Broadcom P210TP in RedHat 9.3 or 9.4, and check the bonding status, the Link failure count is usually not 0. Most of the time both interfaces will show 1, sometimes only one interface will show 1.

 

---------------------------------------------------------------------------------------
Ethernet Channel Bonding Driver: v5.14.0-427.13.1.el9_4.x86_64

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: ens9f1np1
MII Status: up
MII Polling Interval (ms): 1
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0

Slave Interface: ens9f0np0
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: b0:26:28:71:33:20
Slave queue ID: 0

Slave Interface: ens9f1np1
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: b0:26:28:71:33:21
Slave queue ID: 0

---------------------------------------------------------------------------------------

 

Using the same configuration, I do not see this issue when I connect the P210TP to another switch (different manufacturer).
It should not be related to the bonding mode, as I have also tried different modes (mode 1 active-backup and mode 6 balance-alb).
Once I change the connected ports on the XS728T switch to 1G, the issue no longer occurs.
The P210TP's firmware and OOB driver are already latest, and I have also updated the XS728T to 6.5.1.74.

 

Additionally, I've observed that even when not bonded, unplugging and plugging the cable once results in two "Link down" logs appearing in the /var/log/messages, instead of the expected one.

 

Does anyone have any ideas?

1 Reply

  • schumaku's avatar
    schumaku
    Guru - Experienced User

    TylerLLee wrote:

    Additionally, I've observed that even when not bonded, unplugging and plugging the cable once results in two "Link down" logs appearing in the /var/log/messages, instead of the expected one.

    Very, very unlikely a switch issue - much more an oddity of your U**x-like OS or it's drivers. Or have some unreliable cable or installation wiring?

     


    TylerLLee wrote:

     

    When I bond the two interfaces of Broadcom P210TP in RedHat 9.3 or 9.4, and check the bonding status, the Link failure count is usually not 0. Most of the time both interfaces will show 1, sometimes only one interface will show 1.
    The P210TP's firmware and OOB driver are already latest, and I have also updated the XS728T to 6.5.1.74.


     

    Are there really some wonky physical links that you operate fault-tolerance (active-backup)
    or balance-alb? In my opinion, a waste of cabling and expensive connections and ports.

     

    While talking:

     

    • The later one (balance-alb) requires the two switch ports configured as a static LAG.
    • There is no OOB on the XS728T or the Asus P210TP network adapters, very unclear what you talking of here.
    • Consider to configure a static LAG or an LACP LAG on the Linux system -and- the connected  switch ports.
    • I would not bother about a 1(and many low non-zero error counters in real world networking) ....

    Regards,

    -Kurt

     

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More