Hallo Liste! Ich habe große Probleme mit dem Brennen einer CD unter Linux. Obwohl ich den Brenner wohl eigentlich richtig eingerichtet habe: jens@rechner:~$ cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: TEAC Model: CD-W524E Rev: 1.0B Type: CD-ROM ANSI SCSI revision: 02 jens@rechner:~$ cdrecord -scanbus Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling Linux sg driver version: 3.1.22 Using libscg version 'schily-0.5' scsibus0: 0,0,0 0) 'TEAC ' 'CD-W524E ' '1.0B' Removable CD-ROM 0,1,0 1) * 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * Bekomme ich kein Image gebrannt. Das Brennen startet ganz normal, stoppt dann aber nach ungefähr 1-2 Sekunden. Ich habe auch schon die Rohlinge gewechselt. Unter Windows funktionierten diese auch einwandfrei. rechner:/home/jens# cdrecord -v speed=24 dev=0,0 image.iso Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling TOC Type: 1 = CD-ROM scsidev: '0,0' scsibus: 0 target: 0 lun: 0 Linux sg driver version: 3.1.22 Using libscg version 'schily-0.5' atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 2 Capabilities : Vendor_info : 'TEAC ' Identifikation : 'CD-W524E ' Revision : '1.0B' Device seems to be: Generic mmc CD-RW. Using generic SCSI-3/mmc CD-R driver (mmc_cdr). Driver flags : SWABAUDIO Drive buf size : 1613472 = 1575 KB FIFO size : 4194304 = 4096 KB Track 01: data 285 MB Total size: 328 MB (32:29.89) = 146242 sectors Lout start: 328 MB (32:31/67) = 146242 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 6 Is not unrestricted Is not erasable Disk sub type: Medium Type C, low Beta category (C-) (6) ATIP start of lead in: -11231 (97:32/19) ATIP start of lead out: 359849 (79:59/74) Disk type: Short strategy type (Phthalocyanine or similar) Manuf. index: 27 Manufacturer: Prodisc Technology Inc. Blocks total: 359849 Blocks current: 359849 Blocks remaining: 213607 Starting to write CD/DVD at speed 24 in write mode for single session. Last chance to quit, starting real write in 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. Performing OPC... Starting new track at sector: 0 Track 01: 2 of 285 MB written (fifo 95%).cdrecord: Input/output error. write_ g1: scsi sendcmd: no error CDB: 2A 00 00 00 04 3D 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.070s timeout 40s write track data: error after 2222080 bytes Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 Writing time: 19.183s Fixating... Fixating time: 17.509s cdrecord: fifo had 99 puts and 36 gets. cdrecord: fifo was 0 times empty and 11 times full, min fill was 93%. rechner:/home/jens# Im Logfile steht leider nix. Den Rohling kann ich danach wegschmeißen. Kann mir jemand helfen? Gruß Jens
On 06-May-2002 Jens Wolfgarten wrote:
rechner:/home/jens# cdrecord -v speed=24 dev=0,0 image.iso Cdrecord
Ich wuerde es mal mit dev=0,0,0 versuchen.
Im Logfile steht leider nix. Den Rohling kann ich danach wegschmeißen.
Kann mir jemand helfen?
man cdrecord, und dort nach der Option "dummy" suchen :-)
Beste Gruesse,
Heinz.
--
E-Mail: Heinz W. Pahlke
Am Montag, 6. Mai 2002 15:02 schrieb Jens Wolfgarten:
rechner:/home/jens# cdrecord -v speed=24 dev=0,0 image.iso Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling TOC Type: 1 = CD-ROM scsidev: '0,0' scsibus: 0 target: 0 lun: 0 Linux sg driver version: 3.1.22 Using libscg version 'schily-0.5' atapi: 1 Device type : Removable CD-ROM Version : 0 Response Format: 2 Capabilities : Vendor_info : 'TEAC ' Identifikation : 'CD-W524E ' Revision : '1.0B' Device seems to be: Generic mmc CD-RW. Using generic SCSI-3/mmc CD-R driver (mmc_cdr). Driver flags : SWABAUDIO Drive buf size : 1613472 = 1575 KB FIFO size : 4194304 = 4096 KB Track 01: data 285 MB Total size: 328 MB (32:29.89) = 146242 sectors Lout start: 328 MB (32:31/67) = 146242 sectors Current Secsize: 2048 ATIP info from disk: Indicated writing power: 6 Is not unrestricted Is not erasable Disk sub type: Medium Type C, low Beta category (C-) (6) ATIP start of lead in: -11231 (97:32/19) ATIP start of lead out: 359849 (79:59/74) Disk type: Short strategy type (Phthalocyanine or similar) Manuf. index: 27 Manufacturer: Prodisc Technology Inc. Blocks total: 359849 Blocks current: 359849 Blocks remaining: 213607 Starting to write CD/DVD at speed 24 in write mode for single session. Last chance to quit, starting real write in 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. Performing OPC... Starting new track at sector: 0 Track 01: 2 of 285 MB written (fifo 95%).cdrecord: Input/output error. write_ g1: scsi sendcmd: no error CDB: 2A 00 00 00 04 3D 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.070s timeout 40s
write track data: error after 2222080 bytes Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 Writing time: 19.183s Fixating... Fixating time: 17.509s cdrecord: fifo had 99 puts and 36 gets. cdrecord: fifo was 0 times empty and 11 times full, min fill was 93%.
Hast Dus beim Start von cdrecord mal mit "driveropts=burnproof" versucht? In der Ausgabe von cdrecord findet sich davon nichts. Gruß Armin
Hallo Jens, [...]
rechner:/home/jens# cdrecord -v speed=24 dev=0,0 image.iso Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling TOC Type: 1 =
Starting to write CD/DVD at speed 24 in write mode for single session. Last chance to quit, starting real write in 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. Performing OPC... Starting new track at sector: 0 Track 01: 2 of 285 MB written (fifo 95%).cdrecord: Input/output error. write_ g1: scsi sendcmd: no error CDB: 2A 00 00 00 04 3D 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field
Dein Problem steht hier : "invalid field in cdb" Check mal Deine image-Datei. Probier es doch mal mit xcdroast eine Image-Datei zu erzeugen und vergleiche die beiden Ergebnisse mal. ccD
Hallo, * On Mon, May 06, 2002 at 03:02:24PM +0200, Jens Wolfgarten wrote:
Ich habe große Probleme mit dem Brennen einer CD unter Linux. Obwohl ich den Brenner wohl eigentlich richtig eingerichtet habe:
jens@rechner:~$ cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: TEAC Model: CD-W524E Rev: 1.0B Type: CD-ROM ANSI SCSI revision: 02
Soweit OK.
jens@rechner:~$ cdrecord -scanbus Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling Linux sg driver version: 3.1.22 Using libscg version 'schily-0.5' scsibus0: 0,0,0 0) 'TEAC ' 'CD-W524E ' '1.0B' Removable CD-ROM 0,1,0 1) * 0,2,0 2) * 0,3,0 3) * 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) *
Auch dier Ausgabe ist 100% OK. Was kommt bei $ cdrecord -atip?
Bekomme ich kein Image gebrannt. Das Brennen startet ganz normal, stoppt dann aber nach ungefähr 1-2 Sekunden. Ich habe auch schon die Rohlinge gewechselt.
Tip: Setz dir in die lilo.conf folgende append-zeile: append="hdc=cdrom hdd=ide-scsi" Sollten die devices _so_ nicht zutreffen, dann setze bitte _dein_ device fuer /cdrom und /brenner statt die Vorgabe. Was steht denn so in der /var/log/messæges <- Systemlog ?? Oeffne ein terminal und mache dort ein: $ tail -f /var/log/messæges Das zeigt dir die letzten Eintraege... Oeffne ein weitzeres terminal und mach einen Brand mit dem Schalter -dummy (das heißt cdrecord testet nur den Brand, schreibt aber nicht!). Somit billiger da kein Rogling zerschosen wird. Nun solltest du auf dem terminal, wo du dein "tail -f" laufen hast, eigentlich sehen was genau abgeht. Poste die Zeilen die Fehlerausgaben deines Brenners betreffen hier in die Liste, ich lese die Liste.... auch wenn ich nicht mehr so viel Zeit wie frueher hab um zu schreiben. Kein bitte Cc:!!
Unter Windows funktionierten diese auch einwandfrei.
Diese Aussage hilft uns nicht weiter!
rechner:/home/jens# cdrecord -v speed=24 dev=0,0 image.iso Cdrecord 1.10 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling TOC Type: 1 = CD-ROM
Schonmal versucht den speed runterzusetzten?? Tip: versuchs mal mit speed=16
ATIP info from disk: Indicated writing power: 6 Is not unrestricted Is not erasable Disk sub type: Medium Type C, low Beta category (C-) (6) ATIP start of lead in: -11231 (97:32/19) ATIP start of lead out: 359849 (79:59/74) Disk type: Short strategy type (Phthalocyanine or similar) Manuf. index: 27
Nimm nicht die billigsten Rohlinge zum testen!
Manufacturer: Prodisc Technology Inc. Blocks total: 359849 Blocks current: 359849 Blocks remaining: 213607 Starting to write CD/DVD at speed 24 in write mode for single session. Last chance to quit, starting real write in 0 seconds. Operation starts. Waiting for reader process to fill input buffer ... input buffer ready. Performing OPC... Starting new track at sector: 0 Track 01: 2 of 285 MB written (fifo 95%).cdrecord: Input/output error. write_ g1: scsi sendcmd: no error CDB: 2A 00 00 00 04 3D 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.070s timeout 40s
Daas sind natuerlich heftige Fehler!
write track data: error after 2222080 bytes Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 Writing time: 19.183s Fixating... Fixating time: 17.509s cdrecord: fifo had 99 puts and 36 gets. cdrecord: fifo was 0 times empty and 11 times full, min fill was 93%.
rechner:/home/jens#
Im Logfile steht leider nix.
Es steht _nichts_ in der /var/log/messages??? Im kernel ist fuer debugging des scsi noch ne zusatzfunktion. Kann hilfreich sein das modul kurz in den kernel zu holen: make menuconfig -> modul anwaehlen. speichern make dep clean modules modules_install Anschl. ein depmod -a und das modul per insmod oder modprobe laden. Schon hat man ein Kernelmodul, schau mal ob du damit mehr Infos ins log kitzelst.
Den Rohling kann ich danach wegschmeißen.
Das kann ich mir wohl vorstellen, ist ja auch 2 x nen sendcmd schief gelaufen.
Kann mir jemand helfen?
Versuchs mit den Tip/'s. MfG, Clemens -- sig_32 Suchen in man-pages nach <Stichwort>: $ man -k <Stichwort> == apropos <Stichwort> oder $ man -f <Stichwort> == whatis <Stichwort> -------------------------------------------------------
Jens Wolfgarten schrieb:
Ich habe große Probleme mit dem Brennen einer CD unter Linux. Obwohl ich den Brenner wohl eigentlich richtig eingerichtet habe:
Track 01: 2 of 285 MB written (fifo 95%).cdrecord: Input/output error. write_ g1: scsi sendcmd: no error CDB: 2A 00 00 00 04 3D 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 Sense Key: 0x5 Illegal Request, Segment 0 Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.070s timeout 40s
write track data: error after 2222080 bytes Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 Writing time: 19.183s Fixating... Fixating time: 17.509s cdrecord: fifo had 99 puts and 36 gets. cdrecord: fifo was 0 times empty and 11 times full, min fill was 93%.
So was ähnliches hatte ich hier auch schon mal vorgetragen. Damals hat es daran gelegen, daß ich den DMA-Modus für den Brenner nicht aktiviert hatte. Probier das vielleicht mal aus.
Hallo, On Mon, 06 May 2002, Jens Wolfgarten wrote:
rechner:/home/jens# cdrecord -v speed=24 dev=0,0 image.iso ^^^^^^^^
Kann der wirklich mit 24x brennen? Egal, geh mal auf nen niedrigeren speed... (z.B. =2, sich hochtesten kann man dann ggfs. immer noch ;) -dnh --
...die cd?s brennen indische kinder. Ach so. Ist das nicht gefährlich, so Kinder mit dem Lötkolben? Ach da sind genug da die sind austauschbar und es werden jeden tag neue produziert..... lötkolben meine ich jetzt ;) Henne und Bernd
On Mon, 6 May 2002, Jens Wolfgarten wrote:
Hallo Liste!
Ich habe große Probleme mit dem Brennen einer CD unter Linux. Obwohl ich den Brenner wohl eigentlich richtig eingerichtet habe:
jens@rechner:~$ cdrecord -scanbus scsibus0: 0,0,0 0) 'TEAC ' 'CD-W524E ' '1.0B' Removable
ich hab dasselbe CDRW - sieht bei mir auch so aus.
Bekomme ich kein Image gebrannt. Das Brennen startet ganz normal, stoppt dann aber nach ungefähr 1-2 Sekunden. Ich habe auch schon die Rohlinge gewechselt. Unter Windows funktionierten diese auch einwandfrei.
rechner:/home/jens# cdrecord -v speed=24 dev=0,0 image.iso Cdrecord 1.10
ich hab jedoch bisher mit max. speed=4 gebrannt, schneller hab ich mir noch nicht getraut ;-) bei mir funzte immer: cdrecord dev=/dev/sg0 speed=4 image.iso -v ist more verbose (no impact) dev=0,0 ist bei mir /dev/sg0 (macht kein Unterschied) Laut Herteller-Handbuch muesste dieses Geraet (TEAC CD-W524E) 24-fach koennen, somit sollte speed=24 klappen. Aber probier trotzdem mal speed=4 (funzt bei mir mit demselben Geraet) Wenn das auch nicht klappt, probier mal ein anderes Image. Dazu nehm ich meistens mkisofs -U [-J|-R] -o image.iso source-dir oder dd if=/dev/hdquelle of=image.iso
cdrecord: fifo had 99 puts and 36 gets. cdrecord: fifo was 0 times empty and 11 times full, min fill was 93%. Das klingt nach Bufferunderrun, also langsamer Brennen.
MfG Conrad.
Am Dienstag, 7. Mai 2002 03:24 schrieb conrad@gliem.de:
bei mir funzte immer: cdrecord dev=/dev/sg0 speed=4 image.iso -v ist more verbose (no impact) dev=0,0 ist bei mir /dev/sg0 (macht kein Unterschied)
ahhhe kurze zwischenfrage... was bitteschön ist /dev/sg0 für ein device? mein Brenner geht mit ide-scsi auf /dev/scd0 ich dachte das sind die devices für die scsi-geräte? -- CU --> Andy (andreas.hoffmann@omicron-printware.de) [ nur tote Fische schwimmen mit dem Strom! ]
Hallo, On Tue, 07 May 2002, Andreas Hoffmann wrote:
Am Dienstag, 7. Mai 2002 03:24 schrieb conrad@gliem.de: ahhhe kurze zwischenfrage... was bitteschön ist /dev/sg0 für ein device?
Scsi-Generic
mein Brenner geht mit ide-scsi auf /dev/scd0
Mach mal ein 'ls -l /dev/scd0 /dev/sr0'. Das sind block-orientierte Devices, die _READ-ONLY_ sind ;)
ich dachte das sind die devices für die scsi-geräte?
CDROM! Nur lesen ;) /dev/sg* sind zeichenorientierte devices, die auch schreibbar sind. Und schreiben musst du ja zum brennen. Schau mal ins Archiv... -dnh -- SIG kill(ed)
Hallo Conrad, hallo Jens, hallo Leute,
Am Dienstag, 7. Mai 2002 03:24 schrieb conrad@gliem.de:
Conrad, kannst Du bitte Deinen Absender so einstellen, dass Dein Name
und nicht nur Deine Mailadresse angezeigt wird? Also:
Vorname Nachname
ich hab jedoch bisher mit max. speed=4 gebrannt, schneller hab ich mir noch nicht getraut ;-)
Wieso nicht, ich brenne mit 8facher Geschwindigkeit (mein Brenner ist eben nicht schneller ;-) und habe noch keine Probleme damit gehabt. Außerdem kann man ruhig weiterarbeiten, das stört den Brenner nicht. Ich habe auch schon (allerdings im Testmodus - man weiß ja nie ;-) diverse Programme aufgerufen, das stört beim Brennen nicht sonderlich.
On Mon, 6 May 2002, Jens Wolfgarten wrote:
cdrecord: fifo had 99 puts and 36 gets. cdrecord: fifo was 0 times empty and 11 times full, min fill was 93%.
Das klingt nach Bufferunderrun, also langsamer Brennen.
Nö, der Puffer war immer zu mindestens 93% gefüllt (min fill) - und niemals leer (steht auch da: fifo was 0 times empty...). Von daher kann der Brenner ruhig mal richtig Gas geben ;-) Gruß Christian Boltz -- Registrierter Linux-Nutzer #239431 Linux - life is too short for reboots.
On Tue, 7 May 2002, Christian Boltz wrote:
Hallo Conrad, hallo Jens, hallo Leute,
Conrad, kannst Du bitte Deinen Absender so einstellen, dass Dein Name und nicht nur Deine Mailadresse angezeigt wird? Also: Vorname Nachname
Sorry, das hab ich wohl bei der letzten Neuinstallation vergessen. Danke fuer den Hinweis, ich haett's sonst nicht gemerkt. Asche auf mein Haupt!
On Mon, 6 May 2002, Jens Wolfgarten wrote:
cdrecord: fifo had 99 puts and 36 gets. cdrecord: fifo was 0 times empty and 11 times full, min fill was 93%.
Das klingt nach Bufferunderrun, also langsamer Brennen.
Nö, der Puffer war immer zu mindestens 93% gefüllt (min fill) - und niemals leer (steht auch da: fifo was 0 times empty...).
Richtig, da war ich blind bzw. ich hab schneller geschrieben als gelesen ;-) MfG, Conrad
participants (12)
-
Andre Heine
-
Andreas Hoffmann
-
Armin Lange
-
Christian Boltz
-
Clemens Wohld
-
Conrad Gliem
-
conrad@gliem.de
-
David Haller
-
Dennis Leist
-
Heinz W. Pahlke
-
Jens Wolfgarten
-
patrick_hess@t-online.de