i tried to use the plextor dae function with my Plextor PX40TS (on an adaptec 2940uw/kernel 2.4.21-pre3/module aic7xxx/athlon-xp/via-kt400/) and PX-W4824A (ide-scsi, same machine)
cdrdao read-cd -v 10 --driver plextor --device /dev/sg0 --datafile /tmp/data.cdr /tmp/data.toc bombs out with: ----- Copying audio tracks 1-18: start 00:00:00, length 72:51:20 to "/tmp/data.cdr"... Reading CDDA tracks in range [1,18]. Reading CDDA blocks in range [0,327845> (327845 blocks=771091440 bytes). resid: 144 ?: Input/output error. : scsi sendcmd: cmd timeout after 1.563 (20) s CDB: D8 00 00 00 00 00 00 00 00 17 09 00 cmd finished after 1.563s timeout 20s ------ (repeatet more times) syslog shows me ------ Jan 30 22:24:10 mars kernel: (scsi0:A:3:0): data overrun detected in Data-in phase. Tag == 0x3. Jan 30 22:24:10 mars kernel: (scsi0:A:3:0): Have seen Data Phase. Length = 63090. NumSGs = 2. Jan 30 22:24:10 mars kernel: sg[0] - Addr 0x02840000 : Length 32768 Jan 30 22:24:10 mars kernel: sg[1] - Addr 0x06f68000 : Length 30322 Jan 30 22:24:10 mars kernel: (scsi0:A:3:0): data overrun detected in Data-in phase. Tag == 0x2. Jan 30 22:24:10 mars kernel: (scsi0:A:3:0): Have seen Data Phase. Length = 63090. NumSGs = 2. Jan 30 22:24:10 mars kernel: sg[0] - Addr 0x02840000 : Length 32768 Jan 30 22:24:10 mars kernel: sg[1] - Addr 0x06f68000 : Length 30322 ----- (repeatet more times) Digging through the code of cdrdao (cvs version) shows me: this happens on line: 780 of file "dao/PlexReader.cc" while (sendCmd(cmd,12,NULL,0,data,n*blockLength)) Now I tried it with my new PLEXTOR ' 'CD-R PX-W4824A', patched "dao/PlexReader.cc" to support this drive, the following ocured: cdrdao read-cd -v 10 --driver plextor --device /dev/cdroms/cdrom1 --datafile /tmp/data.cdr /tmp/data.toc --------------------------------------- Cdrdao version 1.1.8-pre2 - (C) Andreas Mueller <[EMAIL PROTECTED]> SCSI interface library - (C) Joerg Schilling Paranoia DAE library - (C) Monty Check http://cdrdao.sourceforge.net/drives.html#dt for current driver tables. Mapping /dev/cdroms/cdrom1 to sg device: /dev/sg1 SCSI: max DMA: 64512 Using libscg version 'andreas-0.5-UNIXWARE_Patch' Using libscg transport code version 'schily-scsi-linux-sg.c-1.68' /dev/cdroms/cdrom1: PLEXTOR CD-R PX-W4824A Rev: 1.02 ?: Input/output error. : scsi sendcmd: no error CDB: 1A 00 31 00 88 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s Plextor features status: Slowdown on read errors: Unsupported Slowdown to avoid vibrations: Unsupported Transfer data before max speed: Unsupported model number 10 PRODUCT ID: 'CD-R PX-W4824A' Using driver: Plextor CD-ROM Reader - Version 1.3 (options 0x0000) Reading toc and track data... getTocGeneric: data len 156 Raw toc data len: 235 Raw toc contains BCD values. Track Mode Flags Start Length ------------------------------------------------------------ 1 AUDIO 0 00:00:00( 0) 03:46:62( 17012) 2 AUDIO 0 03:46:62( 17012) 04:15:18( 19143) 3 AUDIO 0 08:02:05( 36155) 02:57:25( 13300) 4 AUDIO 0 10:59:30( 49455) 03:08:22( 14122) 5 AUDIO 0 14:07:52( 63577) 03:41:53( 16628) 6 AUDIO 0 17:49:30( 80205) 03:17:40( 14815) 7 AUDIO 0 21:06:70( 95020) 04:15:47( 19172) 8 AUDIO 0 25:22:42(114192) 04:38:43( 20893) 9 AUDIO 0 30:01:10(135085) 03:52:20( 17420) 10 AUDIO 0 33:53:30(152505) 05:35:60( 25185) 11 AUDIO 0 39:29:15(177690) 03:54:60( 17610) 12 AUDIO 0 43:24:00(195300) 05:08:67( 23167) 13 AUDIO 0 48:32:67(218467) 03:24:58( 15358) 14 AUDIO 0 51:57:50(233825) 02:57:52( 13327) 15 AUDIO 0 54:55:27(247152) 04:12:35( 18935) 16 AUDIO 0 59:07:62(266087) 06:38:18( 29868) 17 AUDIO 0 65:46:05(295955) 03:26:60( 15510) 18 AUDIO 0 69:12:65(311465) 03:38:30( 16380) Leadout AUDIO 0 72:51:20(327845) Copying audio tracks 1-18: start 00:00:00, length 72:51:20 to "/tmp/data.cdr"... Reading CDDA tracks in range [1,18]. Reading CDDA blocks in range [0,327845> (327845 blocks=771091440 bytes). ?: Input/output error. : scsi sendcmd: no error CDB: 1A 00 31 00 A0 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: 15 10 00 00 06 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 26 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x26 Qual 0x00 (invalid field in parameter list) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.001s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: D8 00 00 00 00 00 00 00 00 17 09 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s ?: Input/output error. : scsi sendcmd: no error CDB: 1A 00 31 00 88 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.000s timeout 20s Can anyone help me what goes wrong ? Also trying the 0x* options to the driver option wont help thanks felix -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

