Ma distribution est Fedora 17 Gnome. Chaque fois que je redémarre / redémarre mon ordinateur, je dois exécuter cette commande en tant que root:
modprobe rt2800usb
Comment puis-je le rendre permanent?
systemd
kernel-modules
startup
modprobe
quelque chose
la source
la source
Réponses:
Sur n'importe quelle distribution,
systemd
vous pouvez charger automatiquement le module viamodules-load.d
:créez le fichier de configuration:
/etc/modules-load.d/rt2800usb.conf
ouvrez-le et éditez comme ceci (ajoutez le nom du module):
rt2800usb
la prochaine fois que vous redémarrerez, le module devrait être automatiquement chargé
Dépannage:
Vérifiez si le
systemd
service a chargé le module:La sortie devrait ressembler à ceci:
La dernière ligne contient le
PID
(identifiant du processus) et le code de sortie.status=0/SUCCESS
signifie que le module a été inséré avec succès, confirmé par:sortie étant:
En cas d'échec, la
systemctl
sortie ressemble à ceci:avec
journalctl -b
rapport:Lorsque le code de sortie est,
0/SUCCESS
cela signifie que votre module a été inséré avec succès; fonctionnementdevrait confirmer que:
Si la
lsmod
sortie ne confirme pas (malgré le code de sortie du service0/SUCCESS
), cela signifie que quelque chose a supprimé le module après avoir été chargé parmodules-load.service
. Une cause possible est un autre*.conf
fichier qui a mis le module sur liste noire. Recherchez une ligne comme:dans
/etc/modprobe.d/*.conf
,/usr/lib/modprobe.d/*.conf
ou/run/modprobe.d/*.conf
et commentez-le / supprimez-le.la source
Pour charger un module au démarrage, vous créez un fichier dans
/etc/modules-load.d/
; ce fichier peut avoir n'importe quel nom, mais doit se terminer par.conf
. Dans le cas de votre pilote wifi, vous pouvez par exemple créer le fichier/etc/modules-load.d/rt2800.conf
.Dans le fichier, ajoutez une seule ligne avec le nom du module que vous souhaitez charger comme ceci:
La page Arch Wiki sur les modules du noyau contient plus d'informations.
la source