Pagina 1 di 1

/etc/modprobe.conf deprecated

Inviato: mer 6 giu 2007, 16:52
da alexxxius
ciao, volevo seguire la nota sul fatto che modprobe.conf è deprecated, perciò ho provato a creare un nuovo file dentro /etc/modprobe.d, all'interno di esso ho inserito il comando:

install asus_acpi /sbin/modprobe asus_acpi --ignore-install asus_acpi

mi aspetto che all'avvio il tutto funzioni invece mi ritrovo che tale modulo non viene caricato.

Sinceramente ho avuto difficoltà a capirne l'uso, senbra semplice però boh!!?

Inviato: mer 6 giu 2007, 18:03
da alessiodf
non ho capito, ma tu vuoi caricare un modulo all'avvio? :oops:

se cosi' e', il file che cerchi e'

Codice: Seleziona tutto

/etc/rc.d/rc.modules

Re: /etc/modprobe.conf deprecated

Inviato: mer 6 giu 2007, 18:03
da alexxxius
E' possibile che io abbia capito male?cioè per l'avvio automatico uso rc.modules, poi se devono essere effettuate delle azioni particolari allora si crea u file in modprobe.d dove si specifica l'azione da intraprendere quando viene letto modprobe asus_acpi

Inviato: mer 6 giu 2007, 18:04
da alexxxius
alessiodf ha scritto:non ho capito, ma tu vuoi caricare un modulo all'avvio? :oops:

se cosi' e', il file che cerchi e'

Codice: Seleziona tutto

/etc/rc.d/rc.modules
grazie per la risposta lo appresa nello stesso tempo in cui scrivevo. vale però ciò che ho detto precedentemente?

Inviato: mer 6 giu 2007, 18:13
da targzeta
bhè, in effetti il tuo comando non ha molto senso. Dice semplicemente che se qualcuno cerca di installare il modulo, lui deve installare il modulo :).

Qui ti do degli esempi:

Codice: Seleziona tutto

install soundcore /sbin/modprobe --ignore-install soundcore &&\
                  /sbin/modprobe snd-pcm-oss &&\
                  /sbin/modprobe snd-hda-intel;\
                  /bin/sleep 1 &&\
                  /usr/bin/aumix -L;
qui dice che quando qualcuno cerca di installare il modulo soundcore, il che succede ad esempio quando mplayer cerca di accedere ad device della scheda sonora, lui deve caricare tutti i moduli necessari, compreso il "snd-hda-intel" che è quello specifico per la mia scheda, poi aspetta un secondo e carica le impostazioni di default del mixer.
Quindi io posso avviare il pc senza il modulo della scheda sonora e appena qualcuno la vuole usare, questa viene resa disponibile caricando automaticamente i moduli.

Ancora:

Codice: Seleziona tutto

remove fglrx /sbin/modprobe -r --ignore-remove fglrx &&\
             /sbin/modprobe -r agpgart;
qui invece dico che quando rimuovo il modulo fglrx (della mia ati), vuol dire che ho killato il server X, allora posso rimuovere anche il modulo da cui dipende, l'agpgart, tanto nel frame buffer non mi server

Ancora (questo è anche commentato):

Codice: Seleziona tutto

# File per l'uso modulare delle periferiche usb.

# Faccio in modo che quando ci si riferisce a /dev/sdb1 si carichi il controller
# usb ehci-hcd
alias block-major-8-17 ehci-hcd

# Questa opzione velocizza il modulo usb-storage
options usb-storage delay_use=0

# Quando si installa il controllore, se lui si accorge di una periferica connessa,
# allora installa lui stesso il modulo adatto. Lo sleep di 4 secondi servono per
# bloccare il pogramma che ha acceduto a /dev/sdb1 in modo che il modulo caricato
# da ehci-hcd finisca di fare quello che deve per inizializzare la periferica
install ehci-hcd  /sbin/modprobe --ignore-install ehci-hcd &&\
                  /bin/mount usbfs;\
                  /bin/sleep 4;

remove usbcore  /bin/umount usbfs;\
                /usr/local/etc/admin/remove_modules_type.sh usbcore fs usb


questo è interessante perchè mi permette di avviare il pc senza il controller usb attivo, e senza niente che riguarda l'usb. Non appena cerco di accedere ad device /dev/sdb1 tramite mount /dev/sdb1 (che è nel mio fstab) lui carica i moduli necessari e monta il device.

Spina

Inviato: mer 6 giu 2007, 18:18
da alexxxius
wow grazie sei stato chiarissimo!! :)

Inviato: mer 6 giu 2007, 20:30
da submax82
ragazzi mooolto interessante ho imparato qualcosa che non sapevo...

grazie spina ;)

Inviato: gio 7 giu 2007, 8:42
da gnubit
Siamo in due ad aver imparato qualcosa di nuovo

Inviato: gio 7 giu 2007, 16:07
da alexxxius
gnubit ha scritto:Siamo in due ad aver imparato qualcosa di nuovo
perchè non in tre?