Você precisa executar depmod .
depmod (por padrão) lê os módulos em /lib/modules/$(uname -r) , descobre quais símbolos eles exportam e também o que eles mesmos precisam, então, usar essas informações cria as dependências de símbolos (módulos) entre os módulos e as salva no arquivo /lib/modules/$(uname -r)/modules.dep e também cria um hash binário /lib/modules/$(uname -r)/modules.dep.bin .
Também cria dois outros arquivos:
-
/lib/modules/$(uname -r)/modules.symbols(e é hash binário/lib/modules/$(uname -r)/modules.dep.bin): contém os símbolos que cada módulo exporta -
/lib/modules/$(uname -r)/modules.devname: contém a entrada/devque precisa ser criada para os módulos necessários, contém o nome do módulo, o nome da entrada/deve os números maiores e menores
Apenas para observar, você também pode executar depmod para uma versão específica do kernel ou em um módulo específico, verifique man depmod .