OK, I have built cdrecord from this source: ftp://ftp.berlios.de/pub/cdrecord/cdrtools-2.01.tar.bz2
and I have changed the drive specification in /etc/default/cdrecord to ATA:0,1,0. I read 2 known-good pressed audio CD with official readcd -clone and wrote them with official cdrecord -clone. Both times I got the same error, which is the same as with the unofficial Debian version. The coasters produced cause the drive to take too long when trying to cdrecord -toc or cdrecord -atip, and the bus is reset, and DMA turned off. Here is the output of cdrecord: $ sudo ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord -v -clone -raw96r cdimage Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: Warning: Running on Linux-2.6.15-1-686 ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: There are unsettled issues with Linux-2.5 and newer. ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris. TOC Type: 1 = CD-ROM scsidev: 'ATA:0,1,0' devname: 'ATA' scsibus: 0 target: 1 lun: 0 Warning: Using badly designed ATAPI via /dev/hd* interface. Linux sg driver version: 3.5.27 Using libscg version 'schily-0.8'. Driveropts: '"burnfree"' SCSI buffer size: 64512 atapi: -1 Device type : Removable CD-ROM Version : 0 Response Format: 3 Capabilities : Vendor_info : 'PLEXTOR ' Identifikation : 'DVDR PX-740A ' Revision : '1.00' Device seems to be: Generic mmc2 DVD-R/DVD-RW. Current: 0x0009 Profile: 0x002B Profile: 0x001B Profile: 0x001A Profile: 0x0016 Profile: 0x0015 Profile: 0x0014 Profile: 0x0011 Profile: 0x0010 Profile: 0x000A Profile: 0x0009 (current) Profile: 0x0008 ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code. ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord-ProDVD. ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/ Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC-3 SWABAUDIO BURNFREE Supported modes: TAO PACKET SAO SAO/R96R RAW/R16 RAW/R96R Drive buf size : 1073152 = 1048 KB FIFO size : 4194304 = 4096 KB Encoding speed : 126x (9440 sectors/s) for libedc from Heiko Eißfeldt Track 01: data 513 MB Total size: 492 MB (48:50.13) = 219760 sectors Lout start: 493 MB (48:52/10) = 219760 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 4 Is not unrestricted Is not erasable Disk sub type: Medium Type A, high Beta category (A+) (3) ATIP start of lead in: -11849 (97:24/01) ATIP start of lead out: 359847 (79:59/72) Disk type: Long strategy type (Cyanine, AZO or similar) Manuf. index: 25 Manufacturer: Taiyo Yuden Company Limited Blocks total: 359847 Blocks current: 359847 Blocks remaining: 140087 Starting to write CD/DVD at speed 48 in real RAW/RAW96R mode for single session. Last chance to quit, starting real write 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. BURN-Free is ON. Turning BURN-Free off Performing OPC... ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: WARNING: Drive returns wrong startsec (0) using -11849 from ATIP Writing lead-in at sector -11849 Lead-in write time: 12.945s Writing pregap for track 1 at -150 Starting new track at sector: 0 Track 01: 513 of 513 MB written (fifo 100%) [buf 91%] 41.7x. Track 01: Total bytes read/written: 537972480/537972480 (219760 sectors). Writing time: 115.883s Average write speed 28.5x. Min drive buffer fill was 86% Writing Leadout... Fixating... Fixating time: 39.324s ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: fifo had 8453 puts and 8453 gets. ./official/cdrtools-2.01/cdrecord/OBJ/i686-linux-cc/cdrecord: fifo was 0 times empty and 3831 times full, min fill was 92%. Alexey