RHEL 5/6 bonding does not show non-standard speeds.
Issue
- 10Gbps bandwidth split into multiple speed like 2.5 Gbps, 4Gbps etc
-
/proc/net/bonding/bondX does not show this speed, it can only report as 100Mbps or 1000Mbps[root@server ~]# cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.4.0-1 (October 7, 2008) Bonding Mode: fault-tolerance (active-backup) Primary Slave: None Currently Active Slave: eth2 MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: eth2 MII Status: up Speed: 100 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: 00:17:a4:77:08:44 Slave Interface: eth6 MII Status: up Speed: 100 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: 00:17:a4:77:08:4c
Environment
- Red Hat Enterprise Linux 5 prior to 5.8
- Red Hat Enterprise Linux 6 prior to 6.2
- 10G bandwidth split into sub-multiples and enslaved into a bond
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.
