Riferimento di configurazione Modprobe

Riepiloga le direttive comuni per i file di configurazione modprobe in modo da poter controllare gli alias dei moduli, le opzioni e le voci della lista di esclusione.

Di seguito sono riportati i comandi comunemente utilizzati nei file di configurazione di modprobe.

alias

Crea un nome alternativo per un modulo. L'alias può includere caratteri jolly della shell. Per creare un alias per il modulo sd-mod:

alias block-major-8-* sd_mod
blacklist

Ignorare l'alias interno di un modulo visualizzato dal comando modinfo. Questo comando viene in genere utilizzato nelle seguenti condizioni:

  • L'hardware associato non è necessario.

  • Due o più moduli supportano entrambi gli stessi dispositivi.

  • Un modulo dichiara in modo non valido di supportare un dispositivo.

Ad esempio, per retrocedere l'alias del driver frame-buffer cirrusfb, digitare:

blacklist cirrusfb

Il file /etc/modprobe.d/blacklist.conf impedisce agli script hotplug di caricare un modulo in modo che un driver diverso associ il modulo, indipendentemente dal driver utilizzato per primo. Se non esiste già, è necessario crearlo.

install

Esegue un comando shell invece di caricare un modulo nel kernel. Ad esempio, caricare il modulo snd-emu10k1-synth anziché snd-emu10k1:

install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /sbin/modprobe snd-emu10k1-synth
options

Definisce le opzioni per un modulo. Ad esempio, per definire le opzioni nohwcrypt e qos per il modulo b43, digitare:

options b43 nohwcrypt=1 qos=0
remove

Esegue un comando shell invece di scaricare un modulo. Per disattivare /proc/fs/nfsd prima di scaricare il modulo nfsd, digitare:

remove nfsd { /bin/umount /proc/fs/nfsd > /dev/null 2>&1 || :; } ;
/sbin/modprobe -r --first-time --ignore-remove nfsd

Per ulteriori informazioni, vedere la pagina del manuale modprobe.conf(5).