<Precedenti | Contenuti | Succ.>
7.3.3.1. Un modulo del kernel non viene caricato automaticamente
Udev caricherà un modulo solo se ha un alias specifico del bus e il driver del bus esporta correttamente gli alias necessari a sysfsIn altri casi, è necessario organizzare il caricamento dei moduli con altri mezzi. Con Linux-5.2.8, Udev è in grado di caricare driver scritti correttamente per dispositivi INPUT, IDE, PCI, USB, SCSI, SERIO e FireWire.
Per determinare se il driver del dispositivo richiesto ha il supporto necessario per Udev, eseguire info mod con il nome del modulo come argomento. Ora prova a individuare la directory del dispositivo in /sys/bus e verificare se c'è un modalià file lì.
Se l' modalià il file esiste in sysfs, il driver supporta il dispositivo e può comunicare direttamente con esso, ma non ha l'alias, si tratta di un bug del driver. Carica il driver senza l'aiuto di Udev e aspettati che il problema venga risolto in seguito.
Se non c'è modalià file nella directory pertinente sotto /sys/busCiò significa che gli sviluppatori del kernel non hanno ancora aggiunto il supporto modale a questo tipo di bus. Con Linux-5.2.8, questo è il caso dei bus ISA. Ci si aspetta che questo problema venga risolto nelle versioni successive del kernel.
Udev non è destinato a caricare driver "wrapper" come snd-pcm-oss e driver non hardware come loop affatto.
227