Why VFs are showing different speed then that of its physical interfaces or PFs ?
Issue
- An physical interface is showing speed as below;
~ ] $ cat sos_commands/networking/ethtool_enp5s0f0
Settings for enp5s0f0:
Speed: 10000Mb/s
VFsconfigured form above physical interface or PF are showing different speed as below;
~ ] $ cat sos_commands/networking/ethtool_enp5s8f0
Settings for enp5s8f0:
Speed: 9900Mb/s
~ ] $ cat sos_commands/networking/ethtool_enp5s4f0
Settings for enp5s4f0:
Speed: 5000Mb/s
- What is causing this difference in speed ?
- Bond is configured using these VFs and all of them is showing different speed
~ ] $ egrep -i "slave|speed" proc/net/bonding/bond0
Slave Interface: enp4s4f0
Speed: 5000 Mbps
Slave queue ID: 0
Slave Interface: enp4s8f0
Speed: 9900 Mbps
Slave queue ID: 0
Slave Interface: enp5s4f0
Speed: 5000 Mbps
Slave queue ID: 0
Slave Interface: enp5s8f0
Speed: 9900 Mbps
Slave queue ID: 0
~ ] $
Environment
- Red Hat Enterprise Linux 7.X
- Hardware huawei ch121 v3 using mz512
- SRIOV Enabled / Activated
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.
