How to list your HBA devices in Solaris
Just setup my old Sun Fire 280R server. Then try to identify my HBA card; after do some googling this is the command.
# fcinfo hba-port
HBA Port WWN: 21000003ba17fc67
OS Device Name: /dev/cfg/c2
Manufacturer: QLogic Corp.
Model: 2200
Firmware Version: 02.01.145
FCode/BIOS Version: ISP2200 FC-AL Host Adapter Driver: 1.12 01/01/16
Serial Number: not available
Driver Name: qlc
Driver Version: 20110321-3.05
Type: L-port
State: online
Supported Speeds: 1Gb
Current Speed: 1Gb
Node WWN: 20000003ba17fc67
HBA Port WWN: 10000000c942375b
OS Device Name: /dev/cfg/c1
Manufacturer: Emulex
Model: LP9802
Firmware Version: 1.92a1 (H2D1.92A1)
FCode/BIOS Version: Boot:none Fcode:none
Serial Number: BG44237477
Driver Name: emlxs
Driver Version: 2.60k (2011.03.24.16.45)
Type: N-port
State: online
Supported Speeds: 1Gb 2Gb
Current Speed: 2Gb
Node WWN: 20000000c942375b
# fcinfo hba-port
HBA Port WWN: 21000003ba17fc67
OS Device Name: /dev/cfg/c2
Manufacturer: QLogic Corp.
Model: 2200
Firmware Version: 02.01.145
FCode/BIOS Version: ISP2200 FC-AL Host Adapter Driver: 1.12 01/01/16
Serial Number: not available
Driver Name: qlc
Driver Version: 20110321-3.05
Type: L-port
State: online
Supported Speeds: 1Gb
Current Speed: 1Gb
Node WWN: 20000003ba17fc67
HBA Port WWN: 10000000c942375b
OS Device Name: /dev/cfg/c1
Manufacturer: Emulex
Model: LP9802
Firmware Version: 1.92a1 (H2D1.92A1)
FCode/BIOS Version: Boot:none Fcode:none
Serial Number: BG44237477
Driver Name: emlxs
Driver Version: 2.60k (2011.03.24.16.45)
Type: N-port
State: online
Supported Speeds: 1Gb 2Gb
Current Speed: 2Gb
Node WWN: 20000000c942375b
Comments