URL: https://linuxfr.org/forums/linux-noyau/posts/chargement-automatique-de-modules Title: Chargement automatique de modules Authors: Grégory SCHMITT Date: 2005年01月07日T15:45:38+01:00 Tags: Score: 0 Bonjour à tous, Voilà, j'ai un noyau (2.6.10) compilé par mes soins, le tout dans une Mandrakelinux 10.1, tournant avec udev. J'ai inclus, par exemple, le support du port série (module 8250) et du chipset IDE (module via82cxxx) en tant que modules, et non compilé directement dans le noyau (je trouve cela plus élégant). Mon problème est que dès je veux accéder au port série (connecté avec mon Palm), le message d'erreur comme quoi /dev/ttyS0 n'existe pas apparaît. C'est évident, les modules n'ont pas été chargés. Il existe bien la solution d'utiliser modprobe.preload pour charger au démarrage, mais ca ne me convient pas beaucoup. Ce que j'aimerais faire, c'est dire au noyau de charger automatiquement le module correspondant dès qu'un utilisateur tente d'accéder à un bloc périphérique. J'ai regardé du côté de udev, qui dit clairement que c'est pas son job, mais celui des modules. Bien, j'ai alors modprobe.conf et modprobe.devfs. Lequel des deux est-ce ? modprobe.devfs n'est-il pas obsolète, ou doit-il rester intact, fait-il modifier modprobe.conf à la place ? Et comment savoir si les modifications de modprobe.conf ont bien été prises en compte (y-a-t'il un service à redémarrer) ? Je suis perdu.