Existem dois utilitários para carregar módulos: insmod
e modprobe
. insmod
é um utilitário de baixo nível: ele carrega um arquivo de módulo, fornecido por seu caminho completo. modprobe
é um utilitário de alto nível: você passa um nome de módulo e procura o nome desse módulo no banco de dados do módulo, carrega as dependências necessárias e carrega o próprio módulo. Se o módulo não estiver registrado no banco de dados do módulo, modprobe
falhará.
Além de copiar o arquivo do módulo, você precisa atualizar o banco de dados do módulo . Execute depmod -a
para gerar novamente todo o banco de dados '.
Não importa onde você coloca o arquivo de módulo, desde que esteja em algum lugar abaixo de /lib/modules/3.11.6
(onde 3.11.6
é a versão do seu kernel, conforme retornado por uname -r
). Normalmente, o subdiretório kernel
é reservado para os módulos que vêm com o próprio kernel, você deve colocar o seu em outro subdiretório.