Check status of Linux network bonding

If you have configured bonding of two or more physical interfaces in a logical bonded interface capable of fail-overs, and you want to know the status of the bond, check /proc!

/proc/net/bonding/bond0 shows the status of the bond:
$ cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v2.6.3-rh (June 8, 2005)

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

Slave Interface: eth0
MII Status: up
Link Failure Count: 1
Permanent HW addr: 00:1a:a0:34:73:dc

Slave Interface: eth4
MII Status: up
Link Failure Count: 1
Permanent HW addr: 00:15:17:38:b9:2a

No comments: