Forçar o carregamento do módulo do kernel na inicialização

1

Alguns dos meus hardwares precisam do módulo cx23885. Por alguma razão, modprode cx23885 não funciona, apenas modprobe cx23885 --force-modversion funciona.

Este hardware está atualmente com pouco bugs e somente reconhecido (com lspci) após um poweroff completo e um início limpo.

Existe alguma possibilidade de carregar o módulo na inicialização com a opção force ou force-version? Eu sei que funciona sem nenhuma opção apenas colocando em /etc/modules-load.d/modules.conf .

    
por ontterof 06.10.2018 / 22:16

1 resposta

1

Possível duplicado? link

Para expandir o que é mencionado, as opções do modprobe não funcionam mais em /etc/modules-load.d/. Eles podem entrar em /etc/modprobe.d/ em um arquivo de texto chamado 99-cx23385.conf

# fix loading of cx23885 module
options cx23385 --force-modversion

Como eu não tenho esse hardware para testar, se o systemd tenta teimosamente modificar o cx23885 em vez do módulo de trabalho, tente torná-lo um alias (insira depois da linha de opções acima).

alias cx23885 cx23385

E, por fim, se tentar carregar os dois módulos ou se houver um conflito, tente colocar o módulo ofensivo na lista negra.

Referências: man modprobe.d e man systemd

    
por 07.10.2018 / 01:47