Newsgroup: it.comp.os.linux.iniziare
Titolo: moduli "inattivi"

Carissimi del ng,
è un mesetto che mi sono installato linux (rh 6.2) ed il sistema non
mi riconosce né il modem (ma è un winmodem non ancora supportato
quindi pace) né la stampante (un modello canon: bjc -1000sp) né la
scheda audio (ESS allegro). mi sto dando da fare, quindi, per
recuperare ciò di cui ho bisogno.
a questo scopo mi sono scaricato il kernel 2.4.17, l'ultimo, sapendo
p_e_r  c_e_r_t_o che lì avrei potuto trovare il driver della scheda
audio.
le mie aspettative però non sono state del tutto soddisfatte.
dopo aver decompresso il file (in /usr/src/linux) ho fatto partire
nell'ordine:
make config --> non c'era traccia del driver che cercavo, ovvero
maestro3
make menuconfig --> come sopra
make xconfig --> sorpresa!
con make xconfig riesco a trovare il driver ma non è selezionabile,
ovvero inattivo. più rozzamente, appare nella finestra di dialogo ma
colorato con un grigio più 'spento' e anche se ci cliccavo sopra come
un matto non riuscivo né a selezionarlo per includerlo nel kernel, né
a selezionarlo come modulo.
ho provato allora ad usare insmod per caricare il driver come modulo.
non trovando alcun file .o ho provato a compilare il codice del driver
con: 
gcc -c maestro3.c
a questo punto il compilatore mi dà una serie di errori che in parte
sono riuscito a capire ma che, essendo del tutto ignorante di
programmazione, specie in c, m'hanno fatto desistere dalla
prosecuzione.
c'è qualche buona anima che mi sa dare un consiglio o un'indicazione?
aspetto con impazienza e ringrazio in anticipo per l'attenzione

 a selezionarlo come modulo.
Probabilmente è un modulo che dipende da altri, e devi quindi selezionare
innanzitutto il "capostipite" per rendere cliccabili i "figli".
-- 
Massimo Bacilieri AKA Crononauta 
ulib...@libero.it
 ; ICQ UIN: 4005815
»»» Se stringi il pugno, non potrai mai prendere niente. Solo se tendi il 
    palmo aperto, potrai possedere il mondo (da "La Tigre e il Dragone") 

 ha scritto:
->On Thu, 24 Jan 2002 15:38:08 GMT, gb_hapax
<NOhap...@SPAMMMMyahoo.it> wrote:
->> make xconfig --> sorpresa!
->> con make xconfig riesco a trovare il driver ma non è
selezionabile,
->> ovvero inattivo. più rozzamente, appare nella finestra di dialogo
ma
->> colorato con un grigio più 'spento' e anche se ci cliccavo sopra
come
->> un matto non riuscivo né a selezionarlo per includerlo nel kernel,
né
->> a selezionarlo come modulo.
->
->Probabilmente è un modulo che dipende da altri, e devi quindi
selezionare
->innanzitutto il "capostipite" per rendere cliccabili i "figli".
->
->-- 
->Massimo Bacilieri AKA Crononauta 
->
ulib...@libero.it
 ; ICQ UIN: 4005815
->»»» Se stringi il pugno, non potrai mai prendere niente. Solo se
tendi il 
->    palmo aperto, potrai possedere il mondo (da "La Tigre e il
Dragone") 
non credo che sia questo il problema, dato che ho provato a
selezionare abbondantemente qua e là proprio pensando che la questione
fosse questa.
inoltre gli altri drivers ESS sono attivabili, quindi non so...
in ogni caso ti ringrazio. riproverò in modo più sistematico.
aspetto comunque anche altri suggerimenti.
ciao

 inoltre gli altri drivers ESS sono attivabili,
Sulla mia Slackware 8 il modulo maestro3 è presente (anche io ho una ESS
Allegro sul laptop). Il comando lsmod (che ti da una lista dei moduli
presenti e da chi dipendono) a me dice che ac97_codec e soundcore sono usati
da maestro3, quindi come minimo mi viene da pensare che servono quelli 
(almeno sul mio sistema).
ciao
Fabiolo

 ho provato allora ad usare insmod per caricare il driver come modulo.
Usa modprobe, non insmod
Ciao
  Andrea

 ha scritto:
-....
->Vuol dire che per attivare quella voce devi prima attivare
qualcos'altro.
->Suppongo che tu abbia gia' abilitato i moduli base per il suono...
Oppure e'
->un driver sperimentale e tu non hai attivato la relativa voce.
-> 
->> ho provato allora ad usare insmod per caricare il driver come
modulo.
->Usa modprobe, non insmod
->
->Ciao
->  Andrea
In effetti il problema era proprio che non avevo attivato l'opzione
per i moduli sperimentali. ti ringrazio molto.
ora perň č sorto un altro problema.
ho compliato il kernel assumento (malaugurata idea!) il driver audio
in modo statico.
quando faccio il reboot e lancio sndconfig questo mi dice che non
appare che io abbia il modulo soundcore.o e che insomma č meglio se
ricompilo un'altra volta il kernel con il supporto sound modulare.
questo faccio e PERO', dopo tutta la trafila, al re-reboot ed al
re-sndconfig mi arriva ancora lo stesso messaggio sulla mancanza del
modulo soundcore etc..
che dire? che fare?
gb

 audio.
Fai attenzione a quello che stai facendo:
la RH 6.2 non e' predisposta per un kernel 2.4.x
infatti dovrebbe avere un 2.2.12 ?
Devi fare un po' di upgrade a qualche pacchetto per essere sicuro che
tutto possa funzionare oppure ti fermi ad un kernel 2.2.X
-- 
My real address is - "ALIA".     /---/  /|  /  /---  /---/  /|  /  /---
Linux Registered User # 137378  /  _   / | /  /---  /  _   / | /  /--- 
ICQ n. 52266726                /___/  /  |/  /___  /___/  /  |/  /___
http://digilander.iol.it/gne73

in data Fri, 25 Jan 2002 18:24:06 GMT, GneGne <gn...@libero.itALIA> ha
scritto:
->Fai attenzione a quello che stai facendo:
->la RH 6.2 non e' predisposta per un kernel 2.4.x
->infatti dovrebbe avere un 2.2.12 ?
->Devi fare un po' di upgrade a qualche pacchetto per essere sicuro
che
->tutto possa funzionare oppure ti fermi ad un kernel 2.2.X
->
->-- 
->My real address is - "ALIA".     /---/  /|  /  /---  /---/  /|  /
/---
->Linux Registered User # 137378  /  _   / | /  /---  /  _   / | /
/--- 
->ICQ n. 52266726                /___/  /  |/  /___  /___/  /  |/
/___
->
http://digilander.iol.it/gne73
ho già capito che mi sono ficcato in un casino che non immaginavo
neanche :-)
comunque, effettivamente questo aspetto non l'ho preso in
considerazione e forse questo spiega una serie di problemi che sono
sopravvenuti una volta riuscito ad attivare e compilare il driver che
cercavo (in effetti, in quel caso, il problema era che non avevo
attivato la voce:
Prompt for development and/or incomplete code/drivers
nella configurazione del kernel ).
comunque, come dicevo, il modulo l'ho attivato e compilato e però, una
volta reboottato e tutto, sndconfig non mi segnala che non trova
soundcore.o e quindi non parte.
immagino che il problema stia, come dici tu, nel fatto che devo
upgradare il software. mi sono già stampato il file changes. vedrò ora
di procurarmi tutto ciò di cui ho bisogno.
ti ringrazio
gb