Recently I ran into a problem, where I was unable to update the Qlogic Native Driver Module qedentv
I was working on a Network Performance issue & as always, Driver/Firmware Update struck first in the list of Troubleshooting Steps.
ESXi Version: VMware ESXi 6.5.0 Update 1 build-5969303
+ Ran the command “esxcfg-nics -l” to list the NIC Details
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic4 0000:65:00.0 qedentv Up 10000Mbps Full f4:e9:d4:f0:39:a2 1500 QLogic Corp. QLogic FastLinQ QL41xxx 1/10/25 GbE Ethernet Adapter
As per the VMware HCL, Driver update was required as the driver currently installed is 188.8.131.52.
I feel VMware HCL for the Driver Download for “qedentv version 184.108.40.206” should be updated as it points to a generic link
The correct link for the Driver download is Here
Please note, it would require MyVMware Login Credentials.
+ Downloaded the driver and then uploaded the offline_bundle to the /tmp folder within the ESXi Host.
My understanding says if a module/vib is already installed within the ESXi Host, we should be using the command below
esxcli software vib update -d /tmp/QLG-qed-ESXi6.7-offline_bundle-9618151.zip
However, it gave below error
[root@host01] esxcli software vib update -d /tmp/QLG-qed-ESXi6.7-offline_bundle-9618151.zip
VIB QLC_bootbank_qedentv_220.127.116.11-1OEM.618.104.22.16869922 requires vmkapi_2_5_0_0, but the requirement cannot be satisfied within the ImageProfile.
Please refer to the log file for more details.
As per the above error, it needs vmkapi_2_5_0_0 which doesn’t exist within the image profile.
Resolution: To my surprise, it worked using “install” command with -f switch option as below
[root@host01] esxcli software vib install -d /tmp/QLG-qed-ESXi6.7-offline_bundle-9618151.zip -f
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed: QLC_bootbank_qedentv_22.214.171.124-1OEM.6126.96.36.19969922, QLC_bootbank_qedrntv_188.8.131.52-1OEM.6184.108.40.20669922
VIBs Removed: QLC_bootbank_qedentv_220.127.116.11-1OEM.618.104.22.16898673
Bounced the Server & would check the Network Performance problem.