Problema cdrecord coi CD.

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Raistlin84
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: lun 28 mar 2005, 0:00
Località: Pistoia

Problema cdrecord coi CD.

Messaggio da Raistlin84 »

Sul mio laptop ho un problemino che ho notato solo ora.
Uso K3b e ha sempre funzionato bene a masterizzare dvd e funziona tutt'ora.Ma i cd non li masterizza...non capisco perchè!Dovevo fare un cd audio... ma mi dà questo errore:
-cdrecord ha riportato un errore sconosciuto (codice 255)
-Unknown error 255
-Try to use TAO...

Ovviamente ho provato con tao ma non cambia niente.
Ho notato che prova a scrivere in modalità SAO se gli dò auto, ma se vado nella configurazione di K3b vedo che ho cdrecord 2.1 e tra le modalità non c'è SAO.
Sapete come devo fare?

Edit:
questo è cio che dice cdrecord -scanbus:
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.14
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: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

E questo di cdrecord dev=help:
drecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.14
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
Supported SCSI transports for this platform:

Transport name: sg
Transport descr.: Generic transport independent SCSI
Transp. layer ind.:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: pg
Transport descr.: SCSI transport for ATAPI over Parallel Port
Transp. layer ind.:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: ATA
Transport descr.: ATA Packet specific SCSI transport
Transp. layer ind.: ATAPI:
Target specifier: bus,target,lun
Target example: ATAPI:1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: ATA
Transport descr.: ATA Packet specific SCSI transport using sg interface
Transp. layer ind.: ATA:
Target specifier: bus,target,lun
Target example: 1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Transport name: RSCSI
Transport descr.: Remote SCSI
Transp. layer ind.: REMOTE:
Target specifier: rscsi@host:bus,target,lun
Target example: REMOTE:rscsi@host:1,2,0
SCSI Bus scanning: supported
Open via UNIX device: not supported

Avatar utente
Raistlin84
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: lun 28 mar 2005, 0:00
Località: Pistoia

Messaggio da Raistlin84 »

Potrebbe dipendere che nel kernel non è abilitato il modulo ide-scsi?
Ma il fatto strano è i dvd li masterizza!Solo i cd non fanno, nemmeno cd dati o audio che siano.

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

Raistlin84 ha scritto:Potrebbe dipendere che nel kernel non è abilitato il modulo ide-scsi?
Ma il fatto strano è i dvd li masterizza!Solo i cd non fanno, nemmeno cd dati o audio che siano.
non so che dire apparte che l'ide-scsi serve con il 2.4 mentre con il 2.6 non è necessario

M

Avatar utente
Raistlin84
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: lun 28 mar 2005, 0:00
Località: Pistoia

Messaggio da Raistlin84 »

Nessuno sà da che può dipendere...in questi giorni ho provato praticament di tutto...
E su google non ho trovato niente di simile...

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Il tuo masterizzatore supporta il multiword DMA?
Allora potresti tentare con: hdparm -d1 -X34 /dev/hdc
E l'UltraDMA mode:? Allora potresti tentare con:
hdparm -d1 -X64 /dev/hdc
o quello che è il tuo masterizzatore.
Che tracce esattamente stai copiando?
Ce ne sono anche di molto brevi
(intendo < 2 secondi)?

M.

Avatar utente
Raistlin84
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: lun 28 mar 2005, 0:00
Località: Pistoia

Messaggio da Raistlin84 »

Il fatto è che non masterizza nessun tipo di cd, che lo faccia di dati o di musica.Sia file piccoli o grandi non cambia niente.Ma i dvd nessun problema,è qui il fatto strano.I dvd sì e cd no di qualunque tipo.Sì,il DMA lo supporta ed è abilitato.Per l ultra dma non saprei davvero che dirti.Ma l errore me lo dà subito quando provo a masterizzare,tant'è che non mi sciupa neanche il cd.
Da win funziona bene,quindi si esclude difetti fisici del masterizzatore.

Avatar utente
conqueror
Linux 1.x
Linux 1.x
Messaggi: 119
Iscritto il: mar 27 dic 2005, 12:02
Località: Roma
Contatta:

Messaggio da conqueror »

ho il tuo stesso problema che per varie cause( esami in primis) non ho avuto tempo di sistemare ancora. Non è un problema del ide_scsi perchè se da user non masterizza, mentre da root masterizza. Prova a masterizzare da root e vedi che fa. Se lo fa abbiamo lo stesso problema che penso sia una cavolata da sistemare, sarà qualche permesso che ancora nn ho ricontrollato.

Avatar utente
Raistlin84
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: lun 28 mar 2005, 0:00
Località: Pistoia

Messaggio da Raistlin84 »

No,no nemmeno da root!!!
Masterizza i dvd ma non i cd!!!

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Ma che versione di cdrecord ecc ecc usi?

M.

Avatar utente
Raistlin84
Linux 3.x
Linux 3.x
Messaggi: 542
Iscritto il: lun 28 mar 2005, 0:00
Località: Pistoia

Messaggio da Raistlin84 »

Allora avevo scritto nel primo post la versione di cdrecord, comunque riscrivo qui un pò di info:
cdrdao 1.1.9
cdrecord 2.1

Potrebbe dipendere dal fatto che cdrecord è stato installato col kernel 2.4.x della slackware 10.2 e poi io ho compilato da sorgenti il 2.6.14, perchè prima identificava il lettore cd come hdc ora come sr0 poichè sono riuscito a farglielo riconoscere come sata [mettendo anche l'append a lilo] magari devo ricompilare cdrecord???
Però la cosa che non comprendo è che i dvd li creo e li copio alla grande, solo i cd ,di nessun tipo, riesco a masterizzare.

Edit: questo è l'output di K3b riguardo il problema di cdrecord [ho fatto da root,almeno escludo che dipenda da qualche permesso]:
ystem
-----------------------
K3b Version: 0.12.10

KDE Version: 3.4.2
QT Version: 3.3.4
Kernel: 2.6.14
Devices
-----------------------
MATSHITA DVD-RAM UJ-831S 1.90 (/dev/sr0, ) at /mnt/cdrom [CD-R; CD-RW; CD-ROM; DVD-ROM; DVD-RAM; DVD-R; DVD-RW; DVD+R; DVD+RW; DVD+R DL] [DVD-ROM; DVD-R sequenziale; 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; Riscrittura limitata]

Used versions
-----------------------
cdrecord: 2.1

cdrecord
-----------------------
/usr/bin/cdrecord: Warning: Running on Linux-2.6.14
/usr/bin/cdrecord: There are unsettled issues with Linux-2.5 and newer.
/usr/bin/cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: '1,0,0'
scsibus: 1 target: 0 lun: 0
/usr/bin/cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.
/usr/bin/cdrecord: For possible targets try 'cdrecord -scanbus'.
/usr/bin/cdrecord: For possible transport specifiers try 'cdrecord dev=help'.
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
TOC Type: 0 = CD-DA

cdrecord command:
-----------------------
/usr/bin/cdrecord -v gracetime=2 dev=1,0,0 speed=4 -tao driveropts=burnfree -eject -overburn -useinfo -audio -shorttrack /root/Desktop/k3b_audio_0_01.inf /root/Desktop/k3b_audio_0_02.inf

Potrebbe esser questo l'errore fatale?
/usr/bin/cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.

Ecco altre info:

root@mars:~# cdrecord -checkdrive
cdrecord: No CD/DVD-Recorder device specified.
Usage: cdrecord [options] track1...trackn

Use cdrecord -help
to get a list of valid options.

Use cdrecord blank=help
to get a list of valid blanking options.

Use cdrecord dev=b,t,l driveropts=help -checkdrive
to get a list of drive specific options.

Use cdrecord dev=help
to get a list of possible SCSI transport specifiers.

Ho provato a dare cdrecord dev=xxx perchè pensavo non riconoscesse il device come dice sopra, ma non succede niente, mi ripropone queste info.

apollo11
Linux 0.x
Linux 0.x
Messaggi: 3
Iscritto il: mer 22 mar 2006, 21:59

Messaggio da apollo11 »

Con il mio portatile (Toshiba Satellite A100-155) avevo un problema simile. Nel mio caso sono riuscito a far riconoscere a cdrecord il masterizzatore passandogli il parametro dev=/dev/sr0

In k3b è possibile specificare i parametri da passare ai vari programmi in:

Settings -> Configure K3b -> Programs -> User Parameters

Avatar utente
Flinco
Linux 0.x
Linux 0.x
Messaggi: 45
Iscritto il: gio 14 apr 2005, 0:00
Località: Pontebba (UD)
Contatta:

Messaggio da Flinco »

Il problema è il kernel 2.6.14 (ne sono quasi certo).
Prova a compilare una versione precedente (basta la 2.6.13.5) e probabilment il problema si risolverà.

Sono mesi che io e altri utenti abbiamo un problema simile che è emerso dal 2.6.14 in poi (con nessuna versione successiva si risolve).
Date un'occhio a questi link:
http://www.slacky.it/forum/viewtopic.php?t=10583
http://k3b.plainblack.com/message-board ... t-8.6.14/1

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

apollo11 ha scritto:Con il mio portatile (Toshiba Satellite A100-155) avevo un problema simile. Nel mio caso sono riuscito a far riconoscere a cdrecord il masterizzatore passandogli il parametro dev=/dev/sr0

In k3b è possibile specificare i parametri da passare ai vari programmi in:

Settings -> Configure K3b -> Programs -> User Parameters
già anche a me non rileva /dev/sg*. dovresti aggiungere a udev una regola per greare /dev/sg*, oppure, come ti hanno suggerito passi il device a cdrecord. Per creare sg* basta che crei un link simbolico alla tua periferica (ln -s /dev/hdb /dev/sg0)

M

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

È stato caricato il modulo sg? (forse è per questo che non c'è il device)

Rispondi