Si vous avez tout essayé et que vous ne comprenez pas ce que
le noyau demande à kerneld
, il y a une solution pour
voir les requêtes que reçoit kerneld
et par conséquent
comprendre ce qu'il faut mettre dans /etc/conf.modules
.
Pour cela, il faut utiliser l'utilitaire kdstat
.
Ce petit programme est livré avec le paquetage
modules
, mais il n'est ni compilé, ni installé par
défaut. Pour le compiler :
cd /usr/src/modules-2.0.0/kerneld make kdstat
Ensuite, pour que kerneld
affiche les informations
sur ce qu'il est en train de faire, il faut lancer :
kdstat debuget
kerneld
commencera à envoyer des messages à la
console sur son activité. Si vous essayez de lancer la commande
que vous voulez utiliser, vous verrez les requêtes adressées à
kerneld
. Elles peuvent être copiées dans le fichier
/etc/conf.modules
et mises en alias du module demandé
pour réaliser la tâche.Pour arrêter le debuggage, lancez :
/sbin/kdstat nodebug