Nuestro kernel de Linux es 2.6.31 ejecutándose en un procesador MIPS integrado con busybox.
El script de inicialización (rcS) comienza mdev con:
echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug
mdev -s
¿Alguien puede decirme qué hace la utilidad mdev de Linux?
Parece que se conecta automáticamente en caliente ya que stbhotplug es un script que maneja interfaces ethernet.
Además, el rootfs que se nos ha dado solo tiene un dispositivo de consola, /dev/console
es decir, es el único archivo en /dev
.
Sin embargo, cuando el sistema se está ejecutando, el /dev
directorio está lleno de archivos del dispositivo (por ejemplo /dev/mtd
, etc.).
La razón por la que pregunto es que ocasionalmente recibimos un error por el cual se informa que /dev/ubi_ctrl
no se encuentra o /dev/ubi1
no se encuentra.
¿Cómo o cuándo Linux crea estos dispositivos?
Gracias.
/dev
dispositivos no se están creando, ¿podría ser un problemamdev
o un problema de tiempo?