Como evitar que um módulo seja carregado

1

Então eu tenho que usar um comando toda vez que eu inicializo meu laptop para que meu wireless funcione.

o comando é:

sudo modprobe -r acer-wmi

Descobri que esse é um tipo comum de pergunta, mas não encontrei um padrão nas respostas.

    
por Fernando Andrade 07.11.2014 / 22:28

2 respostas

4

Sugiro que você inclua na lista negra o módulo para que nunca seja carregado:

sudo -i
echo "blacklist acer-wmi"  >>  /etc/modprobe.d/blacklist.conf
exit

Reinicie e teste.

    
por chili555 07.11.2014 / 22:39
2

Você precisa adicionar um arquivo de configuração em /etc/modprobe.d/

Módulos de lista negra

No seu caso, uma vez que você não quer carregar o módulo acer-wmi automaticamente, você tem que colocá-lo na lista negra.

Primeiro, tente este comando:

sudo sh -c 'echo blacklist acer-wmi >> /etc/modprobe.d/blacklist.conf'

No caso em que o módulo ainda está sendo carregado, significa que há outro módulo que depende do acer-wmi. Então, uma solução alternativa é usar:

sudo sh -c 'echo install acer-wmi /bin/false >> /etc/modprobe.d/blacklist.conf'

Fontes: Wiki do Ubuntu , Arch Wiki

Edit: Retificação de acordo com a resposta do chili555.

    
por LeRieur 07.11.2014 / 22:42