-
O método canônico é verificar sua configuração do kernel em execução, mas isso pode ser difícil de analisar porque incluirá os módulos e outras opções e os nomes podem não corresponder:
grep "=y" /boot/config-'uname -r'
-
Praticamente, é muito mais fácil simplesmente fazer um:
locate name-of-module | grep 'uname -r'.*ko'
(verifique se o banco de dados foi atualizado recentemente, com
sudo updatedb
, se necessário)Se você vir uma entrada de arquivo
.ko
como:/lib/modules/3.2.0-29-generic/kernel/drivers/hwmon/coretemp.ko
então este módulo é NOT integrado e pode ser adicionado corretamente a
/etc/modules
- Mas se você não obtiver resultados em
/lib/modules
, então o módulo IS interno e talvez não seja necessário carregá-lo explicitamente.
- Mas se você não obtiver resultados em
-
Uma variação para encontrar todos os módulos não incorporados em
/lib/modules
é:locate /lib/modules/'uname -r' | grep -Po "(?<=/)\w+(?=\.ko)"