Hi,
after all there must be a problem with the drive.
I ran mmcheck to be sure all packages are installed from the correct source: if any package was from the “wrong” source I removed and re-installed: this was done to try and polish the situation a little bit. Then I re-ran multimedia in one click and switched system packages to the version in the Packman Repository all right… tried to burn a new DVD from an iso image and got one more coaster!
Cheched the FAQs in the website of k3b and ran hdparm:
hdparm -v /dev/sr0:
multcount = 0 (off)
IO_support = 1 (32-bit)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Inappropriate ioctl for device
There’s an inappropriate ioctl (input/output control?) for the device: this sounds to me a very serious low-level problem. It is also impossible to enable DMA. The ioctl error appears elsewhere in these forums again in connection with the LG DVDRAM GH22NS50, which really does not seem to work with Opensuse 11.2.
The obvious message for anyone interested seems to be “check your hardware compatibility first” before doing anything else.
Here’s the latest error log from k3b, just in case…
Bye
Devices
HL-DT-ST DVDRAM GH22NS50 TN02 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL) [DVD-ROM, DVD-R sequenziale, DVD-R sequenziale a doppio strato, DVD-R jump a doppio strato, DVD-RAM, DVD-RW a riscrittura limitata, DVD-RW sequenziale, DVD+RW, DVD+R, DVD+R a doppio strato, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Riscrittura limitata, Livello Jump] %7]
K3b::DataTrackReader
reading sectors 0 to 648399 with sector size 2048. Length: 648400 sectors, 1327923200 bytes.
using buffer size of 64 blocks.
Read a total of 648400 sectors (1327923200 bytes)
System
K3b Version: 2.0.2
KDE Version: 4.3.5 (KDE 4.3.5) “release 0”
QT Version: 4.5.3
Kernel: 2.6.31.14-0.4-desktop
Used versions
cdrecord: 1.1.9
cdrecord
scsidev: ‘/dev/sr0’
devname: ‘/dev/sr0’
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.9
SCSI buffer size: 64512
Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
communication breaks or freezes immediately after that.
TOC Type: 1 = CD-ROM
Driveropts: ‘burnfree’
Device type : Removable CD-ROM
Version : 5
Response Format: 2
Capabilities :
Vendor_info : ‘HL-DT-ST’
Identification : 'DVDRAM GH22NS50 ’
Revision : ‘TN02’
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x0011 (DVD-R sequential recording)
Profile: 0x0012 (DVD-RAM)
Profile: 0x0011 (DVD-R sequential recording) (current)
Profile: 0x0015 (DVD-R/DL sequential recording)
Profile: 0x0016 (DVD-R/DL layer jump recording)
Profile: 0x0014 (DVD-RW sequential recording)
Profile: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x001A (DVD+RW)
Profile: 0x001B (DVD+R)
Profile: 0x002B (DVD+R/DL)
Profile: 0x0010 (DVD-ROM)
Profile: 0x0009 (CD-R)
Profile: 0x000A (CD-RW)
Profile: 0x0008 (CD-ROM)
Profile: 0x0002 (Removable disk)
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
Drive buf size : 1048576 = 1024 KB
Drive DMA Speed: 17674 kB/s 100x CD 12x DVD
FIFO size : 4194304 = 4096 KB
Speed set to 5540 KB/s
Track 01: data 1266 MB
Total size: 1454 MB (144:05.33) = 648400 sectors
Lout start: 1454 MB (144:07/25) = 648400 sectors
Current Secsize: 2048
HINT: use dvd+rw-mediainfo from dvd+rw-tools for information extraction.
Blocks total: 2298496 Blocks current: 2298496 Blocks remaining: 1650096
Starting to write CD/DVD at speed 4.0 in real SAO mode for single session.
Last chance to quit, starting real write in 2 seconds.
1 seconds.
0 seconds. Operation starts.
Waiting for reader process to fill input buffer … input buffer ready.
Performing OPC…
Sending CUE sheet…
Starting new track at sector: 0
Track 01: 0 of 1266 MB written.
Errno: 5 (Input/output error), write_g1 scsi sendcmd: no error
CDB: 2A 00 00 00 00 00 00 00 1F 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 2A 00 00 0C 30 05 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x30 Qual 0x05 (cannot write medium - incompatible format) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.002s timeout 200s
/usr/bin/wodim: A write error occured.
/usr/bin/wodim: Please properly read the error message above.
write track data: error after 0 bytes
Writing time: 32.936s
Average write speed 33.7x.
Fixating…
Fixating time: 0.012s
/usr/bin/wodim: fifo had 64 puts and 1 gets.
/usr/bin/wodim: fifo was 0 times empty and 0 times full, min fill was 100%.
cdrecord command:
/usr/bin/wodim -v gracetime=2 dev=/dev/sr0 speed=4 -sao driveropts=burnfree -data -tsize=648400s -