Can't see Lun presented from T3B to Solaris8

Hello,

I am having trouble with getting Lun visible to the solaris 8 host from the Array SUN T3B.
It's SunFire 280R with Qlogic QLA2340 directly connected via 1 FC path to T3. On the array there is one 500GB volume created and mounted. I have tried with both F/w version of the array 2.1.6 and 3.1.6.

I tried both: Native and Leadville driver. With native driver I can't see the array and the LUN.
When I installed SAN 4.4.12 (also tried SAN 4.4.13) I could see the array in scli, however no LUN.

I tried setting set fcp:ssfcp_enable_auto_configuration=1 in /etc/system. When using native, I tried to adjust qlogic config settings and sd.conf.. no luck with anything. I managed to have this array visible to another solaris host but with very old HBA card.

Some outputs from the commands:

bash-2.03# luxadm probe
No Network Array enclosures found in /dev/es
Found Fibre Channel device(s):
Node WWN:20000004cfde2ef4 Device Type:Disk device
Logical Path:/dev/rdsk/c1t0d0s2
Node WWN:2000000c50219bc3 Device Type:Disk device
Logical Path:/dev/rdsk/c1t1d0s2

bash-2.03# luxadm -e port
Found path to 2 HBA ports
/devices/pci@8,700000/SUNW,qlc@3/fp@0,0:devctl CONNECTED
/devices/pci@8,600000/SUNW,qlc@4/fp@0,0:devctl CONNECTED
bash-2.03#

bash-2.03# luxadm qlgc
Found Path to 2 FC100/P, ISP2200, ISP23xx Devices
Opening Device: /devices/pci@8,700000/SUNW,qlc@3/fp@0,0:devctl
Detected FCode Version: ISP2312 Host Adapter fcode version 1.16 11/15/06
Opening Device: /devices/pci@8,600000/SUNW,qlc@4/fp@0,0:devctl
Detected FCode Version: ISP2200 FC-AL Host Adapter Driver: 1.15 04/03/22
Complete

bash-2.03# cfgadm
Ap_Id Type Receptacle Occupant Condition
c0 scsi-bus connected configured unknown
c1 fc-private connected configured unknown
c2 scsi-bus connected unconfigured unknown
c3 fc-private connected unconfigured unknown

bash-2.03# cfgadm -al
Ap_Id Type Receptacle Occupant Condition
c0 scsi-bus connected configured unknown
c0::dsk/c0t6d0 CD-ROM connected configured unknown
c1 fc-private connected configured unknown
c1::21000004cfde2ef4 disk connected configured unknown
c1::2100000c50219bc3 disk connected configured unknown
c2 scsi-bus connected unconfigured unknown
c3 fc-private connected unconfigured unknown
c3::50020f230000d0cf disk connected unconfigured unknown

bash-2.03# cfgadm -al -o show_FCP_dev
Ap_Id Type Receptacle Occupant Condition
c1 fc-private connected configured unknown
c1::21000004cfde2ef4,0 disk connected configured unknown
c1::2100000c50219bc3,0 disk connected configured unknown
c3 fc-private connected unconfigured unknown
c3::50020f230000d0cf disk connected unconfigured unknown

bash-2.03# ls -l /dev/cfg
total 8
lrwxrwxrwx 1 root root 38 Mar 5 12:12 c0 -> ../../devices/pci@8,700000/scsi@6:scsi
lrwxrwxrwx 1 root root 47 Mar 5 12:47 c1 -> ../../devices/pci@8,600000/SUNW,qlc@4/fp@0,0:fc
lrwxrwxrwx 1 root root 40 Mar 5 12:12 c2 -> ../../devices/pci@8,700000/scsi@6,1:scsi
lrwxrwxrwx 1 root other 47 Mar 5 18:13 c3 -> ../../devices/pci@8,700000/SUNW,qlc@3/fp@0,0:fc

bash-2.03# scli -t
HBA 1 (OS 0): qlc Port 1 WWPN: 21-00-00-03-BA-2F-9D-F9 Port ID: 00-00-01
Path : 0
Device ID : 0x00
Product Vendor : SEAGATE
Product ID : ST373307FSUN72G
Product Revision : 0207
Serial Number : 3HZ0PJV600002305F6U4
Node Name : 20-00-00-04-CF-DE-2E-F4
Port Name : 21-00-00-04-CF-DE-2E-F4
Port ID : 00-00-EF
Product Type : Disk
Number of LUN(s) : 1
Status : Online
Path : 0
Device ID : 0x01
Product Vendor : SEAGATE
Product ID : ST373405FSUN72G
Product Revision : 0638
Serial Number : 3EK1B7S900007308S5XC
Node Name : 20-00-00-0C-50-21-9B-C3
Port Name : 21-00-00-0C-50-21-9B-C3
Port ID : 00-00-E8
Product Type : Disk
Number of LUN(s) : 1
Status : Online
HBA 0 (OS 2): QLA2340 Port 1 WWPN: 21-00-00-1B-32-18-9C-41 Port ID: 00-00-01
Path : 0
Device ID : 0x02
Product Vendor : SUN
Product ID : T300
Product Revision : 0201
Serial Number : 0201
Node Name : 50-02-0F-20-00-00-D0-CF
Port Name : 50-02-0F-23-00-00-D0-CF
Port ID : 00-00-E4
Product Type : Disk
Number of LUN(s) : 1
Status : Online

bash-2.03# scli -l 0
HBA 0 (OS 2): QLA2340 Port 1 WWPN: 21-00-00-1B-32-18-9C-41 Port ID: 00-00-01
Device Port Name: 50-02-0F-23-00-00-D0-CF Port ID: 00-00-E4
Product Vendor : SUN
Product ID : T300
Product Revision : 0201
LUN : 0
Size : Unknown
Type : SBC-2 Direct access block device (e.g., magnetic disk)
WWULN : N/A

Some messages logs:

Mar 6 14:28:08 test qlc: [ID 139792 kern.info] Qlogic qlc(2) FCA Driver v20070212-2.19
Mar 6 14:28:08 test qlc: [ID 657001 kern.info] Qlogic qlc(2) WWPN=2100001b32189c41 : WWNN=2000001b32189c41
Mar 6 14:28:09 test qlc: [ID 630585 kern.info] NOTICE: Qlogic qlc(2): Loop ONLINE
Mar 6 14:28:09 test qlc: [ID 694252 kern.info] NOTICE: qlc(2): Firmware version 3.3.24
Mar 6 14:28:09 test pcisch: [ID 370704 kern.info] PCI-device: SUNW,qlc@3, qlc2
Mar 6 14:28:09 test genunix: [ID 936769 kern.info] qlc2 is /pci@8,700000/SUNW,qlc@3
Mar 6 14:28:09 test qlc: [ID 139792 kern.info] Qlogic qlc(0) FCA Driver v20070212-2.19
Mar 6 14:28:09 test qlc: [ID 657001 kern.info] Qlogic qlc(0) WWPN=21000003ba2f9df9 : WWNN=20000003ba2f9df9
Mar 6 14:28:17 test qlc: [ID 630585 kern.info] NOTICE: Qlogic qlc(0): Loop ONLINE
Mar 6 14:28:17 test qlc: [ID 147575 kern.info] NOTICE: ql_power(0): qlc is powered ON
Mar 6 14:28:17 test qlc: [ID 694252 kern.info] NOTICE: qlc(0): Firmware version 2.1.144
Mar 6 14:28:17 test pcisch: [ID 370704 kern.info] PCI-device: SUNW,qlc@4, qlc0
Mar 6 14:28:17 test genunix: [ID 936769 kern.info] qlc0 is /pci@8,600000/SUNW,qlc@4
Mar 6 14:28:17 test genunix: [ID 936769 kern.info] fp2 is /pci@8,700000/SUNW,qlc@3/fp@0,0
Mar 6 14:28:17 test scsi: [ID 243001 kern.info] Target 0xe4: Nonzero peripheral qualifier: Device type=0x0 Peripheral qual=0x1

The last entry makes me feel that this may be an issue, but could find any hits about that and never came across such a problem.

Any ideas/hints?

Thanks and Regards,

-Oktawik.

have you done a "reconfigure" boot? what is the output of "cfgadm -alo show_FCP_dev"?

I am sorry, I haven't mentioned that but i should. Yes, I did many reconfigure reboots in all possible ways, also run devfsadm etc.

I have attached the output this this command in my post earlier - here you are:

bash-2.03# cfgadm -al -o show_FCP_dev
Ap_Id Type Receptacle Occupant Condition
c1 fc-private connected configured unknown
c1::21000004cfde2ef4,0 disk connected configured unknown
c1::2100000c50219bc3,0 disk connected configured unknown
c3 fc-private connected unconfigured unknown
c3::50020f230000d0cf disk connected unconfigured unknown

Thanks

-Oktawik.

what is the output or the effect of:

# cfgadm -c configure c3

did you use any kind of LUN security on yout T3? haven't done anything with the T3 for a long time... so i don't remember all the details. if you can give me a remote login to your 280 and the T3 i'm willing to take a look...

There is no output when I ran that command, and nothing has changed. I tried that few times before. Also I was changing putting HBA in different PCI's and the same output.

LUN securitty? What exaclty you mean? I haven't done anything regarding that. I enable LUN mapping and volslice. But before I did that I had the same result.

This array was working fine with another Solaris box where I had very old HBA (I don't remember exactly the model) and I didn't have to use Leadville driver.

This server is behind firewall so I can't really give you the access. Besides it's company server (not private) so it's not an option really...

Thanks

-Oktawik.