Que arquivo do sistema está carregando o módulo do kernel “wl” (wifi) no momento da inicialização?

1

Instalei recentemente o módulo do kernel "wl" (wifi) no meu sistema. É um driver que faz o meu cartão Wi-Fi Broadcom funcionar. Infelizmente o módulo fica habilitado no momento da inicialização (luz wifi acende), que não é o que eu quero. Eu quero ativar o módulo quando estiver pronto para, após a inicialização. Para fazer isso, eu correria

$ sudo modprobe wl

Você poderia sugerir quais arquivos de tempo de inicialização no sistema podem estar ativando o módulo por favor? Então eu posso editar o arquivo e remover o comando.

Como alternativa, gostaria de saber se "wl" está sendo carregado no nível do kernel? Em caso afirmativo, como desabilito o "wl" nesse caso? (* Como se eu tivesse a menor ideia do que estou falando).

Eu olhei os seguintes arquivos de inicialização, mas nenhum deles carrega o "wl" módulo:

/etc/modules  
/etc/rc.local  
/etc/init.d/knoppix-autoconfig
/boot/grub/menu.lst  
/etc/inittab

Eu instalei o "wl" no sistema, instalando o pacote "broadcom-sta-dkms", usando o gerenciador de pacotes Synaptic. Então eu acredito que um programa chamado "dkms" pode ser RESPONSÁVEL POR adicionar o comando boot-time em algum lugar, que carrega o módulo "wl".

Ao assistir a tela quando inicializo o sistema, vejo que a luz wifi está acesa o laptop vem logo no início da seqüência de inicialização. Isso é quando o "wl" módulo é carregado.

A luz do wifi fica acesa quando a tela de inicialização mostra a linha "Run level n ", onde eu acho que" n "é 1, 2 ou 5. Ele passa rápido demais para eu ter certeza do número.

Até onde eu sei, a instalação do broadcom-sta-dkms acima não compilou um novo kernel.

Re referência acima a /etc/init.d/knoppix-autoconfig. Este é um script de shell que faz "Configuração automática e configuração para o Knoppix". Está lá porque o meu sistema é realmente o "Knoppix live DVD" instalado no disco rígido. Eu acredito que tais scripts de inicialização como /etc/rc5.d/ por exemplo, não são usados neste sistema, e que o /etc/init.d/knoppix-autoconfig cuida de tudo.

Além disso, o sistema é basicamente Debian.

    
por dave99 10.08.2015 / 20:28

1 resposta

2

udev detectará dispositivos automaticamente e carregará o módulo apropriado.

Você pode impedir que o Debian carregue o módulo wl automaticamente adicionando seu próprio item de lista negra no diretório modprobe.d .

Como root, crie um arquivo em /etc/modprobe.d que termine com a extensão de arquivo .conf e dentro de put:

blacklist wl

Você poderá então carregar o módulo manualmente através do comando insmod wl .

    
por 10.08.2015 / 20:39