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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
