QLogic HBAs+EMC AX100 SAN

Scott Long scottl at samsco.org
Mon Jan 7 12:54:55 PST 2008


Lan Tran wrote:
> Scott Long wrote:
>> Lan Tran wrote:
>>> I'd like to direct connect a FreeBSD-6.2 system to an EMC AX100 SAN 
>>> using 2 QLogic 23xx series HBAs.  Here is the dmesg output:
>>> isp0: <Qlogic ISP 2312 PCI FC-AL Adapter> port 0xec00-0xecff mem 
>>> 0xdfdff000-0xdfdfffff irq 39 at device 12.0 on pci2
>>> isp0: [GIANT-LOCKED]
>>> isp0: Polled Mailbox Command (0x2) Timeout
>>> isp0: Polled Mailbox Command (0x8) Timeout
>>> device_attach: isp0 attach returned 6
>>>
>>> isp1: <Qlogic ISP 2312 PCI FC-AL Adapter> port 0xdc00-0xdcff mem 
>>> 0xdfbff000-0xdfbfffff irq 37 at device 11.0 on pci3
>>> isp1: [GIANT-LOCKED]
>>> isp1: Polled Mailbox Command (0x2) Timeout
>>> isp1: Polled Mailbox Command (0x8) Timeout
>>> device_attach: isp1 attach returned 6
>>>
>>> During boot the system would hang after for awhile then continue.  I 
>>> have created a LUN and assigned it to this system, but the OS does 
>>> not see it.  What am I missing?  What commands should I try from the 
>>> OS?  Does anyone have a similar setup working with the QLogic HBAs?  
>>> AX100 used to be connected to RHEL but I want to use FreeBSD instead :).
>>>
>>> Lan
>>
>> Did you compile in or load the ispfw module?  Without it, FC 
>> operations are severely limited.
>>
>> Scott
> Thanks for a quick reply, Scott.
> 
> I added ispfw_load="YES" to /boot/loader.conf and now system can boot up 
> fast. # camcontrol devlist -v
> scbus0 on isp0 bus 0:
> <DGC RAID 5 0217>                  at scbus0 target 125 lun 0 (pass0,da0)
> <  >                               at scbus0 target -1 lun -1 ()
> scbus1 on isp1 bus 0:
> <DGC RAID 5 0217>                  at scbus1 target 125 lun 0 (pass1,da1)
> <  >                               at scbus1 target -1 lun -1 ()
> scbus-1 on xpt0 bus 0:
> <  >                               at scbus-1 target -1 lun -1 (xpt0)
> 
> Next question is can I do multipath with ISP driver?   The EMC AX100 has 
> two "processors" for redundancy.
> Lan

There isn't much multipath support in FreeBSD.  It's up to the host 
adapter card to manage that right now, and I don't know if the Qlogic 
cards do that or not.  You might talk to Matt Jacob <mj at feral.com>.

Scott


More information about the freebsd-scsi mailing list