Você executou depmod
? Isso é algo que make modules_install
faz automaticamente para você, mas se você copiar um módulo para /lib/modules
dessa maneira, precisará fazer isso manualmente. Veja man depmod
para mais informações.
Não tenho certeza se depmod
informará a presença de módulos incompatíveis.
Você também pode usar um caminho explícito com insmod
, que pelo menos testará se o módulo pode ser carregado.
> insmod /lib/modules/3.0.7/kernel/drivers/net/wireless/rtlwifi/8192cu.ko
> lsmod | grep 8192cu
Se o módulo tiver dependências, eles não serão carregados, e é por isso que depmod
e modprobe
tornam as coisas mais convenientes. Observe que o kernel rejeitará módulos que não correspondam à sua versão. Existe, no entanto, uma opção de configuração para desativar esse recurso de segurança.