Integrando o módulo do kernel personalizado no Debian

2

Eu criei um módulo kernal a partir do código fonte e agora gostaria de carregar o módulo na inicialização.

O arquivo .ko está no diretório de criação na minha pasta de usuário e sei que funciona porque a execução de insmod ./vizzini.ko do local apropriado funciona bem.

Eu fiz o diretório vizzini em /lib/modules/2.6.32-5-amd64/kernel/drivers/ e copiei o arquivo .ko lá.

Em seguida, adicionei vizzini ao final de /etc/modules .

No entanto, quando executo modprobe vizzini , o módulo não é reconhecido.

  • Preciso reiniciar meu computador (sair, fazer login novamente?)
  • Posso usar qualquer nome para a pasta que contém o arquivo .ko?
  • De quais permissões eu preciso?
  • O que eu fiz até agora?
  • O que mais eu preciso fazer?

As permissões estão atualmente em -rw-r--r-- root root

    
por stanri 06.05.2013 / 08:18

1 resposta

2

Tudo parece bem até agora. Você só precisa executar depmod - então modprobe deve encontrar seu módulo.

    
por 06.05.2013 / 10:59