Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Aug 2002 00:24:50 -0400
From:      Chuck McCrobie <mccrobie@cablespeed.com>
Cc:        freebsd-scsi <freebsd-scsi@FreeBSD.ORG>
Subject:   Re: pioneer DRM-600 problem
Message-ID:  <3D5B2D12.D50AE2AE@cablespeed.com>
References:  <3D5B17A4.D2862CA6@utcorp.com> <20020814213546.A59783@panzer.kdm.org>

next in thread | previous in thread | raw e-mail | index | archive | help
"Kenneth D. Merry" wrote:
> 
> On Wed, Aug 14, 2002 at 22:53:24 -0400, Kurt Seel wrote:
> >  I am using FBSD 4.5-stable.
> >  I have a Pioneer DRM-600. I passes the self diagnostic,
> > where to de-cable the unit, power off, flip switches 6 &
> > 8, then power on. It goes through loading each disc, then
> > ejects. Just like it should.
> >  When the machine boots, scans the unis and finds 6 cd devs,
> > dmesg output at the end of this message.
> >  But when I type :
> > chio status
> >  I get this :
> > chio: /dev/ch0: open: Device not configured
> >  So I made sure the devices were make, e.g.
> > cd /dev; ./MAKEDEV cd5; ./MAKEDEV ch0
> 
> That type of device is a LUN-based changer.  You don't get a separate
> changer device to move CDs around.
> 
> To switch from one CD to another, with one of these devices, you typically
> have to try to do I/O to one CD or another.
> 
> Is that the way it works with this changer?  Or is there some manual method
> you have to go through to change things around?
> 

<snip>
> 
> > cd5: cd present [326103 x 2048 byte records]
> > (cd6:ahc0:0:0:6): READ CD RECORDED CAPACITY. CDB: 25 c0 0 0 0 0 0 0 0 0
> > (cd6:ahc0:0:0:6): ILLEGAL REQUEST asc:25,0
> > (cd6:ahc0:0:0:6): Logical unit not supported
> > (cd6:ahc0:0:0:6): fatal error, failed to attach to device
> > (cd6:ahc0:0:0:6): lost device
> > (cd6:ahc0:0:0:6): removing device entry
> > (cd7:ahc0:0:0:7): READ CD RECORDED CAPACITY. CDB: 25 e0 0 0 0 0 0 0 0 0
> > (cd7:ahc0:0:0:7): ILLEGAL REQUEST asc:25,0
> > (cd7:ahc0:0:0:7): Logical unit not supported
> > (cd7:ahc0:0:0:7): fatal error, failed to attach to device
> > (cd7:ahc0:0:0:7): lost device
> > (cd7:ahc0:0:0:7): removing device entry
> 
> It looks like it's behaving bogusly there.  It shouldn't respond to an
> inquiry on LUNs 6 and 7 if there isn't a CD slot at those LUNs.
> 
> Anyway, that should be mostly harmless.

Yes, this is a LUN based changer.  To get it to swap disks, one
references the other LUNs.  The changer should automatically swap out
one disk and insert the other.  It looks like its doing what it should
during the probe.

I don't remember exactly what the SCSI spec. says for LUNs - I think
reporting that the "Logical unit not supported" is valid for LUNs 6 and
7 - what else would a LUN type device report if it supports 6 out of 8
LUNs?

Not sure what "device busy" from mount is trying to say...

Chuck McCrobie

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?3D5B2D12.D50AE2AE>