The network adapter driver must be installed on the ESXi host. Version numbers are different between legacy and native driver VIBs.
Install the VIB through the Host CLI
esxcli software vib install -v <absolute PATH to the .vib>
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: SFC_bootbank_4.10.10.1001-1OEM.550.0.0.1331820
VIBs Removed:
VIBs Skipped:
Identify Installed/Loaded Driver Module
esxcli system module get -m=[sfc|sfvmk]
Module: sfc
Module File: /usr/lib/vmware/vmkmod/sfc
License: GPL
Version: Version 4.10.10.1001, Build: 1331820, Interface: 9.2 Built on: Jun 13 2018
Build Type:
Provided Namespaces:
Required Namespaces: com.vmware.driverAPI@9.2.2.0, com.vmware.vmkapi@v2_2_0_0
Containing VIB: net-sfc
VIB Acceptance Level: certified
Set Driver Module Parameters
Must be set for the required number of VFs the driver is to support:
esxcli system module parameters set -m [sfc|sfvmk] -p max_vfs=N
A maximum 63 VFs are supported per PF.
View Driver Module Parameters
esxcli system module parameters list -m [sfc|sfvmk]