Alternatively for Emulex (lpfc) or QLogic (qlaxx) Storage Adapters, you can run one of these commands to find the driver being used:
For QLogic, run this command:
cat /proc/scsi/qlaxx/x
For Emulex, run this command:
cat /proc/scsi/lpfc/x
You see output similar to:
QLogic PCI to Fibre Channel Host Adapter for HPAJ764A:
FC Firmware version 5.02.00 (d5), Driver version 831.k1.28.1-1vmw
Host Device Name vmhba1
BIOS version 2.02
FCODE version 2.00
EFI version 2.01
Flash FW version 4.03.02
ISP: ISP2532
Request Queue = 0xdc814000, Response Queue = 0xdc895000
Request Queue count = 4096, Response Queue count = 512
Total number of interrupts = 4879
Device queue depth = 0x20
Number of free request entries = 3811
Number of mailbox timeouts = 0
Number of ISP aborts = 0
Number of loop resyncs = 1
Host adapter:Loop State = <READY></READY>, flags = 0x905ac3
Link speed = <4 Gbps>
Dpc flags = 0x0
Link down Timeout = 008
Port down retry = 005
Login retry count = 008
Execution throttle = 2048
ZIO mode = 0x6, ZIO timer = 1
Commands retried with dropped frame(s) = 0
Product ID = 0000 0000 0000 0000
NPIV Supported : Yes
Max Virtual Ports = 254
SCSI Device Information:
scsi-qla0-adapter-node=500143800251c605:081600:0;
scsi-qla0-adapter-port=500143800251c604:081600:0;
FC Target-Port List:
scsi-qla0-target-0=500601613020c8a7:040500:82:Online;
scsi-qla0-target-1=500601693020c8a7:040600:83:Online;
Note: In ESXi 5.5 and later, you do not see native drivers in the
/proc nodes. To view native driver information, run the command:
/usr/lib/vmware/vmkmgmt_keyval/vmkmgmt_keyval -aSimilar procedures can be used in the Networking section to ensure the device is on the
VMware Hardware Compatibility Guide.