[Debian] Commande lsusb
xstick
Messages postés
24
Statut
Membre
-
jeanbi Messages postés 15397 Statut Contributeur -
jeanbi Messages postés 15397 Statut Contributeur -
Bonjour a tous,
Voila j'ai fais la decouverte de la commande lsusb pour afficher les dirrents peripheriques connectes sur ces ports.
Seulement je n'arrive pas a trouver une correspondance afin de les reperer dans le dossier /dev/
Par exemple:
Quand je tape la commande chez moi j'ai ce resultat:
debian:/home/xstick# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:c30e Logitech, Inc.
Bus 002 Device 005: ID 0d7d:0120 Phison Electronics Corp.
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 058f:9360 Alcor Micro Corp.
Ici c'est le Bus002 et Device005 qui m'interresse car il correspond a la cle usb que j'aimerai pouvoir monter.
Ma question est donc:
Comment puis-je reperer par ce biai sa place dans /dev/sd* ? Afin de connaitre son nom (par ex: sdb5,sda1 ... ou que sais-je encore ...)
Voila j'ai fais la decouverte de la commande lsusb pour afficher les dirrents peripheriques connectes sur ces ports.
Seulement je n'arrive pas a trouver une correspondance afin de les reperer dans le dossier /dev/
Par exemple:
Quand je tape la commande chez moi j'ai ce resultat:
debian:/home/xstick# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:c30e Logitech, Inc.
Bus 002 Device 005: ID 0d7d:0120 Phison Electronics Corp.
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 058f:9360 Alcor Micro Corp.
Ici c'est le Bus002 et Device005 qui m'interresse car il correspond a la cle usb que j'aimerai pouvoir monter.
Ma question est donc:
Comment puis-je reperer par ce biai sa place dans /dev/sd* ? Afin de connaitre son nom (par ex: sdb5,sda1 ... ou que sais-je encore ...)
5 réponses
Tu ne précises pas quel noyau tu utilises.
Si tu utilises un noyau récent , tu as intérêt à configurer udev.
(udev n'était pas correvctement intégré dans etch avec les premiers noyaux 2.6, si je ne me trompe)
Lire au sujet de la configuration de udev: http://www.reactivated.net/writing_udev_rules.html
man udevinfo.
Il te faudra éditer
/etc/udev/udev.rules
Utilise des commandes du genre
udevinfo -a -p /sys/block/sda
Un copier coller de l'information PERTINENTE dans /etc/udev/udev.rules te fera oublier les noms de périphérique bas niveau.
Tu n'auras normalement plus de problème de nommage des périphériques USB.
Par exemple
johand@horus:~$ egrep 'packard|lacie|freecom' /etc/udev/udev.rules
BUS=="scsi", SYSFS{model}=="DK23EA-30", NAME="%k", SYMLINK="freecom%n"
BUS=="scsi", SYSFS{rev}=="0100", SYSFS{model}=="Portable Player ", SYSFS{vendor}=="Packard ", NAME="%k", SYMLINK="packardplayer%n"
BUS=="scsi", SYSFS{model}=="WD2000BB-22KEA0 ", SYSFS{vendor}=="WDC ", NAME="%k", SYMLINK="lacie%n"
Disqe USB 30Gb, lecteur mp3 et disque externe 200GB respectivement
Mon /etc/fstab
/dev/freecom1 /mnt/freecom_fat vfat rw,user,uid=1000,gid=1000,noauto 0 0
/dev/packardplayer1 /mnt/packardmp3 vfat rw,user,uid=1000,gid=1000,auto 0 0
/dev/lacie5 /mnt/lacie_reiser reiserfs rw,user,noauto,noatime 0 0
/dev/lacie6 /mnt/lacie_ext3 ext3 rw,user,noauto,noatime 0 0
Je n'ai donc plus à me soucier du véritable nom de périphériquede mes diques USB externes, ils peuvent re utilisés sous un nom humainement parlant et être utilisés sous le même point de montage.
johand@horus:~$ file /dev/freecom* /dev/lacie* /dev/packar*
/dev/freecom: symbolic link to `sdd'
/dev/freecom1: symbolic link to `sdd1'
/dev/freecom3: symbolic link to `sg3'
/dev/lacie: symbolic link to `sdc'
/dev/lacie1: symbolic link to `sdc1'
/dev/lacie2: symbolic link to `sg2'
/dev/lacie5: symbolic link to `sdc5'
/dev/lacie6: symbolic link to `sdc6'
/dev/packardplayer: symbolic link to `sde'
/dev/packardplayer1: symbolic link to `sde1'
/dev/packardplayer4: symbolic link to `sg4'
Je te conseille de lire le contenu du lien signalé au dessus.
Je ne suis pas expert USB mais
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Si tu utilises un noyau récent , tu as intérêt à configurer udev.
(udev n'était pas correvctement intégré dans etch avec les premiers noyaux 2.6, si je ne me trompe)
Lire au sujet de la configuration de udev: http://www.reactivated.net/writing_udev_rules.html
man udevinfo.
Il te faudra éditer
/etc/udev/udev.rules
Utilise des commandes du genre
udevinfo -a -p /sys/block/sda
Un copier coller de l'information PERTINENTE dans /etc/udev/udev.rules te fera oublier les noms de périphérique bas niveau.
Tu n'auras normalement plus de problème de nommage des périphériques USB.
Par exemple
johand@horus:~$ egrep 'packard|lacie|freecom' /etc/udev/udev.rules
BUS=="scsi", SYSFS{model}=="DK23EA-30", NAME="%k", SYMLINK="freecom%n"
BUS=="scsi", SYSFS{rev}=="0100", SYSFS{model}=="Portable Player ", SYSFS{vendor}=="Packard ", NAME="%k", SYMLINK="packardplayer%n"
BUS=="scsi", SYSFS{model}=="WD2000BB-22KEA0 ", SYSFS{vendor}=="WDC ", NAME="%k", SYMLINK="lacie%n"
Disqe USB 30Gb, lecteur mp3 et disque externe 200GB respectivement
Mon /etc/fstab
/dev/freecom1 /mnt/freecom_fat vfat rw,user,uid=1000,gid=1000,noauto 0 0
/dev/packardplayer1 /mnt/packardmp3 vfat rw,user,uid=1000,gid=1000,auto 0 0
/dev/lacie5 /mnt/lacie_reiser reiserfs rw,user,noauto,noatime 0 0
/dev/lacie6 /mnt/lacie_ext3 ext3 rw,user,noauto,noatime 0 0
Je n'ai donc plus à me soucier du véritable nom de périphériquede mes diques USB externes, ils peuvent re utilisés sous un nom humainement parlant et être utilisés sous le même point de montage.
johand@horus:~$ file /dev/freecom* /dev/lacie* /dev/packar*
/dev/freecom: symbolic link to `sdd'
/dev/freecom1: symbolic link to `sdd1'
/dev/freecom3: symbolic link to `sg3'
/dev/lacie: symbolic link to `sdc'
/dev/lacie1: symbolic link to `sdc1'
/dev/lacie2: symbolic link to `sg2'
/dev/lacie5: symbolic link to `sdc5'
/dev/lacie6: symbolic link to `sdc6'
/dev/packardplayer: symbolic link to `sde'
/dev/packardplayer1: symbolic link to `sde1'
/dev/packardplayer4: symbolic link to `sg4'
Je te conseille de lire le contenu du lien signalé au dessus.
Je ne suis pas expert USB mais
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
bonjour,
pour les webcam
http://doc.ubuntu-fr.org/spca5xx
meme si tu n'es pas sous ubuntu il faut juste adapter a ta distri.
a+
pour les webcam
http://doc.ubuntu-fr.org/spca5xx
meme si tu n'es pas sous ubuntu il faut juste adapter a ta distri.
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question