8-current + USB CD-ROM drive + CAM layer audio extraction from CD (regression)

Jeff Laine wtf.jlaine at gmail.com
Fri Jul 24 19:34:16 UTC 2009


On Thu,07/23/09 [21:32:39], Hans Petter Selasky wrote:
> On Thursday 23 July 2009 21:09:02 Hans Petter Selasky wrote:
> > Hi,
> >
> > I have a CD I want to extract audio from, giving me trouble this time.
> > Plugging the USB CD-ROM into a MAC allows for instant audio playback. I'm
> > pretty sure that digital audio extraction works. The USB CD-ROM drive is
> > made by Samsung. The CD is made by forefront/EMI.
> >
> > At first I thought that this is another example of record labels making
> > deals with hardware manufacturers, but I'm leaving a chance it might be a
> > bug in the CAM layer.
> >
> 
> This is an regression issue introduced during the last month. I tested more 
> CD's and none can be played back via digital audio extraction :-(
> 
> With an older 8-current kernel it works.
> 
> --HPS
> 

The same with my Lite-On USB multi-recorder:

...
umass0:3:0:-1: Attached to scbus3
cd1 at umass-sim0 bus 0 target 0 lun 0
cd1: <Slimtype eSAU108   2 LL06> Removable CD-ROM SCSI-0 device 
cd1: 40.000MB/s transfers
cd1: cd present [2280432 x 2048 byte records]



$ camcontrol -f /dev/cd1 play
$ dmesg
...
cd0: FAILURE - PLAY_12 ILLEGAL REQUEST asc=0x64 ascq=0x00 
(cd0:ata1:0:0:0): PLAY AUDIO(12). CDB: a5 0 0 0 0 0 0 6 dd 39 0 0 
(cd0:ata1:0:0:0): CAM Status: SCSI Status Error
(cd0:ata1:0:0:0): SCSI Status: Check Condition
(cd0:ata1:0:0:0): ILLEGAL REQUEST asc:64,0
(cd0:ata1:0:0:0): Illegal mode for this track
(cd0:ata1:0:0:0): Unretryable error


No sound, though the disk is actually 'playing' inside.

-- 
Best regards,
Jeff

| "Nobody wants to say how this works.	|
|  Maybe nobody knows ..."		|
|  			Xorg.conf(5)	|



More information about the freebsd-current mailing list