Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
moduli kernel
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
silvius
Guru
Guru


Joined: 16 May 2006
Posts: 364

PostPosted: Wed Jun 07, 2006 5:23 pm    Post subject: moduli kernel Reply with quote

Domanda banale: Quando preparavo il kernel per la compilazione, anzichè includere i vari moduli, li mettevo con il flag [m].
Adesso vorrei vedere quali di quei moduli sono caricati e lancio " lsmod", ma non c'è neanche un modulo, è normale ?
Se volessi togliere un modulo, listarli o aggiungerli con modprobe come devo fare ?

Saluto
Back to top
View user's profile Send private message
emix
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1014

PostPosted: Wed Jun 07, 2006 5:29 pm    Post subject: Reply with quote

In teoria tutti i moduli necessari vengono caricati all'avvio da coldplug, quindi qualcosa la dovresti comunque avere.

La seconda parte della domanda non l'ho capita, comunque se vuoi caricare un modulo usi "modprobe", se lo vuoi scaricare usi "rmmod", se li vuoi eliminare ti ricompili il kernel :wink:

Tutti i moduli stanno in /lib/modules, se li vuoi vedere entra in quella directory.
Back to top
View user's profile Send private message
Apetrini
Veteran
Veteran


Joined: 09 Feb 2005
Posts: 1158

PostPosted: Wed Jun 07, 2006 5:33 pm    Post subject: Reply with quote

se vuoi che ad ogni avvio vengano caricati determinati moduli mettili in

Code:
/etc/modules.autoload.d/kernel-2.6

_________________
Linux ape 2.6.31-vanilla. Paludis since 0.28.0.
Back to top
View user's profile Send private message
=DvD=
Veteran
Veteran


Joined: 25 Mar 2004
Posts: 1353

PostPosted: Wed Jun 07, 2006 10:01 pm    Post subject: Reply with quote

e con bash-completion se scrivi modprobe e poi "tabbi" (premi tab) ti lista tutti i moduli.
Back to top
View user's profile Send private message
silvius
Guru
Guru


Joined: 16 May 2006
Posts: 364

PostPosted: Thu Jun 08, 2006 7:14 am    Post subject: Reply with quote

Scusate non ho capito se è normale che con lsmod non vedo nessun modulo?
Penso che dovrebbe essere normale non vedere nulla se compilavo il kernel con l' opzione [*], ma con [m] dovrebbero essere dei moduli normali.

In /etc/modules.autoload.d/kernel-2.6 non c'è nessun modulo elencato, ma pensavo che qui dovevo mettere moduli scaricati successivamente, no ?

Saluto
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Thu Jun 08, 2006 7:37 am    Post subject: Reply with quote

lsmod ti mostra i moduli caricati in memoria. Se non ne hai nessuno é normale che ti mostri una lista vuota.

l'autoload serve per elencare i moduli da caricare automaticamente all'avvio del computer.
_________________
Ciao da me!
Back to top
View user's profile Send private message
misterwine
Guru
Guru


Joined: 14 Nov 2005
Posts: 341
Location: Zelarino (VE)

PostPosted: Thu Jun 08, 2006 7:41 am    Post subject: Reply with quote

Magari se utilizzi coldpug dovrebbe comunque caricare qualche modulo all' avvio. Coldplug fa parte del tuo runlevel di default?
_________________
"Se in un primo momento l' idea non è assurda,
allora non c'è nessuna speranza che si realizzi." (A.Einstein)
Back to top
View user's profile Send private message
silvius
Guru
Guru


Joined: 16 May 2006
Posts: 364

PostPosted: Thu Jun 08, 2006 7:52 am    Post subject: Reply with quote

randomaze wrote:
lsmod ti mostra i moduli caricati in memoria. Se non ne hai nessuno é normale che ti mostri una lista vuota.

l'autoload serve per elencare i moduli da caricare automaticamente all'avvio del computer.


Quindi quando compilo il kernel con i moduli, lui in automatico non li inserisce nei moduli da caricare all' avvio lo devo fare io, giusto ?

Saluto
Back to top
View user's profile Send private message
fat_penguin
Apprentice
Apprentice


Joined: 25 Jul 2004
Posts: 294
Location: sud side of Switzerland

PostPosted: Thu Jun 08, 2006 7:52 am    Post subject: Reply with quote

Ciao,
con il comando
Code:
modprobe -ls

dovresti vedere quali moduli hai a disposizione.

Se usando il comando
Code:
lsmod
non vedi nulla significa che per quello che stai facendo non è necessario nessun modulo. Se le cose vitali sono build-in nel kernel è possibilissimo che non hai moduli caricati..

byebye
fat_penguin
Back to top
View user's profile Send private message
silvius
Guru
Guru


Joined: 16 May 2006
Posts: 364

PostPosted: Thu Jun 08, 2006 8:06 am    Post subject: Reply with quote

fat_penguin wrote:
Ciao,

Se usando il comando
Code:
lsmod
non vedi nulla significa che per quello che stai facendo non è necessario nessun modulo. Se le cose vitali sono build-in nel kernel è possibilissimo che non hai moduli caricati..

byebye
fat_penguin


Io pensavo che con lsmod vedevo i moduli caricati dal sistema quando partiva oppure quelli che caricavo con modprobe, non pensavo che il sistema fosse dinamico nel senso che capiva quando era necessario caricare o scaricare dei moduli. Dove è scritto quali moduli caricare in funzione dell' applicazione ?

Per il kernel ho seguito una guida sul risparmio energetico, dove richiedeve delle parti non incorporate nel kernel, per questo non è tutto built-in

Saluto
Back to top
View user's profile Send private message
fat_penguin
Apprentice
Apprentice


Joined: 25 Jul 2004
Posts: 294
Location: sud side of Switzerland

PostPosted: Thu Jun 08, 2006 8:16 am    Post subject: Reply with quote

silvius wrote:
fat_penguin wrote:
Ciao,

Se usando il comando
Code:
lsmod
non vedi nulla significa che per quello che stai facendo non è necessario nessun modulo. Se le cose vitali sono build-in nel kernel è possibilissimo che non hai moduli caricati..

byebye
fat_penguin


Io pensavo che con lsmod vedevo i moduli caricati dal sistema quando partiva oppure quelli che caricavo con modprobe, non pensavo che il sistema fosse dinamico nel senso che capiva quando era necessario caricare o scaricare dei moduli. Dove è scritto quali moduli caricare in funzione dell' applicazione ?

Per il kernel ho seguito una guida sul risparmio energetico, dove richiedeve delle parti non incorporate nel kernel, per questo non è tutto built-in

Saluto


Premettiamo che a volte il caricamento a mano dei moduli è ancora necessario, comunque con hotplug il caricamento è automatizzato in base agli eventi nel sistema.

EDIT: questo è interessante: http://wiki.gentoo-italia.net/index.php/Cosa_%C3%A9,_e_come_funziona_hotplug

byebye
fat_penguin
Back to top
View user's profile Send private message
silvius
Guru
Guru


Joined: 16 May 2006
Posts: 364

PostPosted: Thu Jun 08, 2006 8:41 am    Post subject: Reply with quote

Grazie per il link, è stato chiaro.

Saluto
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum