QLogic HBAs+EMC AX100 SAN

John Nielsen john at jnielsen.net
Mon Jan 7 13:24:14 PST 2008


Quoting Gary Palmer <gpalmer at freebsd.org>:

> On Mon, Jan 07, 2008 at 03:23:35PM -0500, 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.
>
> man geom_fox

geom_multipath (by mjacob as it happens) is more complete and 
user-friendly and is/will be included with FreeBSD 7. See this (short) 
thread:
http://groups.google.com/group/bsdmailinglist/browse_thread/thread/c1a32120f238ca8c/0f58dd01c5ef0b16

JN



More information about the freebsd-scsi mailing list