Notre noyau Linux est 2.6.31 fonctionnant sur un processeur MIPS intégré avec busybox.
Le script d'initialisation (rcS) démarre mdev avec:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
Quelqu'un peut-il me dire ce que fait l'utilitaire Linux mdev?
Il semble qu'il effectue une connexion à chaud automatique, car le stbhotplug est un script qui gère les interfaces Ethernet.
De plus, les rootfs qui nous ont été fournis n'ont qu'un périphérique console, c'est /dev/console-à- dire le seul fichier /dev.
Cependant, lorsque le système est en cours d'exécution, le /devrépertoire est plein de fichiers de périphérique (par exemple /dev/mtd, etc.).
La raison pour laquelle je demande, c'est que nous obtenons parfois une erreur par laquelle il est signalé qu'il /dev/ubi_ctrln'est pas trouvé ou /dev/ubi1n'est pas trouvé.
Comment ou quand Linux crée-t-il ces périphériques?
Merci.
/devappareils ne sont pas créés, cela pourrait-il être un problèmemdevou un problème de timing?