Référence de configuration Modprobe

Résume les directives communes pour les fichiers de configuration de modprobe afin que vous puissiez contrôler les alias de module, les options et les entrées de liste noire.

Les commandes suivantes sont couramment utilisées dans les fichiers de configuration modprobe :

alias

Crée un autre nom pour un module. L'alias peut inclure des caractères génériques d'interpréteur de commandes. Pour créer un alias pour le module sd-mod :

alias block-major-8-* sd_mod
blacklist

Ignorez l'alias interne d'un module affiché par la commande modinfo. Cette commande est généralement utilisée dans les conditions suivantes :

  • Le matériel associé n'est pas requis.

  • Deux modules ou plus prennent en charge les mêmes appareils.

  • Un module prétend non validement prendre en charge un dispositif.

Par exemple, pour rétrograder l'alias du pilote frame-buffer cirrusfb, entrez :

blacklist cirrusfb

Le fichier /etc/modprobe.d/blacklist.conf empêche les scripts de hotplug de charger un module, de sorte qu'un autre pilote lie le module, quel que soit le pilote qui fait l'objet d'une recherche en premier. S'il n'existe pas déjà, vous devez le créer.

install

Exécute une commande shell au lieu de charger un module dans le noyau. Par exemple, chargez le module snd-emu10k1-synth au lieu de snd-emu10k1 :

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

Définit les options pour un module. Par exemple, pour définir les options nohwcrypt et qos pour le module b43, entrez :

options b43 nohwcrypt=1 qos=0
remove

Exécute une commande shell au lieu de décharger un module. Pour démonter /proc/fs/nfsd avant de décharger le module nfsd, entrez :

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

Pour plus d'informations, consultez la page de manuel modprobe.conf(5).