I moduli che mi elenca "lsmod"

Domande e richieste di un principiante alle prime armi con Ubuntu e il mondo GNU/Linux in generale. Per domande specifiche, utilizzare le altre sezioni.
Regole della sezione
In questa sezione possono inserire nuove discussioni solo coloro che fanno parte del livello "Prode Principiante" e che non hanno superato i 100 messaggi, tutti gli altri possono comunque rispondere regolarmente. Se si fa parte di questo livello e si è registrati al forum prima del 24 aprile 2012, data del passaggio al nuovo forum, consultare questa discussione.

Immagine Come usare UbuntuPrimi passi su Ubuntu Immagine Amministrazione del sistemaComandi di baseInstallare programmiLog di sistemaRiga di comandoSudo
dupa
Prode Principiante
Messaggi: 56
Iscrizione: domenica 24 settembre 2006, 1:27

I moduli che mi elenca "lsmod"

Messaggio da dupa »

Se do il comando "lsmod" mi viene elencato un botto di moduli.
Se però vado in /etc/modules trovo pochissima roba... allora mi domando.. in quale file di config vengono scelti tutti i moduli da caricare che mi vengono listati da lsmod?

Grazie
4lberto
Prode Principiante
Messaggi: 66
Iscrizione: giovedì 5 ottobre 2006, 15:06

Re: I moduli che mi elenca "lsmod"

Messaggio da 4lberto »

lsmod non dà come output il contenuto di /etc/modules , bensì il contenuto di /proc/modules, che contiene la lista dei moduli del kernel che sono correntemente caricati. :)

by 4LbErTo ;D
dupa
Prode Principiante
Messaggi: 56
Iscrizione: domenica 24 settembre 2006, 1:27

Re: I moduli che mi elenca "lsmod"

Messaggio da dupa »

4lberto ha scritto: lsmod non dà come output il contenuto di /etc/modules , bensì il contenuto di /proc/modules, che contiene la lista dei moduli del kernel che sono correntemente caricati. :)

by 4LbErTo ;D
mmm sì, però stavo chiedendo in quale file di configurazione è definita la lista di moduli che vengono caricati...
ho già provato guardare in /etc/modules e in /etc/modprobe.d/* ma non ho trovato nulla che mi indica tutti quei moduli che poi posso vedere tramite un "lsmod".

ciao e grazie
Ikitt

Re: I moduli che mi elenca "lsmod"

Messaggio da Ikitt »

dupa ha scritto: mmm sì, però stavo chiedendo in quale file di configurazione è definita la lista di moduli che vengono caricati...
In buona parte e` udev che si occupa di caricare i moduli in base all''hardware rilevato. Questo processo pero` e` automatizzato, e non dipende (sostanzialmente) da file di configurazione.
O meglio: mediante opportuni file di configurazione questo comportamento si puo` correggere in vari modi, ma non c''e` (e non ci puo` essere!) una lista vera e propria come ti aspettavi.
dupa
Prode Principiante
Messaggi: 56
Iscrizione: domenica 24 settembre 2006, 1:27

Re: I moduli che mi elenca "lsmod"

Messaggio da dupa »

Ikitt ha scritto:
dupa ha scritto: mmm sì, però stavo chiedendo in quale file di configurazione è definita la lista di moduli che vengono caricati...
In buona parte e` udev che si occupa di caricare i moduli in base all''hardware rilevato. Questo processo pero` e` automatizzato, e non dipende (sostanzialmente) da file di configurazione.
O meglio: mediante opportuni file di configurazione questo comportamento si puo` correggere in vari modi, ma non c''e` (e non ci puo` essere!) una lista vera e propria come ti aspettavi.
faccio questa domanda, perchè dopo un reboot ha smesso di funzionare la eth0, dando un "lspci" vedo elencata la scheda di rete.. però se do un "dmesg | grep eth0" non appare niente, quando invece prima apparivano un po'' di righe..

Ho guardato ovunque in /etc/modules e in /etc/modprobe.d/* ma non ho trovato nulla che potrebbe influire sul fatto che non vedo più eth0 :(
Allora in pratica il senso del thread era di capire dove cavolo potevo andare a cercare oltre ai due posti già citati..

Se qualcuno ha idee..
Grazie!
dupa
Prode Principiante
Messaggi: 56
Iscrizione: domenica 24 settembre 2006, 1:27

Re: I moduli che mi elenca "lsmod"

Messaggio da dupa »

ah una nota forse utile.. se avvio con una Ubuntu Desktop in modalità live, la eth0 funziona correttamente e ando un dmesg | grep eth0 vedo una 20 di righe di roba ;)
e facendo ifconfig mi ritrovo la mia bella eth0.
dupa
Prode Principiante
Messaggi: 56
Iscrizione: domenica 24 settembre 2006, 1:27

Re: I moduli che mi elenca "lsmod"

Messaggio da dupa »

Mi è venuta in mente un'altra cosa.
Visto che nella versione live di ubuntu desktop, la mia scheda di rete appare in ifconfig, qualcuno mi potrebbe dire come faccio a scoprire quale modulo del kernel la versione live usa per far andare la mia scheda di rete.. in modo tale da poter poi tentare nella versione installata di fargli caricare sto cavolo di modulo.

grazie
4lberto
Prode Principiante
Messaggi: 66
Iscrizione: giovedì 5 ottobre 2006, 15:06

Re: I moduli che mi elenca "lsmod"

Messaggio da 4lberto »

credo ti possa essere utile sapere che i moduli caricati all'avvio sono quelli presenti in /lib/modules//modules.dep. Tieni inoltre presente che è il depmod che si occupa di aggiornare questo file all'inizializzazione del sistema, gestendo i vari symbol reciproci.
Ultima modifica di 4lberto il giovedì 26 ottobre 2006, 15:58, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Dilemmi del principiante”

Chi c’è in linea

Visualizzano questa sezione: mondo899 e 4 ospiti