I'm running on an 650MHz Athlon, and the CD-RW drive in question is a generically rebranded Lite-On Combo LTC-48161H (16x DVD/48x read/48x CD-R/24x CD-RW combo drive.) I just compiled kernel 2.6.0, with the packet-writing patch (packet-2.6.1-rc1-2.patch.bz2) on a Debian unstable system. I followed the instructions in the hint file (http://cvs.linuxfromscratch.org/index.cgi/hints/Attic/cdrw-hint.txt?rev=1.3) to get it working, and it's working to an extent. The problem is that when I copy medium-large sized files (a few megabytes, such as an mp3,) the drive just keeps running & running, with the LED lit in amber (meaning it's writing). Running sync to get the drive to finish the job doesn't seem to do anything, and if I umount and remount the CD-RW, some of the files I tried to copy to it are missing. When I run dmesg, I get thousands of these error messages. ide-cd: write_intr decode_status bad hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 5736 ide-cd: write_intr decode_status bad hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 end_request: I/O error, dev hdc, sector 5744 ide-cd: write_intr decode_status bad hdc: command error: status=0x51 { DriveReady SeekComplete Error } hdc: command error: error=0x54 as well as UDF-fs DEBUG fs/udf/super.c:1005:udf_load_partdesc: Partition (0:0 type 1522) starts at physical 1408, block length 273920 UDF-fs DEBUG fs/udf/super.c:1338:udf_load_partition: Using anchor in block 256 UDF-fs DEBUG fs/udf/super.c:1571:udf_fill_super: Lastblock=0 UDF-fs DEBUG fs/udf/super.c:847:udf_find_fileset: Fileset at block=32, partition=0 UDF-fs DEBUG fs/udf/super.c:909:udf_load_fileset: Rootdir at block=64, partition=0 UDF-fs INFO UDF 0.9.7 (2002/11/15) Mounting volume 'LinuxUDF', timestamp 2004/01/13 02:33 (1e5c) UDF-fs DEBUG fs/udf/misc.c:286:udf_read_tagged: location mismatch block 4751, tag 0 != 3343 udf: udf_read_inode(ino 4751) failed !bh UDF-fs DEBUG fs/udf/misc.c:286:udf_read_tagged: location mismatch block 4751, tag 0 != 3343 udf: udf_read_inode(ino 4751) failed !bh UDF-fs DEBUG fs/udf/misc.c:286:udf_read_tagged: location mismatch block 4751, tag 0 != 3343 and Buffer I/O error on device pktcdvd0, logical block 31194 lost page write due to I/O error on pktcdvd0 Buffer I/O error on device pktcdvd0, logical block 31195 lost page write due to I/O error on pktcdvd0 Buffer I/O error on device pktcdvd0, logical block 31196 lost page write due to I/O error on pktcdvd0 Buffer I/O error on device pktcdvd0, logical block 31197 lost page write due to I/O error on pktcdvd0 Buffer I/O error on device pktcdvd0, logical block 31198 lost page write due to I/O error on pktcdvd0 Does anybody here have any ideas on how to get rid of these errors? Doug