Roland Mas a écrit :
Lionel Draghi, 2004-05-27 00:14:25 +0200 :
Roland Mas a écrit :
....
- il serait intéressant de mentionner quelque part que le module
ppp_async doit être chargé, sans quoi les utilisateurs d'udev n'ont
pas de /dev/ppp, ce qui contrarie pppd.
Ou bien de faire le mknod qui va bien si /dev/ppp n'existe pas au lancement?
C'est exactement contraire à la philosophie d'udev, qui crée les
fichiers /dev/* quand ils deviennent fonctionnels (et les efface quand
ils ne le sont plus). Il faudra de toute manière charger ppp_async
tôt ou tard, donc autant le documenter :-)
OK, ce n'est pas logique. Mais l'autre choix n'est guère mieux :
Avec devfs, on avait le chargement du module automatique lors de l'accès
au /dev/ concerné. Avec udev on ne l'a plus, donc on se retrouve à
charger un module de façon systématique.
Pour te paraphraser, c'est exactement contraire à la philosophie des
modules :-)
Il me semble qu'il manque maintenant un morceau dans la mécanique des
modules.
Ou bien c'est seulement dans ma compréhension de la mécanique qu'il
manque un morceau?
Est-ce que la solution saine n'est pas de mettre nous même le chargement
du module (si nécessaire) dans un des scripts éxécuté au plug du modem?
--
Lionel Draghi
http://swpat.ffii.org/papiers/europarl0309/mesures/index.fr.html