Hardware: Broadcom BCM57412 NetXtreme-E 10Gb RDMA Ethernet Controller.
Connectivity: Physical network adapters (vmnics) are connected to Cisco Nexus 9000 (N9K) Series switches.
Switch Configuration: The N9K switch ports are manually configured to a fixed speed of 10Gbps.
Symptoms: When the physical network adapter (vmnic) speed is toggled from 1Gbps back to Auto, the adapter successfully negotiates at 10Gbps. However, subsequent performance testing via iPerf or packet capture reveals that the vmnic's transmit (TX) traffic is incorrectly throttled at 1Gbps, despite the negotiated link speed. The receive (RX) traffic remains unaffected and correctly reaches the expected 10Gbps line rate.
Observed Workaround: If the vmnic speed is manually transitioned from Auto to 1Gbps, and then explicitly set to 10Gbps (rather than Auto), the link negotiates at 10Gbps and the TX traffic rate correctly reaches near-line speeds (~10Gbps).
VMware vSphere ESXi