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>