Minha distribuição é o Fedora 17 Gnome. Toda vez que eu reinicio / reinicio o computador, preciso executar este comando como root:
modprobe rt2800usb
Como posso torná-lo permanente?
systemd
kernel-modules
startup
modprobe
alguma coisa
fonte
fonte
Respostas:
Em qualquer distro usando
systemd
você pode carregar automaticamente o módulo viamodules-load.d
:crie o arquivo de configuração:
/etc/modules-load.d/rt2800usb.conf
abra-o e edite assim (adicione o nome do módulo):
rt2800usb
da próxima vez que você reiniciar, o módulo deverá ser carregado automaticamente
Solução de problemas:
Verifique se o
systemd
serviço carregou o módulo:A saída deve ficar assim:
A última linha contém o
PID
(ID do processo) e o código de saída.status=0/SUCCESS
significa que o módulo foi inserido com sucesso, confirmado por:sendo a saída:
Em caso de falha, a
systemctl
saída fica assim:com
journalctl -b
relatórios:Quando o código de saída é
0/SUCCESS
, significa que seu módulo foi inserido com sucesso; corridadeve confirmar que:
Se a
lsmod
saída não confirmar (apesar do código de saída de serviço estar0/SUCCESS
), significa que algo removeu o módulo depois de ser carregadomodules-load.service
. Uma causa possível é outra*.conf
arquivo que colocou o módulo na lista negra. Procure uma linha como:in
/etc/modprobe.d/*.conf
,/usr/lib/modprobe.d/*.conf
ou/run/modprobe.d/*.conf
e comente-o / exclua-o.fonte
Para carregar um módulo na inicialização, você cria um arquivo no
/etc/modules-load.d/
; esse arquivo pode ter qualquer nome, mas deve terminar em.conf
. No caso do seu driver wifi, você pode, por exemplo, criar o arquivo/etc/modules-load.d/rt2800.conf
.No arquivo, adicione uma única linha com o nome do módulo que você deseja carregar da seguinte forma:
A página do Arch Wiki nos módulos do Kernel tem mais informações.
fonte