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


Reply via email to