Bonding slave interfaces link using bnx2x module keeps flapping in RHEL 5
Issue
- Slave interface link is flapping continously:
kernel: bnx2x: eth0 NIC Link is Down
kernel: bonding: bond0: link status definitely down for interface eth0, disabling it
kernel: bonding: bond0: making interface eth1 the new active one.
kernel: bnx2x: eth0 NIC Link is Down
kernel: bnx2x: eth0 NIC Link is Up, 10000 Mbps full duplex, receive & transmit flow control ON
kernel: bonding: bond0: link status up for interface eth0, enabling it in 30000 ms.
kernel: bnx2x: eth0 NIC Link is Up, 10000 Mbps full duplex, receive & transmit flow control ON
kernel: bnx2x: eth0 NIC Link is Down
kernel: bonding: bond0: link status down again after 25200 ms for interface eth0.
kernel: bnx2x: eth0 NIC Link is Down
kernel: bnx2x: eth0 NIC Link is Up, 10000 Mbps full duplex, receive & transmit flow control ON
kernel: bonding: bond0: link status up for interface eth0, enabling it in 30000 ms.
kernel: bnx2x: eth0 NIC Link is Up, 10000 Mbps full duplex, receive & transmit flow control ON
-
High number or Link failure counts seen in
/proc/net/bonding/bond0 -
Bonding link on Broadcom
bnx2xgoes up and down every 5 minutes.
Environment
- Red Hat Enterprise Linux (RHEL) 5.5, 5.6, 5.11
- Kernel
2.6.18-194.el5,2.6.18-234.el5,2.6.18-400.el5 - Broadcom Corporation NetXtreme II 10 Gigabit Ethernet (
bnx2x driver) - Bonding
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.