como impedir que o módulo wi-fi seja acionado a partir do gatilho do udevadm?

0

Estou trabalhando no kernel 2.6.37, fiz alguns módulos carregáveis em vez de static para otimizar o kernel,

Minha tarefa é carregar algum módulo depois de executar um aplicativo que estou fazendo com sucesso,

Em qualquer sistema embarcado, na inicialização do sistema um script modpobe os módulos do arquivo designado como etc / modules. Então, eu removi o nome do módulo para não carregar na inicialização do sistema de arquivos, e preciso carregá-lo após o início da aplicação. mais como prioridade de runlevel mudou de 35 para 99.

Agora meu módulo do kernel wifi leva de 1 a 2 segundos para carregar, então eu tentei remover o nome do módulo wifi e suas dependências, mas os módulos wifi estão carregando na inicialização do sistema de arquivos. Ao verificar o script rcS, o script do udev está executando um gatilho do udevadm que está carregando o módulo em vez disso, deve ser feito pelo modprobe.

/sbin/udevadm trigger --subsystem-nomatch=tty --subsystem-nomatch=mem --subsystem-nomatch=vc --subsystem-nomatch=vtconsole --subsystem-nomatch=misc --subsystem-nomatch=dcon --subsystem-nomatch=pci_bus --subsystem-nomatch=graphics --subsystem-nomatch=backlight --subsystem-nomatch=video4linux --subsystem-nomatch=platform

alguém pode sugerir como evitar o carregamento do módulo wifi?

    
por GBiradar 24.10.2016 / 08:21

1 resposta

0

não é uma resposta perfeita para minha pergunta, mas mais uma solução alternativa,

eu fiz alguns módulo blacklist [ele irá parar o carregamento automático na inicialização do sistema de arquivos] e modprobe depois que meu aplicativo é executado.

cat /etc/modprobe.d/blacklist.conf

#blacklistie os módulos que precisam parar de fazer o upload automático

lista negra wl18xx

se alguém tiver uma resposta melhor, por favor compartilhe.

obrigado & Saudações, GBiradar

    
por 24.10.2016 / 12:50

Tags