[RISOLTO]Kernel 2.6.24.4 e modulo ide_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
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

[RISOLTO]Kernel 2.6.24.4 e modulo ide_cd

Messaggio da targzeta »

Salve a tutti,
ho compilato stamani il kernel 2.6.24.4 ed ho notato un errore nel momento in cui viene caricato il modulo ide_cd. Ecco l'output:

Codice: Seleziona tutto

hdb: ATAPI 52X DVD-ROM drive, 256kB Cache
Uniform CD-ROM driver Revision: 3.20
hdc: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: ATAPI CD-ROM drive, 0kB Cache
hdc: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: drive not ready for command
...
e continua ripetendo le ultime tre righe per un bel pò.
Come vedete il mio primo lettore /dev/hdb (primary slave) viene rilevato correttamente. Il secondo invece /dev/hdc (secondary master) non viene rilevato bene.
Il drive in questione è un masterizzatore e nel kernel ho disabilitato l'opzione
CONFIG_BLK_DEV_IDESCSI
ovvero l'emulazione scsi perchè nel menù del kernel c'è scritto, proprio su quella voce
WARNING: ide-scsi is no longer needed for cd writing applications!
The 2.6 kernel supports direct writing to ide-cd, which eliminates
the need for ide-scsi + the entire scsi stack just for writing a
cd. The new method is more efficient in every way.
Ultima informazione, al kernel passo il parametro:
hdc=ide-cd
Qualcuno sa come risolvere il problema?

Grazie mille,
Spina
Ultima modifica di targzeta il mar 29 apr 2008, 21:58, modificato 1 volta in totale.
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da conraid »

Non ricordo nel desktop come ho compilato quell'opzione, qui nel notebook l'ho messa come modulo, nel caso servisse, ma non la carica.
ide-cd al kernel non lo passo però

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da targzeta »

conraid ha scritto:Non ricordo nel desktop come ho compilato quell'opzione, qui nel notebook l'ho messa come modulo, nel caso servisse, ma non la carica.
ide-cd al kernel non lo passo però
Ma se maneggi il masterizzatore (tipo fai un mount) il modulo ide_cd viene caricato? Sempre se ce l'hai come modulo.

Ora sono sotto il 2.6.23.12 e sto masterizzando (avevo paura che fosse successo qualche guaio), magari quando finisco provo a non passare l'opzione ide-cd al kernel, ma dubito che possa funzionare.

Facendo qualche ricerca sulla linux kernel mailing list ho letto che forse il driver ide_cd è buggato sul 2.6.24 ma non ci ho capito molto.

Volevo cercare anche nel changelog del 2.6.24 ma è di 5.6Mb e la mia 56K si è messa a ridere....

spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da conraid »

Spetta. ide-cd ce l'ho direttamente nel kernel, quel che ho messo come modulo è l'emulazione scsi

Per la prova e per il changelog ti guardo subito

Mario Vanoni
Iper Master
Iper Master
Messaggi: 3174
Iscritto il: lun 3 set 2007, 21:20
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey
Località: Cuasso al Monte (VA)

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da Mario Vanoni »

- macchina 1 HD IDE, 1 DVD/materizzatore IDE
- Slackware 12.0 aggiornata
- kernel 2.6.24.4 statico, quindi CONFIG_BLK_IDESCSI=y
- hd#=ide-cd non esiste
- mounta i CD delle foto del figlio senza problemi

- idem le due SATA, 12.0 e -current

Mario Vanoni

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da conraid »

Ho provato a masterizzare, ide-scsi non lo carica. ide-cd ce l'ho built-in
Al kernel passo solamente l'opzione per utf8 che ti avevo detto
Ti ho mandato un PM, se ti serve altro fammi sapere

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da targzeta »

Mario Vanoni ha scritto:...
- kernel 2.6.24.4 statico, quindi CONFIG_BLK_IDESCSI=y
...
Penso che se inserisco l'opzione per l'emulazione scsi allora funzionerebbe anche a me. Solo che non voglio abilitarla dato che:
1) Non l'ho mai fatto da quando c'è scritto che non serve più
2) C'è scritto che non serve più

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da targzeta »

conraid ha scritto:Ho provato a masterizzare, ide-scsi non lo carica. ide-cd ce l'ho built-in
Al kernel passo solamente l'opzione per utf8 che ti avevo detto
Ti ho mandato un PM, se ti serve altro fammi sapere
Grazie per le prove e per il PM, io ho provato a non passare l'opzione ide-cd ma, come era prevedibile, non ha funzionato.
Sarà qualche problema tra il driver e il mio masterizzatore, un benq. Bhò, magari ora guardo il changelog di qualche altra release del kernel (visto che sono piccoli, si può fare), magari l'errore non è nel 2.6.24 ma in uno di quelli successivi, dato che ho fatto il salto alla 2.6.24.4 può darsi che mi sono perso qualche cosa per strada :).

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Kernel 2.6.24.4 e modulo ide_cd

Messaggio da targzeta »

Il problema sembra essere risolto con il passaggio al kernel 2.6.25 :). Più tardi prova a masterizzare, se non vi faccio sapere nient'altro vuol dire che il problema è stato risolto.

Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Rispondi