Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 May 1999 17:34:56 +0200 (CEST)
From:      Wilko Bulte <wilko@yedi.iaf.nl>
To:        ken@plutotech.com (Kenneth D. Merry)
Cc:        freebsd-scsi@FreeBSD.ORG
Subject:   Re: Getting Pioneer CD changer to work
Message-ID:  <199905081534.RAA47601@yedi.iaf.nl>
In-Reply-To: <199905080739.BAA57620@panzer.plutotech.com> from "Kenneth D. Merry" at "May 8, 1999  1:39:34 am"

next in thread | previous in thread | raw e-mail | index | archive | help
As Kenneth D. Merry wrote ...
> Wilko Bulte wrote...

> > I can still get the system to lock up with the default CHANGER_MIN_BUSY_SECONDS 
> > and CHANGER_MAX_BUSY_SECONDS.
> > 
> > A kernel built with 
> > 
> > # Pioneer cdloader
> > options         CHANGER_MIN_BUSY_SECONDS=5
> > options         CHANGER_MAX_BUSY_SECONDS=15
> > 
> > works fine, no lockups. Apparantly the defaults are too low for the Pioneer.
> 
> That's not terribly surprising.  The defaults are okay for Nakamichi
> changers.  Perhaps they should be changed...

I think the current defaults are pretty low, but then again, I have this
Pioneer beast ;-) ;-)

> > All of the above was tested on a Qlogic 1040 board (isp driver).
> > 
> > The only mystery left is that I can't get it to work using the ncr
> > driver on a ncr810 board:
> > 
> > May  7 23:35:07 p100 savecore: no core dump 
> > May  7 23:35:28 p100 /kernel: ncr1: timeout nccb=0xc0789200 (skip)
> > May  7 23:35:28 p100 /kernel: (cd1:ncr1:0:5:0): got CAM status 0x4b
> > May  7 23:35:28 p100 /kernel: (cd1:ncr1:0:5:0): fatal error, failed to
> > attach to device
> > May  7 23:35:28 p100 /kernel: (cd1:ncr1:0:5:0): lost device
> > May  7 23:35:28 p100 /kernel: (cd1:ncr1:0:5:0): removing device entry
> > May  7 23:35:50 p100 /kernel: ncr1: timeout nccb=0xc0788e00 (skip)
> > May  7 23:36:12 p100 /kernel: ncr1: timeout nccb=0xc0788e00 (skip)
> > May  7 23:36:12 p100 /kernel: (cd2:ncr1:0:5:1): got CAM status 0x4b
> > May  7 23:36:12 p100 /kernel: (cd2:ncr1:0:5:1): fatal error, failed to
> > attach to device
> > 
> > etc. If anybody has a clue why the ncr is so much more obnoxious...
> 
> Hmm, it looks like the initial read capacity is timing out.  You can try
> increasing the timeout for the read capacity in the probe case of
> cdstart() and see if that fixes the problem.
> 
> I'm not sure, though, why the timeouts work okay for the QLogic board and
> not for the NCR.  That's rather perplexing.

Well, it was not clear to me, thats for sure. I'll play around with it
next week. First there is this DLT4500 to fix (the hardware that is)

Groeten / Cheers,

|   / o / /  _  	 Arnhem, The Netherlands	- Powered by FreeBSD -
|/|/ / / /( (_) Bulte 	 WWW  : http://www.tcja.nl 	http://www.freebsd.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?199905081534.RAA47601>