How to check HBA firmware and Driver version
lspci -nn | grep -i hba
04:00.0 Fibre Channel [0c04]: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA [1077:2532] (rev 02)
04:00.1 Fibre Channel [0c04]: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA [1077:2532] (rev 02)
ls -l /sys/class/fc_host
total 0
drwxr-xr-x 3 root root 0 Feb 19 23:44 host11
drwxr-xr-x 3 root root 0 Feb 19 23:44 host12
Check current used host number details using above command and note it down.
Now check it up Kernel driver name as shown below
lspci -vvv -s 04:00.1 |grep -i "Kernel Driver"
Kernel driver in use: qla2xxx
Get HBA Driver Info
Vendor details HowTo Check HBA Firmware & Driver Info in Linux
lspci -k -s 04:00.0
04:00.0 Fibre Channel: QLogic Corp. ISP2532-based 8Gb Fibre Channel to PCI Express HBA (rev 02) Subsystem: QLogic Corp. Device 015d
Kernel driver in use: qla2xxx
Kernel modules: qla2xxx
Use modinfo command to get the version details
modinfo qla2xxx | grep version
version: 8.03.07.15.05.09-k srcversion: A40E0347B413757ECA197E44
Or
systool -c scsi_host -v -d host11 | grep driver_version
driver_version = "8.03.07.15.05.09-k"
Firmware Version Details
Host Bus Adapter firmware details can be achieved using below command
systool -c scsi_host -v -d host11 | grep fw_version
84xx_fw_version = ""
fw_version = "5.06.03 (90d5)"
optrom_fw_version = "8.01.02 32896"
You can also use scli command to get HBA firmware details
scli -i | grep "Driver Firmware Version"
Driver Firmware Version : 5.06.03 (90d5)
Driver Firmware Version : 5.06.03 (90d5)
Single command get all Firmware, Driver and HBA Model details. HowTo Check HBA Firmware & Driver Info in Linux
systool -a -v -c scsi_host host11 | egrep "Class Device|model|version|proc_name"
Class Device = "host11"
Class Device path = "/sys/class/scsi_host/host11"
84xx_fw_version = ""
driver_version = "8.03.07.15.05.09-k"
fw_version = "5.06.03 (90d5)"
model_desc = "PCI-Express Dual Channel 8Gb Fibre Channel HBA"
model_name = "QLE2562" mpi_version = ""
optrom_bios_version = "3.31"
optrom_efi_version = "6.10"
optrom_fcode_version= "0.00"
optrom_fw_version = "8.01.02 32896"
phy_version = ""
proc_name = "<NULL>"
Last updated
Was this helpful?