A quelle vitesse un port USB fonctionne sous Linux ?
Bonjour à tous,
Je vais ici répondre à une demande formulée sur le ... formulaire de contact linuxtricks.fr :
Et bien, il existe une commande qui va bien nous aider, c'est la commande
Comme vous le voyez, cette commande liste les périphériques USB. Mais ce n'est pas très détaillé...
Sur ma machine, je n'ai que des ports USB 3.0.
Pour différencier les ports USB 2.0 et 3.0, c'est facile : Les ports USB 2.0 sont noirs et les 3.0 bleus.
Branchons la clé USB et relançons un lsusb. On repère la ligne en plus :
Lancez
Vous pouvez naviguer avec ↓ et ↑.
Cherchez le mot correspondant à votre clé USB, ici Innostor.
Tapez : /Innostor
Repérez la ligne bcdUSB :
Ici, bcdUSB vaut 3.00, donc la clé USB 3.0 sur le port USB 3.0 fonctionne à la vitesse 3.0.
Même si je n'ai que des ports USB3.0 sur ma machine, si je mets la clé USB 3.0 dans le port USB de mon clavier multimédia (qui est USB 2.0) on voit :
Ici, bcdUSB vaut 2.10, donc la clé USB 3.0 sur port 2.0 fonctionne à vitesse 2.1... Bizarre je ne connaissais pas 2.1.
Si je mets une clé USB 2.0 dans mon port 3.0 :
Ici, bcdUSB vaut 2.00, donc la clé USB 2.0 sur le port USB 3.0 fonctionne à la vitesse 2.0.
Voilà
Explications en vidéo :
Je vais ici répondre à une demande formulée sur le ... formulaire de contact linuxtricks.fr :
Citation :
Bonjour DamienAdrien,
Une question m'est posée sur le contrôle des ports USB sous Linux pour savoir si un port USB est bien utilisé suivant ses caractéristiques de débit (1.0, 1.1, 2.0, 3.0) Après recherche sur ton site, je n'ai pas trouvé d'informations sur ce sujet.
Aurais-tu la possibilité de faire un tuto sur ce sujet ?
Merci
Michel
Une question m'est posée sur le contrôle des ports USB sous Linux pour savoir si un port USB est bien utilisé suivant ses caractéristiques de débit (1.0, 1.1, 2.0, 3.0) Après recherche sur ton site, je n'ai pas trouvé d'informations sur ce sujet.
Aurais-tu la possibilité de faire un tuto sur ce sujet ?
Merci
Michel
Et bien, il existe une commande qui va bien nous aider, c'est la commande
Code BASH :
lsusb
Code BASH :
10 [20:42:16] adrien@superlinux: ~ $ lsusb Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 1bcf:2883 Sunplus Innovation Technology Inc. Bus 001 Device 003: ID 8087:07da Intel Corp. Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 005: ID 1f75:0916 Innostor Technology Corporation Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 005: ID 10d5:55a2 Uni Class Technology Co., Ltd 2Port KVMSwitcher Bus 003 Device 004: ID 045e:00cb Microsoft Corp. Basic Optical Mouse v2.0 Bus 003 Device 006: ID 413c:2011 Dell Computer Corp. Multimedia Pro Keyboard Bus 003 Device 003: ID 413c:1005 Dell Computer Corp. Multimedia Pro Keyboard Hub Bus 003 Device 002: ID 058f:9254 Alcor Micro Corp. Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Comme vous le voyez, cette commande liste les périphériques USB. Mais ce n'est pas très détaillé...
Sur ma machine, je n'ai que des ports USB 3.0.
Pour différencier les ports USB 2.0 et 3.0, c'est facile : Les ports USB 2.0 sont noirs et les 3.0 bleus.
Branchons la clé USB et relançons un lsusb. On repère la ligne en plus :
Code BASH :
Bus 004 Device 005: ID 1f75:0916 Innostor Technology Corporation
Lancez
Code BASH :
lsusb -vvv | less
Vous pouvez naviguer avec ↓ et ↑.
Cherchez le mot correspondant à votre clé USB, ici Innostor.
Tapez : /Innostor
Repérez la ligne bcdUSB :
Code BASH :
Bus 004 Device 005: ID 1f75:0916 Innostor Technology Corporation Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 3.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 9 idVendor 0x1f75 Innostor Technology Corporation idProduct 0x0916 bcdDevice 0.0d iManufacturer 1 iProduct 2 (error) iSerial 3 12081490000988 bNumConfigurations 1
Ici, bcdUSB vaut 3.00, donc la clé USB 3.0 sur le port USB 3.0 fonctionne à la vitesse 3.0.
Même si je n'ai que des ports USB3.0 sur ma machine, si je mets la clé USB 3.0 dans le port USB de mon clavier multimédia (qui est USB 2.0) on voit :
Code BASH :
Bus 003 Device 015: ID 1f75:0916 Innostor Technology Corporation Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.10 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x1f75 Innostor Technology Corporation idProduct 0x0916 bcdDevice 0.0d iManufacturer 1 iProduct 2 (error) iSerial 3 12081490000988 bNumConfigurations 1
Ici, bcdUSB vaut 2.10, donc la clé USB 3.0 sur port 2.0 fonctionne à vitesse 2.1... Bizarre je ne connaissais pas 2.1.
Si je mets une clé USB 2.0 dans mon port 3.0 :
Code BASH :
Bus 003 Device 017: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x090c Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) idProduct 0x1000 Flash Drive bcdDevice 11.00 iManufacturer 1 SMI Corporation iProduct 2 USB DISK iSerial 3 AA00000000011800 bNumConfigurations 1
Ici, bcdUSB vaut 2.00, donc la clé USB 2.0 sur le port USB 3.0 fonctionne à la vitesse 2.0.
Voilà
Explications en vidéo :
N'hésitez pas à sélectionner la qualité HD en 720p ou 1080p !