How do I know which HBA cards' hardware I have (on Solaris 10) ?

Hi,

I'm trying to determine which HBA cards are installed on my Solaris 10 (Sun-Fire-V240) machine.

The relevant data I have is below, but from it I cannot ascertain for sure if I have Emulex 10000 or 11000 HBA cards.

Can anyone suggest how to determine my HBA hardware ?

Thanks,
Ron.

--------------------------------------------------------------------------------

from /var/adm/messages:

Feb 28 10:25:54 SRV-00-003 reboot: [ID 662345 auth.crit] rebooted by root
Feb 28 10:25:55 SRV-00-003 rpcbind: [ID 564983 daemon.error] rpcbind terminating on signal.
Feb 28 10:25:59 SRV-00-003 scsi: [ID 243001 kern.warning] WARNING: /pci@1e,600000/lpfc@2,1/fp@0,0 (fcp1):
Feb 28 10:25:59 SRV-00-003 FCP: WWN 0x5009066000052573 reset successfully
Feb 28 10:26:00 SRV-00-003 scsi: [ID 243001 kern.warning] WARNING: /pci@1e,600000/lpfc@2/fp@0,0 (fcp0):
Feb 28 10:26:00 SRV-00-003 FCP: WWN 0x5009066000052571 reset successfully
Feb 28 10:26:01 SRV-00-003 scsi: [ID 243001 kern.warning] WARNING: /pci@1e,600000/lpfc@2,1/fp@0,0 (fcp1):
Feb 28 10:26:01 SRV-00-003 FCP: WWN 0x5009066000052573 reset successfully
Feb 28 10:26:02 SRV-00-003 scsi: [ID 243001 kern.warning] WARNING: /pci@1e,600000/lpfc@2/fp@0,0 (fcp0):
Feb 28 10:26:02 SRV-00-003 FCP: WWN 0x5009066000052571 reset successfully
Feb 28 10:26:03 SRV-00-003 scsi: [ID 243001 kern.warning] WARNING: /pci@1e,600000/lpfc@2,1/fp@0,0 (fcp1):
Feb 28 10:26:03 SRV-00-003 FCP: WWN 0x5009066000052573 reset successfully
Feb 28 10:26:04 SRV-00-003 genunix: [ID 672855 kern.notice] syncing file systems...
Feb 28 10:26:04 SRV-00-003 genunix: [ID 904073 kern.notice] done
Feb 28 10:26:04 SRV-00-003 scsi: [ID 243001 kern.warning] WARNING: /pci@1e,600000/lpfc@2/fp@0,0 (fcp0):
Feb 28 10:26:04 SRV-00-003 FCP: WWN 0x5009066000052571 reset successfully
Feb 28 10:26:46 SRV-00-003 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.10 Version Generic_118833-36 64-bit
Feb 28 10:26:46 SRV-00-003 genunix: [ID 172907 kern.notice] Copyright 1983-2006 Sun Microsystems, Inc. All rights reserved.
Feb 28 10:26:46 SRV-00-003 Use is subject to license terms.
Feb 28 10:26:46 SRV-00-003 genunix: [ID 678236 kern.info] Ethernet address = 0:3:ba:8f:57:d9
Feb 28 10:26:46 SRV-00-003 unix: [ID 673563 kern.info] NOTICE: Kernel Cage is ENABLED
Feb 28 10:26:46 SRV-00-003 unix: [ID 389951 kern.info] mem = 2097152K (0x80000000)
Feb 28 10:26:46 SRV-00-003 unix: [ID 930857 kern.info] avail mem = 2074796032
Feb 28 10:26:46 SRV-00-003 rootnex: [ID 466748 kern.info] root nexus = Sun Fire V240
Feb 28 10:26:46 SRV-00-003 rootnex: [ID 349649 kern.info] pseudo0 at root
Feb 28 10:26:46 SRV-00-003 genunix: [ID 936769 kern.info] pseudo0 is /pseudo
Feb 28 10:26:46 SRV-00-003 rootnex: [ID 349649 kern.info] scsi_vhci0 at root
Feb 28 10:26:46 SRV-00-003 genunix: [ID 936769 kern.info] scsi_vhci0 is /scsi_vhci
Feb 28 10:26:46 SRV-00-003 rootnex: [ID 349649 kern.info] pcisch2 at root: SAFARI 0x1c 0x600000
Feb 28 10:26:46 SRV-00-003 genunix: [ID 936769 kern.info] pcisch2 is /pci@1c,600000
Feb 28 10:26:46 SRV-00-003 scsi: [ID 365881 kern.info] /pci@1c,600000/scsi@2 (glm0):
Feb 28 10:26:46 SRV-00-003 glm0 supports power management.
Feb 28 10:26:46 SRV-00-003 scsi: [ID 365881 kern.info] /pci@1c,600000/scsi@2 (glm0):
Feb 28 10:26:46 SRV-00-003 Rev. 0 Symbios 53c1010-33/66 found.
Feb 28 10:26:46 SRV-00-003 pcisch: [ID 370704 kern.info] PCI-device: scsi@2, glm0
Feb 28 10:26:46 SRV-00-003 genunix: [ID 936769 kern.info] glm0 is /pci@1c,600000/scsi@2
Feb 28 10:26:46 SRV-00-003 scsi: [ID 193665 kern.info] sd0 at glm0: target 0 lun 0
Feb 28 10:26:46 SRV-00-003 genunix: [ID 936769 kern.info] sd0 is /pci@1c,600000/scsi@2/sd@0,0
Feb 28 10:26:46 SRV-00-003 swapgeneric: [ID 308332 kern.info] root on /pci@1c,600000/scsi@2/disk@0,0:a fstype ufs
Feb 28 10:26:46 SRV-00-003 scsi: [ID 365881 kern.info] /pci@1c,600000/scsi@2,1 (glm1):
Feb 28 10:26:46 SRV-00-003 glm1 supports power management.
Feb 28 10:26:46 SRV-00-003 scsi: [ID 365881 kern.info] /pci@1c,600000/scsi@2,1 (glm1):
Feb 28 10:26:46 SRV-00-003 Rev. 0 Symbios 53c1010-33/66 found.
Feb 28 10:26:46 SRV-00-003 pcisch: [ID 370704 kern.info] PCI-device: scsi@2,1, glm1
Feb 28 10:26:46 SRV-00-003 genunix: [ID 936769 kern.info] glm1 is /pci@1c,600000/scsi@2,1
Feb 28 10:26:50 SRV-00-003 rootnex: [ID 349649 kern.info] pcisch1 at root: SAFARI 0x1e 0x600000
Feb 28 10:26:50 SRV-00-003 genunix: [ID 936769 kern.info] pcisch1 is /pci@1e,600000
Feb 28 10:26:50 SRV-00-003 vhba: [ID 851251 kern.notice] vhba_filter_redir_set(sd): major=32
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1213]emlxs0: NOTICE:1502: Firmware Library (LP10000-S: v1.92a1)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1213]emlxs0: NOTICE:1502: Firmware Library (LP11000-S: v2.72a2)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1213]emlxs0: NOTICE:1502: Firmware Library (LP11002-S: v2.72a2)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1213]emlxs0: NOTICE:1502: Firmware Library (LPe11000-S: v2.72a2)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1213]emlxs0: NOTICE:1502: Firmware Library (LPe11002-S: v2.72a2)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1216]emlxs0: NOTICE: 100: Driver attach. (Emulex-S s10-64 sparc v2.21h (2007.10.22.23.09))
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1217]emlxs0: NOTICE: 100: Driver attach. (LP10000DC Dev_id:fa00 Sub_id:fa00 Id:18)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1221]emlxs0: NOTICE: 100: Driver attach. (Firmware:1.90a4 Boot:5.00a5 Fcode:1.41a4)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.125A]emlxs0: NOTICE: 100: Driver attach. (SLI:2 MSI:0)
Feb 28 10:26:55 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1264]emlxs0: NOTICE: 100: Driver attach. (WWPN:10000000C94886F2 WWNN:20000000C94886F2)
Feb 28 10:26:55 SRV-00-003 pcisch: [ID 370704 kern.info] PCI-device: lpfc@2, emlxs0
Feb 28 10:26:55 SRV-00-003 genunix: [ID 936769 kern.info] emlxs0 is /pci@1e,600000/lpfc@2
Feb 28 10:26:59 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1216]emlxs1: NOTICE: 100: Driver attach. (Emulex-S s10-64 sparc v2.21h (2007.10.22.23.09))
Feb 28 10:26:59 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1217]emlxs1: NOTICE: 100: Driver attach. (LP10000DC Dev_id:fa00 Sub_id:fa00 Id:18)
Feb 28 10:26:59 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1221]emlxs1: NOTICE: 100: Driver attach. (Firmware:1.90a4 Boot:5.00a5 Fcode:1.41a4)
Feb 28 10:26:59 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.125A]emlxs1: NOTICE: 100: Driver attach. (SLI:2 MSI:0)
Feb 28 10:26:59 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.1264]emlxs1: NOTICE: 100: Driver attach. (WWPN:10000000C94886F3 WWNN:20000000C94886F3)
Feb 28 10:26:59 SRV-00-003 pcisch: [ID 370704 kern.info] PCI-device: lpfc@2,1, emlxs1
Feb 28 10:26:59 SRV-00-003 genunix: [ID 936769 kern.info] emlxs1 is /pci@1e,600000/lpfc@2,1
Feb 28 10:27:00 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.0493]emlxs0: NOTICE: 720: Link up. (2Gb, fabric)
Feb 28 10:27:00 SRV-00-003 emlxs: [ID 349649 kern.info] [ B.0493]emlxs1: NOTICE: 720: Link up. (2Gb, fabric)
Feb 28 10:27:00 SRV-00-003 rootnex: [ID 349649 kern.info] iscsi0 at root
Feb 28 10:27:00 SRV-00-003 genunix: [ID 936769 kern.info] iscsi0 is /iscsi
Feb 28 10:27:01 SRV-00-003 genunix: [ID 936769 kern.info] fp0 is /pci@1e,600000/lpfc@2/fp@0,0
Feb 28 10:27:01 SRV-00-003 genunix: [ID 830406 kern.warning] WARNING: Page83 data not standards compliant StoreAge Virtual Volume V4R4
Feb 28 10:27:01 SRV-00-003 last message repeated 7 times
Feb 28 10:27:01 SRV-00-003 scsi: [ID 799468 kern.info] ssd285 at fp0: name w5009066000052571,2, bus address 20400
Feb 28 10:27:01 SRV-00-003 genunix: [ID 936769 kern.info] ssd285 is /pci@1e,600000/lpfc@2/fp@0,0/ssd@w5009066000052571,2
Feb 28 10:27:01 SRV-00-003 scsi: [ID 243001 kern.warning] WARNING: /pci@1e,600000/lpfc@2/fp@0,0 (fcp0):
Feb 28 10:27:01 SRV-00-003 FCP: WWN 0x5009066000052571 reset successfully
Feb 28 10:27:01 SRV-00-003 genunix: [ID 936769 kern.info] fp1 is /pci@1e,600000/lpfc@2,1/fp@0,0
Feb 28 10:27:01 SRV-00-003 vhba: [ID 851251 kern.notice] vhba_filter_redir_set(ssd): major=118
Feb 28 10:27:01 SRV-00-003 genunix: [ID 830406 kern.warning] WARNING: Page83 data not standards compliant StoreAge Virtual Volume V4R4
Feb 28 10:27:01 SRV-00-003 last message repeated 7 times

--------------------------------------------------------------------------------

bash-3.00# prtconf -D | egrep -i 'hba|eml|emulex'
lpfc, instance #0 (driver name: emlxs)
lpfc, instance #1 (driver name: emlxs)

--------------------------------------------------------------------------------

bash-3.00# cfgadm
Ap_Id Type Receptacle Occupant Condition
c3 scsi-bus connected configured unknown
c4 scsi-bus connected unconfigured unknown
c6 scsi-bus connected configured unknown
c7 fc-fabric connected configured unknown
c8 fc-fabric connected configured unknown
usb0/1 unknown empty unconfigured ok
usb0/2 unknown empty unconfigured ok

--------------------------------------------------------------------------------

Relevant packages:

PKGINST: SUNWcfcl
NAME: Common Fibre Channel HBA API Library (Usr)
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Common Fibre Channel HBA API Library based on the T11 FC-MI specification
PSTAMP: bogglidite20060907154329
INSTDATE: Feb 13 2008 11:24
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 11 installed pathnames
6 shared pathnames
6 directories
2 executables
191 blocks used (approx)

PKGINST: SUNWcfclr
NAME: Common Fibre Channel HBA API Library (Root)
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Common Fibre Channel HBA API Library based on the T11 FC-MI specification
PSTAMP: bogglidite20050921122047
INSTDATE: Feb 13 2008 11:24
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 2 installed pathnames
2 shared pathnames
1 directories
3 blocks used (approx)

PKGINST: SUNWfchba
NAME: Sun Fibre Channel Host Bus Adapter Library
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: SNIA HBA library for Sun Fibre Channel adapters
PSTAMP: bogglidite20060920160453
INSTDATE: Feb 13 2008 11:30
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 7 installed pathnames
3 shared pathnames
3 directories
2 executables
3137 blocks used (approx)

PKGINST: SUNWfchbar
NAME: Sun Fibre Channel Host Bus Adapter Library (root)
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: T11 FC-HBA library for Sun Fibre Channel adapters (root)
PSTAMP: bogglidite20050104161325
INSTDATE: Feb 13 2008 11:30
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 2 installed pathnames
2 shared pathnames
1 directories
3 blocks used (approx)

PKGINST: SUNWfcip
NAME: Sun FCIP IP/ARP over FibreChannel Device Driver
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Sun FCIP IP/ARP over FibreChannel Device Driver
PSTAMP: bogglidite20070118200200
INSTDATE: Feb 25 2008 11:16
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 5 installed pathnames
3 shared pathnames
3 directories
1 executables
318 blocks used (approx)

PKGINST: SUNWfcmdb
NAME: Fibre Channel adb macros and mdb modules
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Fibre Channel adb macros and mdb modules
PSTAMP: bogglidite20070118200204
INSTDATE: Feb 25 2008 11:16
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 85 installed pathnames
7 shared pathnames
7 directories
3 executables
253 blocks used (approx)

PKGINST: SUNWfcp
NAME: Sun FCP SCSI Device Driver
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Sun FCP SCSI Fibre Channel Device Driver
PSTAMP: bogglidite20070118200208
INSTDATE: Feb 25 2008 11:16
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 5 installed pathnames
3 shared pathnames
3 directories
1 executables
540 blocks used (approx)

PKGINST: SUNWfcprt
NAME: Fibre Channel HBA Port utility
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.08.02.13.23
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Utility for Fibre Channel Host Bus Adapters
PSTAMP: bogglidite20060908154901
INSTDATE: Feb 13 2008 11:31
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 3 installed pathnames
2 shared pathnames
2 directories
1 executables
88 blocks used (approx)

PKGINST: SUNWfcsm
NAME: FCSM driver
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: Provides the FCSM driver
PSTAMP: bogglidite20070118200212
INSTDATE: Feb 25 2008 11:16
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 5 installed pathnames
3 shared pathnames
3 directories
1 executables
217 blocks used (approx)

PKGINST: SUNWfctl
NAME: Sun Fibre Channel Transport layer
CATEGORY: system
ARCH: sparc
VERSION: 11.10.0,REV=2005.01.04.14.31
BASEDIR: /
VENDOR: Sun Microsystems, Inc.
DESC: fctl module and fp device driver
PSTAMP: bogglidite20070118200215
INSTDATE: Feb 25 2008 11:16
HOTLINE: Please contact your local service provider
STATUS: completely installed
FILES: 8 installed pathnames
5 shared pathnames
5 directories
2 executables
784 blocks used (approx)

--
Ron Barak, System Development Engineer
LSI Technologies Israel Ltd
:confused:

It should show up on reboots - but you can grab the info from the lputil

/usr/sbin/lpfc/lputil - it should show you the host adapter info as soon as you run it and then put you into a menu. If you run it as root - if you don't run it as root, you won't see the hba info.

run "fcinfo hba-port"

wasn't this answred here already?

greets,
DN2

Hi Duke,
Yes, in the Solaris forum, a few days ago.
Thanks for the answer,
Ron.:b: