-
Por padrão,
modprobe
carrega módulos de subdiretórios localizados no diretório/lib/modules/$(uname -r)
. Normalmente todos os arquivos têm extensão.ko
, então você pode listá-los comfind /lib/modules/$(uname -r) -type f -name '*.ko'
ou, levando em conta arquivos compactados:
find /lib/modules/$(uname -r) -type f -name '*.ko*'
-
No entanto, para carregar um módulo com êxito
modprobe
precisa de suas dependências listadas no arquivo/lib/modules/$(uname -r)/modules.dep
(e uma versão binária correspondentemodules.dep.bin
). Se algum módulo estiver presente no sistema, mas não estiver na lista, você deverá executar o comandodepmod
, que irá gerar tais dependências e incluir automaticamente seu módulo emmodules.dep
emodules.dep.bin
. -
Além disso, se o módulo for carregado com sucesso, ele será listado no arquivo
/proc/modules
(também acessado por meio do comandolsmod
).