J'ai un "petit souci" somme toute classique :
Pour une appli développé pour ma boite nous avons besoins de faire un montage automatique de clef USB. Les programmes qui en ont besoins sont aussi bien des scripts, prog c/c++ et appli java.
Bref, je suis aller chercher du coté de
/proc/bus/usb
pour avoir la listes des périphériques présent dans le système. Tout ce passe très bien, j'arrive à avoir accès aux descripteurs des devices. On peut faire une liaison sur le matériel monté par exemple en
/sys/class/usb_device/usbdev5.50/device
, là aussi l'ensemble de la description du matériel présent est affiché.Sauf que je n'arrive pas à faire le lien entre une clef présente dans le système et son point de montage. Partout sur le web on nous dit "tail -f dmesg" etc...
Oui à la mains..... mais de manière sur et renvoyé pas le système de montage, comment fait on le lien entre un périphérique usb de masse et sont point de montage affecté dans /dev ????
je suis allez allé faire un tour dans
/sys/bus/scsi/devices
où l'on a des infos sur l'équipement monté, et même un point de montage et décrit avec un fichier du genre block:sdb
, mais formellement je ne trouve pas de documentation pour effectuer une détection sur.Quelqu'un pourrais t-il m'aiguiller svp?
# réponse de Anakin
Posté par palm123 (site web personnel) . Évalué à 2.
http://linuxfr.org/forums/14/23538.html
ウィズコロナ
[^] # Re: réponse de Anakin
Posté par youx21 . Évalué à 2.
# C'est le boulot de udev
Posté par GeneralZod . Évalué à 3.
* Un tutoriel sur l'écriture des règles udev fait par Daniel Drake (développeur Gentoo)
http://reactivated.net/writing_udev_rules.html
* Un excellent article de Greg Kroah-Hartman
http://www.redhat.com/magazine/002dec04/features/udev/
[^] # Re: C'est le boulot de udev
Posté par youx21 . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.