Pagina 1 di 1
USB e kernel 2.6.9 sda???
Inviato: dom 12 dic 2004, 19:51
da lapo
Ciao a tutti, ho un problema con i moduli... utilizzo la slackware current e ho compilato più volte il kernel 2.6.9, il problema è che i moduli caricati sono molto meno rispetto a quelli del 2.4.27 di conseguenza non funzionano minimamente le porte usb, non danno segni di vita! Ho provato manualmente a caricare in moduli necessari con modprobe ma non da risposte, dmesg non rileva nessun inserimento e in più in dev non c´è nessuna traccia di sda, il kernel mi sembra compilato bene... la stessa configurazione funziona perfettamente a un mio amico! Cosa posso fare? AIUTOOOOO
<BR><br>
USB e kernel 2.6.9 sda???
Inviato: dom 12 dic 2004, 20:19
da legionario
Ciao!!
<BR>
<BR>Anche io ho il tuo stesso problema con le periferiche scsi...anche se l´esiguo numero di moduli, nel mio caso, e´ dovuto al fatto che ho compilato quasi tutte le componenti del kernel come built-in. La ricerca su Google non ha dato esito positivo purtroppo.Colgo l´occasione, quindi, per postare il messaggio che ho gia´ inviato ieri nel forum linux, ma al quale purtroppo non ho ricevuto risposta (l´oggetto e´ : periferiche scsi scomparse nel nulla)...fosse la volta buona che riusciamo a risolvere questo cavolo di problema...
<BR>
<BR>Saluti!<br>
USB e kernel 2.6.9 sda???
Inviato: lun 13 dic 2004, 14:22
da legionario
Forse forse sono vicino alla soluzione: mi hanno consigliato di attivare il devfs nel kernel. Ho controllato il mio config e in effetti non ce l´ho inserito...questa sera lo ricompilero´...
<BR>
<BR>Puoi farmi sapere se a te funziona?
<BR>
<BR>Ciao<br>
USB e kernel 2.6.9 sda???
Inviato: lun 13 dic 2004, 19:10
da lapo
Per Devfs intendi /dev file system support? intanto preso dalla disperazione ho installato module-init-tool 3.1 adesso non solo non c´è nessun miglioramento per il 2.6.9 ma il 2.4.27 non funziona più... nessun modulo caricato!Visto che non ho molta voglia di reinstallare la current e come logico che sia non riesco a rimettere module-init-tool 3.0, qualcuno ha qualche suggerimento?
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR><br>
USB e kernel 2.6.9 sda???
Inviato: lun 13 dic 2004, 21:52
da lapo
Ti ringrazio molto, il tuo consiglio ha risolto il mio problema per l´USB!!!! :-] :-]
<BR>MA COME SEMPRE... qualcosa deve andare storto! IL LETTORE CD/DVD NON FUNZIONA PIù!!!L´errore è sicuramente nella configurazione del kernel, ma cosa ho tralasciato? :-Y <br>
USB e kernel 2.6.9 sda???
Inviato: lun 13 dic 2004, 22:51
da legionario
Ciao Lapo...ascolta... come hai fatto a far funzionare le USB? solo attivando il supporto devfs nel kernel?! Io ci ho provato ma non e´ successo niente....sto impazzendo....
<BR>
<BR>Per quanto riguarda udev ho controllato che fosse attivato: rc.udev lo avevo gia´ reso eseguibile a suo tempo (chmod a+x /etc/rc.d/rc.udev); in rc.local ho aggiunto la riga "/etc/rc.d/rc.udev", non so se questo fosse indispensabile, ma ho letto su un howto che bisognerebbe farlo e quindi l´ho fatto.
<BR>
<BR>Insomma....le ho provate tutte, ma senza risultato...possibile che io sia cosi´ ignorante da non riuscire a risolvere questo stupido problema?
<BR>
<BR>Per favore... aiutatemi perche´ senno´ fiondo dalla finestra ´sto pc...
<BR>
<BR>Grazie di cuore!!
<BR>
<BR>Saluti<br>
USB e kernel 2.6.9 sda???
Inviato: lun 13 dic 2004, 22:53
da useless
devfs e udev fanno la stessa cosa in 2 modi radicalmente opposti, quindi serve solo uno o solo l´altro.
<BR>come potrete notare nella stessa conf del kernel, devfs è DEPRECATO, udev è + nuovo e migliore, quindi vi consiglio di usare questo.
<BR>
<BR>rc.udev viene eseguito automaticamente, non c´è bisogno di eseguirlo a mano da rc.local, anzi, questo è sbagliato.
<BR>
<BR>ti consiglio di reinstallare udev (upgradepkg --reinstall) e di assicurarti di avere hotplug attivo (rc.hotplug eseguibile), in quando senza di esso udev non funzionerà mai.<br>
USB e kernel 2.6.9 sda???
Inviato: lun 13 dic 2004, 23:33
da lapo
Ho attivato devfs, e anche ohci.. uhci.. (roba del genere nella sezione usb) non ti so dire altro comunque il cdrom continua a non funzionarmi!<br>
USB e kernel 2.6.9 sda???
Inviato: mar 14 dic 2004, 1:12
da lapo
La chiave di volta è udev! ancora devo capire bene come funziona, per ora se usi la current prova a fare :
<BR>#/etc/rc.d/rc.udev restart
<BR>#udevstart
<BR>
<BR>Guarda se in /dev è apparso ciò che ti serve...(a me si) questa soluzione è abbastanza orribile e non definitiva ma sicuramente ottima per il morale... :-] :-]
<BR>Grazie mille a tutti<br>
USB e kernel 2.6.9 sda???
Inviato: mar 14 dic 2004, 2:07
da fransemail
Ciao a tutti! Io ho avuto lo stesso problema. Per risolverlo è necessario disabilitare nel kernel il modulo:
<BR>
<BR>Low Performance USB Block driver
<BR>
<BR>Molto probabilmente ti compare una periferica /dev/uba anzichè /dev/sda. Se il modulo è compilato nel kernel ti tocca ricompilare. Il modulo lo trovi in
<BR>
<BR>Device drivers --> Block devices --> Low Performance USB Block driver
<BR>
<BR>del menuconfig. Inoltre ti conviene compilare come modulo il core SCSI ( sd_mod )
<BR>
<BR>Device drivers --> SCSI Device support --> SCSI Disk support
<BR>
<BR>A me ha funzionato!
<BR>
<BR>
<BR>[ Questo Messaggio è stato Modificato da: fransemail il 14-12-2004 02:07 ]
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: fransemail il 14-12-2004 02:08 ]<br>
USB e kernel 2.6.9 sda???
Inviato: mer 15 dic 2004, 0:46
da legionario
Dunque signori!!
<BR>
<BR>Sono qui a ringraziarvi sentitamente per l´aiuto concreto che mi avete fornito!! Grazie ai vostri suggerimenti e ai miei innumerevoli tentativi sono riuscito a risolvere il problema: mi e´ bastato riportare /etc/rc.d/rc.local allo stato iniziale eliminando l´inutile riga che vi avevo aggiunto (quella che eseguiva udev manualmente) e, cosa fondamentale, ho disattivato nel kernel il supporto a Device drivers --> Block devices --> Low Performance USB Block driver (era questo che mi faceva apparire la misteriosa quanto inutile periferica /dev/uba). Pertanto ho anche riannullato il supporto a devfs che, come ho oramai capito, confliggeva evidentemente con udev...ho lasciato quindi in modalita´ eseguibile rc.udev.
<BR>
<BR>Sono arrivato all´ultimo cielo quando ho visto, in fase di boot, il modulo di emulazione scsi riconoscere il mio masterizzatore e, sopratutto, quando ho visto magicamente ricomparire le periferiche scsi in /dev.
<BR>
<BR>Il casino quindi, era provocato principalmente dal supporto a Low Performance USB Block driver nel kernel... (c´e´ da dire comunque che non sono per niente chiari gli help relativi alle varie componenti del kernel).
<BR>
<BR>Spero che la mia esperienza possa essere di aiuto a coloro (spero anche a lapo) che si imbatteranno in un problema analogo!
<BR>
<BR>Un grazie particolare a fransemail che mi ha dato la dritta risolutiva (ti lascio in eredita´ la mia casa come segno della mia riconoscenza) e a useless che e´ sempre disponibile nel fornire valido e competente aiuto!
<BR>
<BR>Un saluto a tutti!<br>