Hi Joerg, Thanks for replying. I'm still confused about a few things:
On Mon, 2006-02-20 at 16:24 +0100, Joerg Schilling wrote: > What problems do you have here? Sorry, I missed the fact that that write did actually succeed. I must be getting log-blind. > As the cdrecord error message correctly states: > > YOu got a buffer underrun. > > So either you don't have DMA or there is another unfriendly application > that disturbes writing. It always seems to fail around 250-400 MB, even with burn-free turned on, min drive buffer fill was 95%, min fifo fill was 85% (tried 5 times in dummy mode, with different media). The fifo was 100% full and buffer 99% full at the time of the underrun. I don't understand how it's even possible to have a buffer underrun under these conditions. The fact that it always fails in the same place would seem to imply that it's not some process on the system interfering with the writing, unless that process caused by the writing itself. I'm using ide-scsi. The CD-ROM shares a bus with one of the two hard disks in the RAID array. All drives have DMA enabled. [EMAIL PROTECTED] ubuntu]$ sudo cdrecord -v speed=8 driveropts=burnfree -tao dev=2,0,0 -dummy ubuntu-5.10-live-powerpc.iso Password: Cdrecord-Clone 2.01.01a06 (i686-pc-linux-gnu) Copyright (C) 1995-2006 J \uffffrg Schilling cdrecord: Warning: Running on Linux-2.6.9-ck2-aidworld cdrecord: There are unsettled issues with Linux-2.5 and newer. cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris. cdrecord: Warning: Linux-2.6.8 introduced incompatible interface changes. cdrecord: Warning: SCSI transport does no longer work for suid root programs. cdrecord: Warning: if cdrecord fails, try to run it from a root account. TOC Type: 1 = CD-ROM scsidev: '2,0,0' scsibus: 2 target: 0 lun: 0 Linux sg driver version: 3.5.31 Using libscg version 'schily-0.8'. Driveropts: 'burnfree' SCSI buffer size: 64512 atapi: 1 Device type : Removable CD-ROM Version : 2 Response Format: 2 Capabilities : Vendor_info : 'SAMSUNG ' Identifikation : 'CDRW/DVD SM-352F' Revision : 'T902' Device seems to be: Generic mmc2 DVD-ROM. Current: 0x0009 Profile: 0x000A Profile: 0x0009 (current) Profile: 0x0008 Profile: 0x0002 Profile: 0x0010 Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC-3 SWABAUDIO BURNFREE Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R Drive buf size : 1959936 = 1914 KB FIFO size : 4194304 = 4096 KB Track 01: data 627 MB Total size: 720 MB (71:20.69) = 321052 sectors Lout start: 720 MB (71:22/52) = 321052 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 5 Is not unrestricted Is not erasable Disk sub type: Medium Type B, low Beta category (B-) (4) ATIP start of lead in: -11607 (97:27/18) ATIP start of lead out: 359849 (79:59/74) Disk type: Short strategy type (Phthalocyanine or similar) Manuf. index: 18 Manufacturer: Plasmon Data systems Ltd. Blocks total: 359849 Blocks current: 359849 Blocks remaining: 38797 Starting to write CD/DVD at speed 8 in dummy TAO mode for single session. Last chance to quit, starting dummy write 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. BURN-Free is ON. Starting new track at sector: 0 Track 01: 378 of 627 MB written (fifo 100%) [buf 99%] 8.2x.cdrecord: Input/output error. write_g1: scsi sendcmd: no error CDB: 2A 00 00 02 F5 AF 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: F0 00 05 00 00 00 00 0A 00 00 00 00 21 02 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x21 Qual 0x02 (invalid address for write) Fru 0x0 Sense flags: Blk 0 (valid) cmd finished after 1.551s timeout 40s write track data: error after 397244416 bytes cdrecord: The current problem looks like a buffer underrun. cdrecord: It looks like 'driveropts=burnfree' does not work for this drive. cdrecord: Please report. cdrecord: Make sure that you are root, enable DMA and check your HW/OS set up. Writing time: 339.978s Average write speed 12.6x. Min drive buffer fill was 95% Fixating... WARNING: Some drives don't like fixation in dummy mode. Fixating time: 0.001s BURN-Free was never needed. cdrecord: fifo had 6321 puts and 6258 gets. cdrecord: fifo was 0 times empty and 6189 times full, min fill was 85%. Another log, different media, same problem: [EMAIL PROTECTED] ubuntu]$ sudo cdrecord -v speed=8 driveropts=burnfree -tao dev=2,0,0 -dummy ubuntu-5.10-live-powerpc.iso Password: Cdrecord-Clone 2.01.01a06 (i686-pc-linux-gnu) Copyright (C) 1995-2006 J \uffffrg Schilling cdrecord: Warning: Running on Linux-2.6.9-ck2-aidworld cdrecord: There are unsettled issues with Linux-2.5 and newer. cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris. cdrecord: Warning: Linux-2.6.8 introduced incompatible interface changes. cdrecord: Warning: SCSI transport does no longer work for suid root programs. cdrecord: Warning: if cdrecord fails, try to run it from a root account. TOC Type: 1 = CD-ROM scsidev: '2,0,0' scsibus: 2 target: 0 lun: 0 Linux sg driver version: 3.5.31 Using libscg version 'schily-0.8'. Driveropts: 'burnfree' SCSI buffer size: 64512 atapi: 1 Device type : Removable CD-ROM Version : 2 Response Format: 2 Capabilities : Vendor_info : 'SAMSUNG ' Identifikation : 'CDRW/DVD SM-352F' Revision : 'T902' Device seems to be: Generic mmc2 DVD-ROM. Current: 0x0009 Profile: 0x000A Profile: 0x0009 (current) Profile: 0x0008 Profile: 0x0002 Profile: 0x0010 Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC-3 SWABAUDIO BURNFREE Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R Drive buf size : 1959936 = 1914 KB FIFO size : 4194304 = 4096 KB Track 01: data 627 MB Total size: 720 MB (71:20.69) = 321052 sectors Lout start: 720 MB (71:22/52) = 321052 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 5 Is not unrestricted Is not erasable Disk sub type: Medium Type A, high Beta category (A+) (3) ATIP start of lead in: -11634 (97:26/66) ATIP start of lead out: 359846 (79:59/71) Disk type: Short strategy type (Phthalocyanine or similar) Manuf. index: 3 Manufacturer: CMC Magnetics Corporation Blocks total: 359846 Blocks current: 359846 Blocks remaining: 38794 Starting to write CD/DVD at speed 8 in dummy TAO mode for single session. Last chance to quit, starting dummy write 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. BURN-Free is ON. Starting new track at sector: 0 Track 01: 264 of 627 MB written (fifo 100%) [buf 100%] 8.1x.cdrecord: Input/output error. write_g1: scsi sendcmd: no error CDB: 2A 00 00 02 11 E8 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: F0 00 05 00 00 00 00 0A 00 00 00 00 21 02 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x21 Qual 0x02 (invalid address for write) Fru 0x0 Sense flags: Blk 0 (valid) cmd finished after 1.323s timeout 40s write track data: error after 277823488 bytes cdrecord: The current problem looks like a buffer underrun. cdrecord: It looks like 'driveropts=burnfree' does not work for this drive. cdrecord: Please report. cdrecord: Make sure that you are root, enable DMA and check your HW/OS set up. Writing time: 241.176s Average write speed 17.8x. Min drive buffer fill was 95% Fixating... WARNING: Some drives don't like fixation in dummy mode. Fixating time: 0.001s BURN-Free was never needed. cdrecord: fifo had 4440 puts and 4377 gets. cdrecord: fifo was 0 times empty and 4333 times full, min fill was 85%. Thanks in advance for your help. Cheers, Chris. -- (aidworld) chris wilson | chief engineer ([EMAIL PROTECTED]) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

