Actions











Udev VS devfs

Écrit le 07/07/2006 @ 00:29 par Alexandre

Informatique - LinuxAvis aux intéressés: les dernières versions des différentes distributions linux tendent à utiliser de plus en plus udev plutôt que devfs. Je m'en tiendrai à l'implication pour l'utilisateur moyen. Si certains sont intéressés, nous pourrons entrer dans les détails et vous serez les bienvenus à ajouter de l'information.

Voici donc l'implication majeure: vous ne trouverez plus vos informations de vos périphériques USB sous /proc/bus/usb qui contenait anciennement un fichier appelé "devices" qui contenait l'ensemble des descriptifs des périphériques présents. À la place, vous trouverez un arbre propre de vos périphériques sous /sys/bus/usb.

Mais voilà que certaines applications, comme usbview ou encore le module de KDE pour faire la lecture des périphériques USB, demandent d'utiliser le fichier "devices" qui se trouvait sous l'ancienne arborescence. Il existe une solution à votre problème. Il s'agit en fait d'ajouter la ligne suivante au fichier /etc/fstab (enlevez les guillemets): "usbfs /sys/bus/usb /proc/bus/usb defaults 0 0" Mais qu'est-ce que ça peut bien vouloir dire. En fait, vous venez de spécifier qu'automatiquement lors du démarrage, en version abbrégée et toujours en restant simpliste dans mes explications, le dossier /sys/bus/usb servira à définir la liste des périphériques qui devrait se trouver sous l'ancienne hyérarchie. Ainsi, si une application a besoin du fameux fichier "devices", il sera en mesure de le trouver. C'est une façon simplifiée de l'expliquer, mais je pense que ce sera la façon que le plus de gens comprendront.

Vous pouvez aussi utiliser la commande manuelle que vous devrez exécuter après chaque redémarrage "mount -t usbfs /sys/bus/usb /proc/bus/usb"

Encore une fois, si vous êtes intéressés à savoir exactement ce que ça fait, je vous invite à faire signe en commentaire pour que quelqu'un puisse l'expliquer.

Commentaire par Alexandre  Score: 2
Écrit le: 07/07/2006 @ 00:30

Je pourrais ajouter un FAQ sur le sujet (je voulais l'ajouter hier soir, mais j'ai oublié de mettre le lien) si certains sont intéressés.

Sinon googlez udev VS devfs
Dernière modification le 07/07/2006 @ 09:01


Tous les blogs
<< Premier essai d'un transfert cam vers Linux | Retour aux blogs | AOL gratuit aux US >>
Blogs de la même catégorie
<< Premier essai d'un transfert cam vers Linux | USB joystick >>