"nmlx5_QueryNicVportContext:188 command failed: IO was aborted"
- VMware vSphere 6.7 and later
- Network adapters with firmware-managed capabilities
This issue typically occurs when there is a mismatch between the network adapter's firmware version and the version recommended in the Broadcom Compatibility Guide (BCG). The communication between ESXi and the network adapter may fail when the firmware is not at a compatible version.
esxcli network nic list
` to see the list of network adapters using the driver mentioned in the erroresxcli network nic get -n vmnicX
` (replace X with your adapter number)esxcfg-info -a |grep -A22 vmnicX |grep -B4 "Vendor Name"
` (replace X with your adapter number)esxcli network nic get -n vmnicX
` (replace X with your adapter number)Performance impact of these errors varies by vendor. While some adapters may continue functioning with minimal impact, others may experience degraded performance or increased latency. The frequency of errors (often 150+ per hour) suggests this should be treated as a priority issue despite potentially minimal visible impact.
When working with customers:
1. Consider maintenance window requirements
2. Document pre-update configurations
3. Be prepared to assist with vendor escalation if needed
4. Note that certain vendors may require specific update tools not covered in this KB
Determining Network/Storage firmware and driver version in ESXi