When migrating virtual machines from an environment that supports SR-IOV (Single Root I/O Virtualization) to an environment that does not have this capability, network connectivity issues may occur with the message "SR-IOV hardware not available" displayed in the VM settings.
SR-IOV is a hardware virtualization technology that allows a single physical network adapter to be divided into multiple virtual functions that can be directly assigned to VMs. This provides near-native network performance by allowing VMs to bypass the hypervisor's networking stack through direct hardware access.
The message "SR-IOV hardware not available" after migration indicates that the destination environment doesn't support the passthrough network adapter configuration used in the source environment as seen below.
Steps to validate:
This issue occurs when:
When the destination environment doesn't support SR-IOV, the passthrough adapter cannot function properly, leading to network connectivity failure for the affected VMs.
The key difference to understand is that with SR-IOV, VLAN tagging and network processing occur at the physical NIC level or within the guest OS. After migration to a non-SR-IOV environment, these functions must be handled by the virtual switch instead.
If the error persists after following these steps, contact Broadcom Support for further assistance.
Make sure when opening a case with Broadcom for this concern to upload ESXi host logs to the case, please see the following links for more information: