[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

FC SAN and lpfc driver



I am configuring an inherited DS20 with a SAN fiber network based on
HSG80.
If i use Fabric topology with a 8-EL fiber switch, i cant see the HSG
units.
For testing purposes, i have connected the HBA ang HSG directly without
switch. If i configure HSG ports as arbitrated-loop, i can see and use
volumes.
Back to FABRIC topology, from srm console, i can see the units:

P00>>>wwidmgr -show wwid
[0] UDID:-1 WWID:01000010:6000-1fe1-0011-9ca0-0009-1150-1974-0007
(ev:none)
[1] UDID:-1 WWID:01000010:6000-1fe1-0011-9ca0-0009-1150-1974-0008
(ev:none)
[2] UDID:-1 WWID:01000010:6000-1fe1-0011-9ca0-0009-1150-1974-0009
(ev:none)
[3] UDID:-1 WWID:01000010:6000-1fe1-0011-9ca0-0009-1150-1974-000a
(ev:none)
[4] UDID:-1 WWID:01000010:6000-1fe1-0011-9ca0-0009-1150-1974-000b
(ev:none)
[5] UDID:-1 WWID:01000010:6000-1fe1-0011-9ca0-0009-1150-1974-000c
(ev:none)

But when i boot the debian testing os, the units are missing:

mail:~# cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: COMPAQ   Model: BF00963643       Rev: 3B05
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 01 Lun: 00
  Vendor: COMPAQ   Model: BF00963643       Rev: 3B05
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 02 Lun: 00
  Vendor: COMPAQ   Model: BF00963643       Rev: 3B05
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 03 Lun: 00
  Vendor: COMPAQ   Model: BF00963643       Rev: 3B05
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 04 Lun: 00
  Vendor: COMPAQ   Model: BF00963643       Rev: 3B05
  Type:   Direct-Access                    ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 05 Lun: 00
  Vendor: COMPAQ   Model: BF00963643       Rev: 3B05
  Type:   Direct-Access                    ANSI SCSI revision: 02

There are all local scsi disks

The module is loaded:
mail:~# lsmod|grep lpfc
lpfc                  220760  0
scsi_transport_fc      44708  1 lpfc

Here are the relevant part of dmesg:

.
.
Emulex LightPulse Fibre Channel SCSI driver 8.1.9
Copyright(c) 2004-2006 Emulex.  All rights reserved.
scsi0 :  on PCI bus 00 device 48 irq 23
ohci_hcd: 2005 April 22 USB 1.1 'Open' Host Controller (OHCI) Driver
(PCI)
lpfc 0000:00:09.0: 0:1303 Link Up Event x1 received Data: x1 x0 x0 x0
.
.

It looks to me that the SAN network is working (i can see volumes from
SRM) but something is wrong with lpfc driver or scsi_transport_fc.

According to emulex information about lpfc module, there are some
tools, like lputil, that are missing in the debian installation. There
is no lpfc driver for alpha architecture in the manufacturer site.
Has anybody succesfuly compiled the sources in alpha.

Any help welcome.

Thanks



Reply to: