Package: Wodim Version: 9.1.1 When conducting DVD burns using XCDroast and K3Burner wodim fails to properly detect the dma settings, and fails to complete the burn with the error "wodim: OPC Failed // Errno: 5"
Dummy burns show no problems, properly detect dma and predict that there will be no issues. When burning at command line with self-compiled cdrtools there are no problems whatsoever. A fully up-to-date Etch system -- ide_cd is loaded -- Kernel: 2.6.18-3-k7 #1 SMP i686 GNU/Linux Failed burns show these messages: Calling: /usr/lib/xcdroast/bin/xcdrwrap CDRECORDDVD dev= "OLDATAPI:0,0,0" gracetime=10 fs=16384k driveropts=burnfree -v -useinfo speed=40 -dao -eject -pad -data "/home/kyle/TMP/track-01.iso" ... scsidev: 'ATAPI:0,0,0' devname: 'ATAPI' scsibus: 0 target: 0 lun: 0 Warning: Using ATA Packet interface. Warning: The related Linux kernel interface code seems to be unmaintained. Warning: There is absolutely NO DMA, operations thus are slow. SCSI buffer size: 64512 Beginning DMA speed test. Set CDR_NODMATEST environment variable if device TOC Type: 1 = CD-ROM communication breaks or freezes immediately after that. Driveropts: 'burnfree' atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 2 Capabilities : Vendor_info : 'ASUS ' Identification : 'DRW-1608P ' Revision : '1.40' Device seems to be: Generic mmc2 DVD-R/DVD-RW. Current: 0x0011 Profile: 0x002B Profile: 0x001B Profile: 0x001A Profile: 0x0016 Profile: 0x0015 Profile: 0x0014 Profile: 0x0013 Profile: 0x0011 (current) Profile: 0x0010 Profile: 0x000A Profile: 0x0009 Profile: 0x0008 Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd). Driver flags : SWABAUDIO BURNFREE Supported modes: PACKET SAO Drive buf size : 1605632 = 1568 KB FIFO size : 16777216 = 16384 KB Track 01: data 4208 MB padsize: 30 KB Total size: 4833 MB (478:50.21) = 2154766 sectors Lout start: 4833 MB (478:52/16) = 2154766 sectors Current Secsize: 2048 ATIP start of lead in: -150 (00:00/00) Disk type: unknown dye (reserved id code) Manuf. index: -1 Manufacturer: unknown (not in table) Blocks total: 2298496 Blocks current: 2298496 Blocks remaining: 143730 Speed set to 16620 KB/s Starting to write CD/DVD at speed 13.0 in real SAO mode for single session. Waiting for reader process to fill input buffer ... input buffer ready. Performing OPC... Errno: 5 (Input/output error), send opc scsi sendcmd: no error CDB: 54 01 00 00 00 00 00 00 00 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 03 00 00 00 00 0E 00 00 00 00 15 02 00 00 00 00 00 00 00 00 Sense Key: 0x3 Medium Error, Segment 0 Sense Code: 0x15 Qual 0x02 (positioning error detected by read of medium) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 175.839s timeout 200s wodim: OPC failed. Writing time: 179.826s Dummy burns show these messages: Calling: /usr/lib/xcdroast/bin/xcdrwrap CDRECORDDVD dev= "OLDATAPI:0,0,0" gracetime=10 fs=16384k driveropts=noburnfree -v -useinfo speed=40 -dao -dummy -eject -pad -data "/home/kyle/TMP/track-01.iso" ... scsidev: 'ATAPI:0,0,0' devname: 'ATAPI' scsibus: 0 target: 0 lun: 0 Warning: Using ATA Packet interface. Warning: The related Linux kernel interface code seems to be unmaintained. Warning: There is absolutely NO DMA, operations thus are slow. SCSI buffer size: 64512 TOC Type: 1 = CD-ROM Beginning DMA speed test. Set CDR_NODMATEST environment variable if device Driveropts: 'noburnfree' communication breaks or freezes immediately after that. atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 2 Capabilities : Vendor_info : 'ASUS ' Identification : 'DRW-1608P ' Revision : '1.40' Device seems to be: Generic mmc2 DVD-R/DVD-RW. Current: 0x0011 Profile: 0x002B Profile: 0x001B Profile: 0x001A Profile: 0x0016 Profile: 0x0015 Profile: 0x0014 Profile: 0x0013 Profile: 0x0011 (current) Profile: 0x0010 Profile: 0x000A Profile: 0x0009 Profile: 0x0008 Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd). Driver flags : SWABAUDIO BURNFREE Supported modes: PACKET SAO Drive buf size : 1605632 = 1568 KB FIFO size : 16777216 = 16384 KB Track 01: data 4208 MB padsize: 30 KB Total size: 4833 MB (478:50.21) = 2154766 sectors Lout start: 4833 MB (478:52/16) = 2154766 sectors Current Secsize: 2048 ATIP start of lead in: -150 (00:00/00) Disk type: unknown dye (reserved id code) Manuf. index: -1 Manufacturer: unknown (not in table) Blocks total: 2298496 Blocks current: 2298496 Blocks remaining: 143730 Speed set to 16620 KB/s Starting to write CD/DVD at speed 13.0 in dummy SAO mode for single session. Waiting for reader process to fill input buffer ... input buffer ready. Sending CUE sheet... Starting new track at sector: 0 Track 01: writing 30 KB of pad data. Track 01: Total bytes read/written: 4412930048/4412960768 (2154766 sectors). Writing time: 430.953s Average write speed 7.4x. Min drive buffer fill was 49% Fixating... WARNING: Some drives don't like fixation in dummy mode. Fixating time: 0.399s s: Blk 0 (not valid) cmd finished after 175.839s timeout 200s wodim: OPC failed. Writing time: 179.826s hdparm returns this: Model=ASUS DRW-1608P, FwRev=1.40, SerialNo= Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=13395, BuffSize=64kB, MaxMultSect=0 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 *udma4 udma3 *udma4 AdvancedPM=no Drive conforms to: Unspecified: ATA/ATAPI-2 ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5