I have recently installed QLE8152 CNA adapter on a host running ESXi 6.7. I am able to see 2 HBAs but not able to see physical NICs. What do you this is the problem here? Am I missing something?
Below is the excerpt from ssh.
[root@ESXi31:~] usr/lib/vmware/vmkmgmt_keyval/vmkmgmt_keyval -l -i vmhba3/qlogic
Listing keys:
Name: ADAPTER
Type: string
value:
QLogic PCI Express to FCoE Converged Network Adapter for QLE8152: FC Firmware version 5.09.00 (d8d4), Chip Type: QLE815x MPI Firmware Version: 1.40.08 (66304)
PHY Firmware Version: 1.08.00
Driver version 2.1.63.0
Host Device Name vmhba3
BIOS version 3.18
FCODE version 3.19
EFI version 3.44
Flash FW version 5.09.00
ISP: ISP8001, Serial# RFE1020A15831
MSI-X enabled
[root@ESXi31:~] esxcli network nic list
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- ---------------------------------------------------------
vmnic0 0000:01:00.0 bnx2 Up Up 1000 Full 00:21:9b:a1:ca:5d 1500 QLogic Corporation QLogic NetXtreme II BCM5709 1000Base-T
vmnic1 0000:01:00.1 bnx2 Up Up 1000 Full 00:21:9b:a1:ca:5f 1500 QLogic Corporation QLogic NetXtreme II BCM5709 1000Base-T
vmnic2 0000:02:00.0 bnx2 Up Down 0 Half 00:21:9b:a1:ca:61 1500 QLogic Corporation QLogic NetXtreme II BCM5709 1000Base-T
vmnic3 0000:02:00.1 bnx2 Up Down 0 Half 00:21:9b:a1:ca:63 1500 QLogic Corporation QLogic NetXtreme II BCM5709 1000Base-T
For QLE8152 CNA to be detected as a NIC, driver 'qlge' needs to be installed. Can you run the command <esxcli software vib list | grep -i qlge> to check if the driver is installed? If not, download the driver from the below link, install it and reboot the host -
https://my.vmware.com/web/vmware/details?downloadGroup=DT-ESXI55-QLOGIC-QLGE-30059&productId=353
Please consider marking this answer as "correct" or "helpful" if you think your questions have been answered.
Cheers,
Supreet
Not sure, but according to the HCL, this adapter requires an additional driver. Did you already install this driver? (see VMware Compatibility Guide - I/O Device Search )
André
For QLE8152 CNA to be detected as a NIC, driver 'qlge' needs to be installed. Can you run the command <esxcli software vib list | grep -i qlge> to check if the driver is installed? If not, download the driver from the below link, install it and reboot the host -
https://my.vmware.com/web/vmware/details?downloadGroup=DT-ESXI55-QLOGIC-QLGE-30059&productId=353
Please consider marking this answer as "correct" or "helpful" if you think your questions have been answered.
Cheers,
Supreet
Hi, you need update the firmware and driver of the QLE8152.
The firmware version is many old.
Version actual: FC Firmware version 5.09.00
Update Version: 7.03.00
Update firmware and after update driver.
VMware vSphere 5: Private Cloud Computing, Server and Data Center Virtualization
Let us know if you fix your problem.
Please consider marking this answer "correct" or "helpful" if you think your question have been answered correctly.
Thanks for the help. I have made baseline with this driver earlier than this post which is showing as complaint which made me to think there is something else to make this card to work. But running esxcli software vib list gave me no drivers with qlge prefix. So I installed the drivers from esxcli command and reboot of server worked. I can now see two vmnics.
