Reply to topic

cdrecord error 254

larrymc
Registered Member
Posts
1
Karma
0
OS

cdrecord error 254

Thu Dec 15, 2011 3:52 am
I updated to 12.1 and my k3b that worked perfectly in 11.3 is broken.

The initial turnon needs to have system permissions changed to gain access to drives. (This was never the case on any previous installation.)
When I get the drives happy and the program finding all its external programs (messed up permissions, had to uninstall and reinstall everything) I get the cdrecord error.

debugging output (with filenames deleted and username changed):

Devices
-----------------------
DVD-16X DVD-ROM BDV316E 0052 (/dev/sr1, CD-ROM, DVD-ROM) [DVD-ROM, CD-ROM] [None] [%7]
DVDRW IDE1108 B030 (/dev/sr0, CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD+R, DVD+RW) [DVD-ROM, DVD-R Sequential, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite] [%7]

K3b::IsoImager
-----------------------
mkisofs print size result: 1699786 (3481161728 bytes)

System
-----------------------
K3b Version: 2.0.2
KDE Version: 4.7.2 (4.7.2) "release 5"
QT Version: 4.7.4
Kernel: 3.1.0-1.2-desktop

Used versions
-----------------------
mkisofs: 1.1.11
cdrecord: 1.1.11

cdrecord
-----------------------
scsidev: '/dev/sr0'
devname: '/dev/sr0'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.11
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 : 'DVDRW '
Identification : 'IDE1108 '
Revision : 'B030'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x0011 (DVD-R sequential recording)
Profile: 0x001B (DVD+R)
Profile: 0x001A (DVD+RW)
Profile: 0x0014 (DVD-RW sequential recording)
Profile: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x0011 (DVD-R sequential recording) (current)
Profile: 0x0010 (DVD-ROM)
Profile: 0x000A (CD-RW)
Profile: 0x0009 (CD-R)
Profile: 0x0008 (CD-ROM)
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
Drive buf size : 1409024 = 1376 KB
FIFO size : 12582912 = 12288 KB
Speed set to 5540 KB/s
Track 01: data 3319 MB
Total size: 3812 MB (377:43.81) = 1699786 sectors
Lout start: 3813 MB (377:45/61) = 1699786 sectors
Current Secsize: 2048
HINT: use dvd+rw-mediainfo from dvd+rw-tools for information extraction.
Blocks total: 2298496 Blocks current: 2298496 Blocks remaining: 598710
Starting to write CD/DVD at speed 4.0 in dummy SAO mode for multi session.
Last chance to quit, starting dummy write in 2 seconds.
1 seconds.
0 seconds. Operation starts.
Waiting for reader process to fill input buffer ... input buffer ready.
Sending CUE sheet...
Starting new track at sector: 0
Track 01: 0 of 3319 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 00 00 00 00 2C 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x2C Qual 0x00 (command sequence error) 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: 5.030s
Average write speed 111.0x.
Fixating...
WARNING: Some drives don't like fixation in dummy mode.
Fixating time: 0.001s
/usr/bin/wodim: fifo had 191 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 -dummy driveropts=burnfree -multi -data -tsize=1699786s -

mkisofs
-----------------------
1699786
I: -input-charset not specified, using utf-8 (detected in locale settings)
[ 290 file names deleted]
0.03% done, estimate finish Tue Dec 13 13:32:43 2011
0.06% done, estimate finish Tue Dec 13 13:32:43 2011
0.09% done, estimate finish Tue Dec 13 13:32:43 2011
0.12% done, estimate finish Tue Dec 13 13:32:43 2011
0.15% done, estimate finish Tue Dec 13 13:32:43 2011
0.18% done, estimate finish Tue Dec 13 13:32:43 2011
0.21% done, estimate finish Tue Dec 13 13:32:43 2011
0.24% done, estimate finish Tue Dec 13 13:39:47 2011
0.27% done, estimate finish Tue Dec 13 13:38:59 2011
0.29% done, estimate finish Tue Dec 13 13:38:22 2011
0.32% done, estimate finish Tue Dec 13 13:37:51 2011

mkisofs calculate size command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -print-size -quiet -volid Axis-Allies -volset -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-user/k3bYg5774.tmp -rational-rock -hide-list /tmp/kde-user/k3bKA5774.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-user/k3bsD5774.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-user/k3bDw5774.tmp

mkisofs command:
-----------------------
/usr/bin/genisoimage -gui -graft-points -volid Axis-Allies -volset -appid K3B THE CD KREATOR (C) 1998-2010 SEBASTIAN TRUEG AND MICHAL MALEK -publisher -preparer -sysid LINUX -volset-size 1 -volset-seqno 1 -sort /tmp/kde-user/k3bfq5774.tmp -rational-rock -hide-list /tmp/kde-user/k3bqu5774.tmp -joliet -joliet-long -hide-joliet-list /tmp/kde-user/k3bId5774.tmp -no-cache-inodes -full-iso9660-filenames -iso-level 3 -path-list /tmp/kde-user/k3bZj5774.tmp


The DVDs I'm using are from the same batch that I wrote more than a dozen from under 11.3. I have successfully used k3b since, I think, 10.1 and have never seen this problem before. Googling, I see that it seems to have been a frequent issue in some earlier releases, but hasn't showed up recently.

My presumption is that I have failed to configure something properly, but I can't find any leads that would point me to how to configure it right.
l.t.
Registered Member
Posts
38
Karma
0

Re: cdrecord error 254

Thu Aug 09, 2012 3:24 pm
Call "cdrecord -version" and check the output. If you see something like:

Cdrecord-ProDVD-ProBD-Clone 2.01.01a74 (i386-pc-linux) Copyright (C) 1995-2010 Jörg Schilling

If you are running the original software, also check the other programs to have the same version number in order to be 100% sure. If you see version numbers below 2.01.01a09 (including 2.01), you are running outdated software that needs an update if you are running Linux-2.6.8.1 or newer.

Starting with 2.01.01a32, all original programs contain the year (2007 or later) and Jörg Schilling in the first line of the -version output. As an Example, "mkisofs -version" outputs:

mkisofs 2.01.01a74 (i386-pc-linux) Copyright (C) 1993-1997 Eric Youngdale (C) 1997-2010 Jörg Schilling

If you are not running the original software, get recent original software from the "Download recent" or from the "Download latest" location. Unpack, compile by running "make" and install. Make sure that all programs that send (SCSI) commands to CD/DVD/Blu-Ray drives are installed to be suid root.

If you are running cdrtools frontends like k3b and others and do not like to replace these programs with original versions, you should remove files like /usr/bin/wodim, /usr/bin/genisoimage, /usr/bin/icedax, /usr/bin/readom and replace them by links to the original software. Note that k3b prefers the original over the fork because of the bug in the fork.

to source over threat " CDRTools | iso9660 | mkisofs | no > 4GB | no blueray ": viewtopic.php?f=15&t=107290&p=247897#p247897

 
Reply to topic

Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], bobbywibowo, daret, Exabot [Bot], Google [Bot], Steven, usserr