Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Jan 2000 13:19:01 -0700
From:      "Kenneth D. Merry" <ken@kdm.org>
To:        LukeUnix <lukeunix@infosite.com>
Cc:        freebsd-scsi@FreeBSD.ORG
Subject:   Re: CMD problems
Message-ID:  <20000125131901.A96487@panzer.kdm.org>
In-Reply-To: <200001251721.JAA32558@infosite.com>; from lukeunix@infosite.com on Tue, Jan 25, 2000 at 09:21:52AM -0800
References:  <200001251721.JAA32558@infosite.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 25, 2000 at 09:21:52 -0800, LukeUnix wrote:
> I am having problems with a CMD CRD-5440 with multiple luns. The config is 2
> drive trays, each on their own channel on the CMD, and one host channel to
> the FreeBSD 3.4 box. I was not experiencing these problems untill the 2nd
> drive tray was added, making the CMD use 2 luns.  So far I have tried to
> set the number of max tags by editing sys/cam/cam_xpt.c and adding the
> following entry.
> 
>                 /* Reports QUEUE FULL for temporary resource shortages */
>                 { T_DIRECT, SIP_MEDIA_FIXED, "CMD TECH", "CRD-5440*", "*" },
>                 /*quirks*/0, /*mintags*/24, /*maxtags*/32
> 
> That does not seem to have helped..  The following are scsi errors I am
> seeing.
> 
> /kernel: (da2:ahc1:0:1:0): SCB 0x18 - timed out while idle, LASTPHASE ==
> 0x1, SEQADDR == 0xa
> /kernel: (da2:ahc1:0:1:0): Queuing a BDR SCB
> /kernel: (da2:ahc1:0:1:0): Bus Device Reset Message Sent
> /kernel: (da2:ahc1:0:1:0): no longer in timeout, status = 34b
> /kernel: ahc1: Bus Device Reset on A:1. 2 SCBs aborted
> /kernel: (da2:ahc1:0:1:0): SCB 0x28 - timed out while idle, LASTPHASE ==
> 0x1, SEQADDR == 0x9
> /kernel: (da2:ahc1:0:1:0): Queuing a BDR SCB
> /kernel: (da2:ahc1:0:1:0): Bus Device Reset Message Sent
> /kernel: (da2:ahc1:0:1:0): no longer in timeout, status = 34b
> /kernel: ahc1: Bus Device Reset on A:1. 31 SCBs aborted
> 
> Some info on the system..
> 
> <IBM DORS-32160W WA0A>             at scbus0 target 0 lun 0 (pass0,da0)
> <SGI IBM  DCHS04Y 3030>            at scbus0 target 2 lun 0 (pass1,da1)
> <CMD TECH CRD-5440-4 C1-9>         at scbus1 target 1 lun 0 (pass2,da2)
> <CMD TECH CRD-5440-4 C1-9>         at scbus1 target 1 lun 1 (pass3,da3)
> <IBM DORS-32160W WA0A>             at scbus2 target 0 lun 0 (pass4,da4)
> <SGI IBM  DCHS04Y 3030>            at scbus2 target 1 lun 0 (pass5,da5)

The short answer is "don't do that".

Other folks have discovered that the CMD RAID arrays don't quite work right
with more than one LUN enabled.

Sorry I can't provide any solutions here, but this is almost certainly a
problem with CMD's firmware, and the workaround is to only use one LUN on
the controller.

Ken
-- 
Kenneth Merry
ken@kdm.org


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000125131901.A96487>