Subject: Re: scsi errors - 1.5V vs cdplay (both -current, CVS head, i386)
To: Sean Doran <smd@ebone.net>
From: Andrew Doran <ad@netbsd.org>
List: current-users
Date: 05/16/2001 10:47:23
I think this is because a garbage TOC is sometimes returned by the kernel
(`play' re-reads the TOC each time). If you keep doing `info' you should
come across it.
Dunno what the fix is.
Andrew
Sean Doran <smd@ebone.net> wrote:
> While doing this:
> cdplay> info
> track start duration block length type
> -------------------------------------------------
> 1 0:02.00 3:35.57 0 16032 audio
> 2 3:35.57 4:15.72 16032 19047 audio
> ...
> 16 70:31.34 3:24.27 317209 15177 audio
> 170 73:53.61 - 332386 - -
> cdplay> play
> cdplay: Invalid argument
> cdplay> volume stereo
> cdplay: Invalid argument
> cdplay> status volume
> Left volume: 255
> Right volume: 255
>
> System details:
>
> ...
> ahc0 at pci0 dev 19 function 0
> ahc0: interrupting at apic 2 int 19 (irq 5)
> ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs
> scsibus2 at ahc0: 16 targets, 8 luns per target
> ...
> scsibus2: waiting 2 seconds for devices to settle...
> cd0 at scsibus2 target 1 lun 0: <MATSHITA, PD-2 LF-D100, A113> SCSI2 5/cdrom rem
> ovable
> cd0: Sync (100.0ns offset 15), 8-bit (10.000MB/s) transfers
>
> Errors:
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x15 10 00 00 00 1c
> SENSE KEY: Illegal Request
> ASC/ASCQ: Illegal Field in CDB
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x15 10 00 00 00 1c
> SENSE KEY: Illegal Request
> ASC/ASCQ: Illegal Field in CDB
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x15 10 00 00 00 1c
> SENSE KEY: Illegal Request
> ASC/ASCQ: Illegal Field in CDB
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x15 10 00 00 00 1c
> SENSE KEY: Illegal Request
> ASC/ASCQ: Illegal Field in CDB
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x15 10 00 00 00 1c
> SENSE KEY: Illegal Request
> ASC/ASCQ: Illegal Field in CDB
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x4b 00 00 00 00 00 00 00 00 00
> SENSE KEY: Illegal Request
> COMMAND INFO: 469762048 (0x1c000000)
> ASC/ASCQ: Command Sequence Error
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x15 10 00 00 00 1c
> SENSE KEY: Illegal Request
> ASC/ASCQ: Illegal Field in CDB
>
> cd0(ahc0:0:1:0): Check Condition on CDB: 0x15 10 00 00 00 1c
> SENSE KEY: Illegal Request
> ASC/ASCQ: Illegal Field in CDB
>