Repository 32bit  Forum
Repository 64bit  Wiki

evitare di caricare moduli inutili

Scrivete su questo forum se avete problemi o volete dare buoni consigli sui computer portatili (Laptop).

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) Citare il modello preciso del laptop in questione.
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.

evitare di caricare moduli inutili

Messaggioda Crow » mar feb 09, 2010 14:38

ciao a tutti scrivo per un problema che mi si pone ultimamente, dando il comando lsmod ho notato che alcuni moduli a me non servono, per esempio bluetooth, lp(tra l'altro non so a che serve) mmc per il lettore di schede mmc, sd ecc. tutti sti moduli li ho backlistati in modprobe.d-->blacklist, ma nulla alla fine solo vboxdrv non viene caricato da tutti quelli da me blacklistati, come mai, e come posso fare per non farli partire più.
Crow
Linux 2.4
Linux 2.4
 
Messaggi: 258
Iscritto il: ven ago 17, 2007 14:37
Slackware: 14.0
Kernel: 3.2.29
Desktop: KDE
Distribuzione: BackTrack

Re: evitare di caricare moduli inutili

Messaggioda 414N » mar feb 09, 2010 15:53

Se li hai messi in blacklist ma continuano a comparire ugualmente all'avvio, probabilmente è perché vengono caricati all'interno del file /etc/rc.d/rc.modules.
Controlla se le righe per il caricamento di quei moduli non sono commentate e, se così è, cancellale o commentale per vederli sparire al prossimo riavvio.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: evitare di caricare moduli inutili

Messaggioda lamarozzo » mar feb 09, 2010 17:30

Solo per chiedere: ma che male ti fanno i moduli se effettivamente corrispondono ad harware che hai sul sistema?
Avatar utente
lamarozzo
Linux 2.6
Linux 2.6
 
Messaggi: 732
Iscritto il: mer lug 13, 2005 23:00
Località: Roma
Desktop: xfce
Distribuzione: archlinux

Re: evitare di caricare moduli inutili

Messaggioda metrofox » mar feb 09, 2010 19:47

lamarozzo ha scritto:Solo per chiedere: ma che male ti fanno i moduli se effettivamente corrispondono ad harware che hai sul sistema?


A volte ci sono moduli che sono caricati senza che nemmeno ci sia l'hardware compatibile con quel modulo perché l'hardware è inesistente(spesso avviene quando vengono caricati kernel huge o generic "stock"), per questo poi si prosegue con la compilazione/ricompilazione del kernel.
Avatar utente
metrofox
Linux 2.6
Linux 2.6
 
Messaggi: 758
Iscritto il: gio ago 07, 2008 11:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)

Re: evitare di caricare moduli inutili

Messaggioda Blallo » mar feb 09, 2010 19:49

metrofox ha scritto:
lamarozzo ha scritto:Solo per chiedere: ma che male ti fanno i moduli se effettivamente corrispondono ad harware che hai sul sistema?


A volte ci sono moduli che sono caricati senza che nemmeno ci sia l'hardware compatibile con quel modulo perché l'hardware è inesistente(spesso avviene quando vengono caricati kernel huge o generic "stock"), per questo poi si prosegue con la compilazione/ricompilazione del kernel.

ma sei sicuro? a me non ha mai caricato più dello stretto necessario (anzi, qualcosa si pure scordava di caricarla) :-k
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3244
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: evitare di caricare moduli inutili

Messaggioda metrofox » mar feb 09, 2010 20:22

jimmy_page_89 ha scritto:
metrofox ha scritto:
lamarozzo ha scritto:Solo per chiedere: ma che male ti fanno i moduli se effettivamente corrispondono ad harware che hai sul sistema?


A volte ci sono moduli che sono caricati senza che nemmeno ci sia l'hardware compatibile con quel modulo perché l'hardware è inesistente(spesso avviene quando vengono caricati kernel huge o generic "stock"), per questo poi si prosegue con la compilazione/ricompilazione del kernel.

ma sei sicuro? a me non ha mai caricato più dello stretto necessario (anzi, qualcosa si pure scordava di caricarla) :-k


A me ad esempio l'huge caricava moduli come quello del bluetooth e gli ath9k(quando io ho bisogno degli ath5k) e non ho bluetooth, spè che mo i dubbi vengono anche a me :)
Avatar utente
metrofox
Linux 2.6
Linux 2.6
 
Messaggi: 758
Iscritto il: gio ago 07, 2008 11:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)

Re: evitare di caricare moduli inutili

Messaggioda d4z_c0nf » mar feb 09, 2010 20:49

metrofox ha scritto:
jimmy_page_89 ha scritto:
metrofox ha scritto:
A volte ci sono moduli che sono caricati senza che nemmeno ci sia l'hardware compatibile con quel modulo perché l'hardware è inesistente(spesso avviene quando vengono caricati kernel huge o generic "stock"), per questo poi si prosegue con la compilazione/ricompilazione del kernel.

ma sei sicuro? a me non ha mai caricato più dello stretto necessario (anzi, qualcosa si pure scordava di caricarla) :-k


A me ad esempio l'huge caricava moduli come quello del bluetooth e gli ath9k(quando io ho bisogno degli ath5k) e non ho bluetooth, spè che mo i dubbi vengono anche a me :)


Ma perchè dici "huge caricava"? Cioè credi che il kernel arbitrariamente carichi moduli che non ti servono? E che li hanno "inventati" a fare i moduli? A sto punto tenevano tutto statico. Credo più propriamente che ath9k venisse chiamato per "errore" invece dell'ath5k. Per il bluetooth non ti saprei dire, qualcosa che il kernel poteva erroneamente riconoscere come dispositivo bluetooth? o magari rc.modules lo caricava per non si sa quale motivo?
Non sono sarcastico, ti/mi interrogo.
rock
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1294
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: evitare di caricare moduli inutili

Messaggioda Bart » mar feb 09, 2010 21:01

I moduli caricati sono solo quelli per l'hardware della macchina. L'unica maniera per far caricare dei moduli senza l'hardware sotto i piedi (almeno che mi viene in mente) è ricompilarsi il kernel senza l'opzione "Enable loadable module support" e configurare dei moduli che non si hanno. E' anche da verificare che lo faccia perché non l'ho mai provato. :)
Bart
Staff
Staff
 
Messaggi: 4248
Iscritto il: dom ago 08, 2004 23:00
Località: Rimini

Re: evitare di caricare moduli inutili

Messaggioda Mario Vanoni » mar feb 09, 2010 21:47

Bart ha scritto:I moduli caricati sono solo quelli per l'hardware della macchina. L'unica maniera per far caricare dei moduli senza l'hardware sotto i piedi (almeno che mi viene in mente) è ricompilarsi il kernel senza l'opzione "Enable loadable module support" e configurare dei moduli che non si hanno. E' anche da verificare che lo faccia perché non l'ho mai provato. :)

Esatto!
Ho 2 mobo uguali + una piu` vecchia,
si differenziano di 2-3 chip soltanto,
fatta una .config che coinvolge tutte,
stesso kernel statico per le tre,
e funziona perfettamente da anni,
per di piu` kernel molto diminuito, in /boot:
-rw-r--r-- 1 root root 4727664 2008-11-21 05:33 vmlinuz-huge-smp-2.6.27.7-smp
-rw-r--r-- 1 root root 3567200 2010-02-07 14:52 bzImage-2.6.33-rc7
e con /lib/modules vuoto, eccetto
drwxr-xr-x 3 root root 4096 2009-01-12 20:39 2.6.27.7-smp
Mario Vanoni
Iper Master
Iper Master
 
Messaggi: 3174
Iscritto il: lun set 03, 2007 20:20
Località: Cuasso al Monte (VA)
Nome Cognome: Mario Vanoni
Slackware: 12.2
Kernel: 3.0.4 statico
Desktop: fluxbox/seamonkey

Re: evitare di caricare moduli inutili

Messaggioda Crow » mer feb 10, 2010 12:32

bhe non è scontato che moduli di cui hardware inesistente vengano caricati, per esempio mi viene caricato sto lp quando nel dmesg mi dice che non trova l'hardware per lp e alla fine che mi serve, poi bluetooth mai usato in vita mia non penso che mi possa servire, poi se qualche volta che mi dovrebbe occorrere uno di questi moduli li posso sempre caricare, o sbaglio, e poi questi moduli comunque occupano risorse, o sbaglio?
Crow
Linux 2.4
Linux 2.4
 
Messaggi: 258
Iscritto il: ven ago 17, 2007 14:37
Slackware: 14.0
Kernel: 3.2.29
Desktop: KDE
Distribuzione: BackTrack

Re: evitare di caricare moduli inutili

Messaggioda 414N » mer feb 10, 2010 12:33

Crow ha scritto:per esempio mi viene caricato sto lp quando nel dmesg mi dice che non trova l'hardware per lp

lp è il modulo per la gestione di una porta parallela.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: evitare di caricare moduli inutili

Messaggioda metrofox » mer feb 10, 2010 14:17

d4z_c0nf ha scritto:Ma perchè dici "huge caricava"? Cioè credi che il kernel arbitrariamente carichi moduli che non ti servono? E che li hanno "inventati" a fare i moduli? A sto punto tenevano tutto statico. Credo più propriamente che ath9k venisse chiamato per "errore" invece dell'ath5k. Per il bluetooth non ti saprei dire, qualcosa che il kernel poteva erroneamente riconoscere come dispositivo bluetooth? o magari rc.modules lo caricava per non si sa quale motivo?
Non sono sarcastico, ti/mi interrogo.
rock


-Huge caricava(imperfetto) perché non lo uso più.
-Non lo so ma c'erano dei moduli che venivano caricati e che non mi servivano tipo ath9k al posto di ath5k, che sia un errore o meno quel modulo veniva caricato lo stesso.
-I moduli li hanno inventati per essere appunto rimossi ed aggiunti in "run-time" e perché un kernel modulare(come linux) non è modulare se non ha moduli.
-Non lo so riguardo al bluetooth, io me lo trovavo in mezzo.
-Il kernel huge l'ho tenuto solo per qualche minuto, il tempo della compilazione del mio nuovo kernel(saran 3-4 minuti) e sapendo già di non avere un dispositivo bluetooth nel mio Toshiba Satellite L300 aspettando che la compilazione finisse ho abbandonato l'huge e sto usando un kernel tutto mio, perciò non mi sono curato del motivo.

Credo di essermene uscito con 10 e un calcio in c**o :D
Avatar utente
metrofox
Linux 2.6
Linux 2.6
 
Messaggi: 758
Iscritto il: gio ago 07, 2008 11:29
Slackware: slackware64-current
Kernel: 3.4.4-ck3
Desktop: FluxBox-1.3.1
Distribuzione: FreeBSD-8.1(amd64)

Re: evitare di caricare moduli inutili

Messaggioda d4z_c0nf » mer feb 10, 2010 14:50

metrofox ha scritto:
d4z_c0nf ha scritto:Ma perchè dici "huge caricava"? Cioè credi che il kernel arbitrariamente carichi moduli che non ti servono? E che li hanno "inventati" a fare i moduli? A sto punto tenevano tutto statico. Credo più propriamente che ath9k venisse chiamato per "errore" invece dell'ath5k. Per il bluetooth non ti saprei dire, qualcosa che il kernel poteva erroneamente riconoscere come dispositivo bluetooth? o magari rc.modules lo caricava per non si sa quale motivo?
Non sono sarcastico, ti/mi interrogo.
rock


-Huge caricava(imperfetto) perché non lo uso più.
-Non lo so ma c'erano dei moduli che venivano caricati e che non mi servivano tipo ath9k al posto di ath5k, che sia un errore o meno quel modulo veniva caricato lo stesso.
-I moduli li hanno inventati per essere appunto rimossi ed aggiunti in "run-time" e perché un kernel modulare(come linux) non è modulare se non ha moduli.
-Non lo so riguardo al bluetooth, io me lo trovavo in mezzo.
-Il kernel huge l'ho tenuto solo per qualche minuto, il tempo della compilazione del mio nuovo kernel(saran 3-4 minuti) e sapendo già di non avere un dispositivo bluetooth nel mio Toshiba Satellite L300 aspettando che la compilazione finisse ho abbandonato l'huge e sto usando un kernel tutto mio, perciò non mi sono curato del motivo.

Credo di essermene uscito con 10 e un calcio in c**o :D


Va bene, come vuoi.
Avatar utente
d4z_c0nf
Packager
Packager
 
Messaggi: 1294
Iscritto il: mar mar 14, 2006 18:07
Località: Salerno
Nome Cognome: Rocco Aliberti
Slackware: 14.1-64bit
Kernel: 3.10.17
Desktop: xfce

Re: evitare di caricare moduli inutili

Messaggioda Paoletta » mer feb 10, 2010 15:11

per determinare quali moduli ti servono effettivamente puoi usare il sito http://kmuto.jp/debian/hcl/
Avatar utente
Paoletta
Staff
Staff
 
Messaggi: 3907
Iscritto il: dom apr 24, 2005 23:00
Località: Varese
Slackware: 13.1
Desktop: fluxbox


Torna a Laptop

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti