I just bought an LG GCE-8525B which supports Mount Rainier. I'm running 2.4.26-pre6 with the following patches applied: http://w1.894.telia.com/~u89404340/patches/packet/2.4/packet-2.4.23.patch.bz... All from http://w1.894.telia.com/~u89404340/patches/packet/2.4/extra/2.4.23/ (yes, I don't need them yet) The change from http://lists.suse.com/archives/packet-writing/2004-Mar/0034.html The patch from http://lists.suse.com/archives/packet-writing/2004-Mar/0041.html # modprobe -a ide-cd udf Mar 25 16:12:01 pervalidus kernel: hdc: attached ide-cdrom driver. Mar 25 16:12:01 pervalidus kernel: cdrom_transfer_packet_command: 5a 00 2a 00 00 00 00 00 18 00 00 00 Mar 25 16:12:01 pervalidus kernel: cdrom_transfer_packet_command: 46 00 00 28 00 00 00 00 10 00 00 00 Mar 25 16:12:01 pervalidus kernel: cdrom_transfer_packet_command: 5a 00 03 00 00 00 00 00 10 00 00 00 Mar 25 16:12:01 pervalidus kernel: hdc: ATAPI 52X CD-ROM CD-R/RW CD-MRW drive,2048kB Cache, UDMA(33) Mar 25 16:12:01 pervalidus kernel: Uniform CD-ROM driver Revision: 3.20 Mar 25 16:12:01 pervalidus kernel: cdrom_transfer_packet_command: 00 00 00 00 00 00 00 00 00 00 00 00 Mar 25 16:12:01 pervalidus kernel: cdrom_transfer_packet_command: 03 00 00 00 12 00 00 00 00 00 00 00 Mar 25 16:12:01 pervalidus kernel: cdrom_transfer_packet_command: 43 02 00 00 00 00 00 00 04 00 00 00 Mar 25 16:12:01 pervalidus kernel: cdrom_transfer_packet_command: 03 00 00 00 12 00 00 00 00 00 00 00 Mar 25 16:12:01 pervalidus kernel: udf: registering filesystem Then I compiled cdmrw.c against the latest 2.6 cdrom.h header (I get the same against the 2.4), and ran it: # cdmrw -d /dev/hdc -f full -p ioctl: Input/output error cdb: 51 00 00 00 00 00 00 00 24 00 00 00 buffer (36): d0 f4 ff bf f4 ae 00 40 8c 38 01 40 00 00 00 00 00 00 00 40 00 00 00 0a 00 28 08 04 01 00 00 00 46 00 00 28 sense: 00.00.00 read disc info failed cdmrw: failed to retrieve media status /var/log/kernel: Mar 25 16:29:26 pervalidus kernel: cdrom_transfer_packet_command: 00 00 00 00 00 00 00 00 00 00 00 00 Mar 25 16:29:26 pervalidus kernel: cdrom_transfer_packet_command: 00 00 00 00 00 00 00 00 00 00 00 00 Mar 25 16:29:26 pervalidus kernel: cdrom_transfer_packet_command: 43 02 00 00 00 00 00 00 04 00 00 00 Mar 25 16:29:26 pervalidus kernel: cdrom_transfer_packet_command: 03 00 00 00 12 00 00 00 00 00 00 00 Mar 25 16:29:26 pervalidus kernel: cdrom_transfer_packet_command: 46 00 00 28 00 00 00 00 10 00 00 00 Mar 25 16:29:26 pervalidus kernel: cdrom_transfer_packet_command: 51 00 00 00 00 00 00 00 24 00 00 00 Mar 25 16:29:26 pervalidus kernel: cdrom_transfer_packet_command: 1e 00 00 00 00 00 00 00 00 00 00 00 # cdmrw -d /dev/hdc -f full ioctl: Input/output error cdb: 51 00 00 00 00 00 00 00 24 00 00 00 buffer (36): d0 f4 ff bf f4 ae 00 40 8c 38 01 40 00 00 00 00 00 00 00 40 00 00 00 0a 00 28 08 04 01 00 00 00 46 00 00 28 sense: 00.00.00 read disc info failed cdmrw: failed to retrieve media status /var/log/kernel: Mar 25 16:29:35 pervalidus kernel: cdrom_transfer_packet_command: 00 00 00 00 00 00 00 00 00 00 00 00 Mar 25 16:29:35 pervalidus kernel: cdrom_transfer_packet_command: 46 00 00 28 00 00 00 00 10 00 00 00 Mar 25 16:29:35 pervalidus kernel: cdrom_transfer_packet_command: 51 00 00 00 00 00 00 00 24 00 00 00 Mar 25 16:29:35 pervalidus kernel: cdrom_transfer_packet_command: 1e 00 00 00 00 00 00 00 00 00 00 00 I also get lots of "cdrom_transfer_packet_command:" reading CDs, but they work fine. -- http://www.pervalidus.net/contact.html