D. D. Brierton wrote:I have moved the CD-ROM to IDE0 controller and still missing interrupts. I have tried a different CD-ROM and still missing interrupts. I have moved my sound card and ethernet to different interrupts. I have used the CD-ROM with and without the ide-scsi emulation. In all cases I have missing interrupts and buffer overflows when extracting digital audio data.
On Wed, 2003-06-04 at 01:20, steve wrote:It seems highly unlikely that these problems are related. These are two completely different SCSI emulations.
With the new kernel I see a different reply from cdrecord -scanbus
scsibus0:
0,0,0 0) 'Memorex ' '52MAXX 2452AJ ' '6WS6' Removable CD-ROM
cdrecord: Warning: controller returns wrong size for CD capabilities page.
[snip]
With the old kernel I did not see the warning.
[snip]
Hmmm ... I wonder if this could be related to the problems I'm having with my external FireWire drive. That gets emulated as a SCSI device too - worked perfectly under 2.4.20-13.9, doesn't work at all under 2.4.20-18.9.
The CD-ROM (s), I have tried three, seem to work fine with standard data. They all fail when extracting digital audio, causing buffer overflows and missing interrupts.
I have tried cdparanoia and cdda2wav. Both cause failures. It seems as though the kernel cannot accept the data at the rate it is coming from the CD-ROM(s).
Is anyone succesful extracting audio from CD(s) using ATAPI CD-ROMS and cdparanoia or cdda2wav?
Regards Steve