Comment 5 for bug 451350

Revision history for this message
Greg Whiteley (greg-whiteley) wrote :

I get the same symptom and fiddling around with cdrecord I find that the options used for the burn are not compatible with the supported modes of the drive. The same error is reported in his attached brasero-session.log

> Excerpt from mine:
 Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R
> Excerpt from attached brasero-session.log
 Supported modes: TAO PACKET SAO

Taking the command reported in the attached brasero-session.log
$ wodim -v dev=/dev/sr0 speed=24 driveropts=burnfree -raw96r fs=16m -clone /home/user/brasero
...
 Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R
...
 wodim: Drive does not support RAW recording.
 wodim: Illegal write mode for this drive.

Removing -clone and -raw96r successfully writes _something_ to the disk, but its not a valid disk once its done. The -clone mode used on read requires -raw96r on write and its unsupported by these drives.

Adding in -sao (as suggested by my drives capabilities: SAO/R96R) returns:
 wodim: SAO RAW writing not yet implemented.

So possibilities occur (to unknowledgeable me):
1. wodim doesn't recognise that the drives support RAW any more (and did in Jaunty)
2. brasero has changed the way it reads and writes whole disks and this mode (-clone) isn't compatible with drives that don't support RAW (and the old way was)

I'll try to boot up in jaunty and see if wodim reports the same sets of supported modes

Some extra detail:
$ cdrecord -checkdrive -v
TOC Type: 1 = CD-ROM
Device was not specified. Trying to find an appropriate drive...
Detected CD-R drive: /dev/cdrw
Using /dev/cdrom of unknown capabilities
scsidev: '/dev/cdrom'
devname: '/dev/cdrom'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.9
Driveropts: 'burnfree'
SCSI buffer size: 64512
Device type : Removable CD-ROM
Version : 5
Response Format: 2
Capabilities :
Vendor_info : 'TEAC '
Identification : 'DVD+-RW DVW28SLC'
Revision : 'A.06'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x0009 (CD-R)
Profile: 0x002B (DVD+R/DL)
Profile: 0x001B (DVD+R)
Profile: 0x001A (DVD+RW)
Profile: 0x0016 (DVD-R/DL layer jump recording)
Profile: 0x0015 (DVD-R/DL sequential recording)
Profile: 0x0014 (DVD-RW sequential recording)
Profile: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x0012 (DVD-RAM)
Profile: 0x0002 (Removable disk)
Profile: 0x0011 (DVD-R sequential recording)
Profile: 0x0010 (DVD-ROM)
Profile: 0x000A (CD-RW)
Profile: 0x0009 (CD-R) (current)
Profile: 0x0008 (CD-ROM)
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
Drive buf size : 1267712 = 1238 KB
Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
communication breaks or freezes immediately after that.

$ cdrecord --version
Cdrecord-yelling-line-to-tell-frontends-to-use-it-like-version 2.01.01a03-dvd
Wodim 1.1.9
Copyright (C) 2006 Cdrkit suite contributors
Based on works from Joerg Schilling, Copyright (C) 1995-2006, J. Schilling