Date: Mon, 23 Jun 2003 09:50:39 -0400 From: Guy Middleton <guy@obstruction.com> To: "Kenneth D. Merry" <ken@kdm.org> Cc: current@freebsd.org Subject: Re: SCSI CD mount problems Message-ID: <20030623135039.GA599@chaos.obstruction.com> In-Reply-To: <20030622222444.A50593@panzer.kdm.org> References: <20030618020102.GA97491@chaos.obstruction.com> <20030622222444.A50593@panzer.kdm.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jun 22, 2003 at 10:24:44PM -0600, Kenneth D. Merry wrote: > On Tue, Jun 17, 2003 at 22:01:02 -0400, Guy Middleton wrote: > > I have a Yamaha CRW4416S CD drive as /dev/cd0. When I try to mount a disk, > > it says "cd9660: /dev/cd0: Invalid argument", and this in the log file: > > > > (cd0:ahc0:0:3:0): READ(10). CDB: 28 0 0 0 0 10 0 0 1 0 > > (cd0:ahc0:0:3:0): CAM Status: SCSI Status Error > > (cd0:ahc0:0:3:0): SCSI Status: Check Condition > > (cd0:ahc0:0:3:0): ILLEGAL REQUEST asc:21,0 > > (cd0:ahc0:0:3:0): Logical block address out of range > > (cd0:ahc0:0:3:0): Unretryable error > > (cd0:ahc0:0:3:0): cddone: got error 0x16 back > > > > > > I know the drive works, I can write good disks with it. What's happening > > here? This is on 5.1-RELEASE. > > It's complaining that we're trying to access a logical block address that > isn't on the CD. > > Since it is trying to read block 16 (0x10) from the CD, my guess is that it > is a blank CD. > > Does it do that for every CD, or just that one? This was actually a FreeBSD ISO distribution disk. It does this for every disk; the only time I could successfully mount a disk was with one I had just written on that drive. If I then opened and closed the drive, I could not mount the disk. > What does dmesg say about the CD capacity if you boot? You can also get > that CD's capacity like this: > > camcontrol cmd cd0 -v -c "25 0 0 0 0 0 0 0 0 0" -i 8 "i4 i4" > > The first number is the last LBA on the CD, the second one is the > blocksize. dmesg says this at boot: cd0 at ahc0 bus 0 target 3 lun 0 cd0: <YAMAHA CRW4416S 1.0f> Removable CD-ROM SCSI-2 device cd0: 8.333MB/s transfers (8.333MHz, offset 31) cd0: cd present [0 x 2048 byte records] Camcontrol says this: # camcontrol cmd cd0 -v -c "25 0 0 0 0 0 0 0 0 0" -i 8 "i4 i4" -1 2048
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030623135039.GA599>