Problems getting target mode to work with isp driver
Matthew Jacob
mj at feral.com
Wed Oct 27 04:33:09 UTC 2010
Worked with a 2300 as well on a fabric.
Guess I'd better try point to point.
On 10/26/2010 4:09 PM, Matthew Jacob wrote:
> To a first approximation, it worked for me on a 24XX:
>
> localhost.localdomain > lsscsi
> [4:0:0:0] disk SEAGATE ST314655SSUN146G 0791 /dev/sda
> [4:0:1:0] disk ATA ST3500630NS G /dev/sdb
> [4:0:2:0] disk ATA ST3500630NS G /dev/sdc
> [4:0:3:0] disk ATA Maxtor 7Y250M0 1EW0 /dev/sdd
> [4:0:4:0] disk ATA ST3500630NS G /dev/sde
> [4:0:5:0] disk ATA ST3500630NS G /dev/sdf
> [4:0:6:0] enclosu ESG-SHV. SCA HSBP M1..... 2.09 -
> [6:0:0:0] disk FreeBSD Emulated Disk 0.1 /dev/sdg
>
>
> It's entirely 23XX is broken. I'll see if I can hook one up and let
> you know.
>
>
> On 10/25/2010 1:50 PM, Penta Upa wrote:
>> Hi,
>>
>> I am having trouble getting target mode to work with isp. The setup is a
>> linux box as the initiator and a FreeBSD 8.1 box as the target. The
>> linux
>> box has a qla2340 card while the target has a qla2342 card both hbas are
>> connected point to point.
>>
>> The target is running a custom build kernel. Kernel configuration is the
>> GENERIC configuration, removing most of the drivers, but i have added
>> the
>> following options relevant to isp
>>
>>> device da
>> 111a117,122
>>> device targ
>>> device targbh
>>> options CAMDEBUG
>>> options VFS_AIO
>>> options ISP_TARGET_MODE
>>> options ISP_DEFAULT_ROLES=1
>> isp device hints are as below
>> hint.isp.0.role="target"
>> hint.isp.0.fullduplex="1"
>>
>> To test target mode i ran the following
>> scsi_target 0:0:0 disk.out (i have tried with 0:1:0 also)
>>
>> Once the FreeBSD target is up and running, on the linux side i load the
>> qlogic driver (/sbin/modprobe qla2xxx). The only error message i see
>> on the
>> linux side is something on the lines - command
>>
>> The FreeBSD box was earlier running linux with a target mode driver
>> and the
>> same steps on the initiator used to work fine, so i guess i can rule
>> out an
>> issue with the HBA hardware. I later reinstalled the box with the 8.1
>> release. I have changed the cabling a few times to rule out any faulty
>> cables.
>>
>> Below are relevant syslog messages
>>
>> Linux
>> ------
>> Oct 26 01:09:20 scache2 kernel: QLogic Fibre Channel HBA Driver:
>> 8.02.00-k5-rhel5.2-04
>> Oct 26 01:09:20 scache2 kernel: QLogic QLA2342 - 133MHz PCI-X to
>> 2Gb FC,
>> Dual Channel
>> Oct 26 01:09:20 scache2 kernel: ISP2312: PCI-X (133 MHz) @
>> 0000:06:01.1
>> hdma-, host#=17, fw=3.03.26 IPX
>> Oct 26 01:09:21 scache2 kernel: qla2xxx 0000:06:01.1: LIP occured
>> (f7f7).
>> Oct 26 01:09:21 scache2 kernel: qla2xxx 0000:06:01.1: LOOP UP
>> detected (2
>> Gbps).
>> Oct 26 01:09:43 scache2 kernel: scsi 17:0:0:0: timing out command,
>> waited
>> 22s
>>
>> FreeBSD
>> -------
>> isp0:<Qlogic ISP 2312 PCI FC-AL Adapter> port 0x2000-0x20ff mem
>> 0x81a00000-0x81a00fff irq 32 at device 2.0 on pci2
>> Oct 25 19:38:32 scache kernel: isp0: [ITHREAD]
>> Oct 25 19:41:09 scache kernel: isp0: target notify code 0x100b
>>
>> Is there anything i'm missing here. Kindly help.
>>
>> Regards,
>> Penta
>> _______________________________________________
>> freebsd-scsi at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
>> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe at freebsd.org"
> _______________________________________________
> freebsd-scsi at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-scsi
> To unsubscribe, send any mail to "freebsd-scsi-unsubscribe at freebsd.org"
More information about the freebsd-scsi
mailing list