Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
usb [Le 08/12/2015, 17:02] bcag2 [Identifier les périphériques] ajout exemples |
usb [Le 31/08/2022, 23:28] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Identifier les périphériques ====== | + | {{tag>matériel }} |
- | lister les périphériques USB du système (paquet nécessaire: usbutils) | + | ---- |
- | <code>lsusb</code> | + | |
- | Exemple pour aller plus loin: | + | {{ :materiel:icone_usb.png?120|Symbole USB}} |
- | tout les détails des périphériques (option verbose) | + | ======Périphériques USB====== |
- | <code> lsusb -v </code> | + | La norme **[[wpfr>USB]]** (**U**niversal **S**erial **B**us ou en français Bus Universel en Série) permet de connecter des périphériques "à chaud" (système en marche) aux [[wpfr>Port_matériel|ports]] votre ordinateur prévus pour cela: les Ports %%USB%%. |
- | Cela peut faire beaucoup (trop?) d'informations. Pour se focaliser sur un périphérique en particulier, après un simple //lsubs//, on peut repérer dans les deux premières colonnes le bus (par exemple 004) et le device (par exemple 002) et faire ensuite : | + | |
- | <code> lsusb -s 004:002 -v </code> | + | |
- | Il peut être utile de savoir quel "//device//" (dans le répertoire /dev) lui est associé. Toujours avec mon exemple ci-dessus : | + | |
- | <code> lsusb -D /dev/bus/usb/004/002 </code> | + | ===== Identifier les périphériques USB ===== |
- | doit vous retournez la même chose que la commande précédente avec -s | + | <note>Bases de données des Usb ID : \\ |
- | ====== Catégorie USB ====== | + | [[http://www.linux-usb.org/usb-ids.html|linux-usb.org]] \\ |
+ | [[https://www.the-sz.com/products/usbid/|https://www.the-sz.com/products/usbid/]]</note> | ||
+ | |||
+ | Pour lister les ports %%USB%% du système, il suffit depuis un [[:terminal]] d’exécuter la [[:commande_shell|commande]] suivante:<code>lsusb</code> | ||
+ | |||
+ | Pour plus de détails, faites suivre cette [[:commande_shell|commande]] de l'option **-v**<code> lsusb -v </code> | ||
+ | Cela peut faire beaucoup (trop?) d'informations. Pour se focaliser sur un périphérique en particulier, après avoir exécuté un simple //lsusb//, on peut repérer dans les deux premières colonnes le bus (par exemple 004) et le device (par exemple 002) et ensuite exécuter la [[:commande_shell|commande]]:<code> lsusb -s 004:002 -v </code> | ||
+ | Il peut être utile de savoir quel "//device//" (dans le dossier /dev) lui est associé. Toujours depuis un [[:terminal]] avec mon exemple doit vous retourner la même chose que la commande précédente avec -s : <code> lsusb -D /dev/bus/usb/004/002 </code> | ||
+ | Pour lister les périphériques liés à un vendeur, il faut connaître l'identifiant hexadécimal du vendeur (idVendor), par exemple 0x03f0 pour HP sur ma machine avec la [[:commande_shell|commande]] suivante : <code> lsusb -d 0x03f0: </code> | ||
+ | |||
+ | ===== Gestion de l'USB 3 ===== | ||
+ | Il est possible que dans les ports usb3 ne soient pas bien reconnus sur votre pc. Par exemple sur certains modèles Asus il va falloir modifier un paramètre au lancement de Ubuntu avec [[:GRUB]]. | ||
+ | |||
+ | [[:tutoriel:comment_modifier_un_fichier|Modifiez avec les droits d'administration]] le fichier **/etc/default/grub**. Trouver la ligne contenant GRUB_CMDLINE_LINUX_DEFAULT et ajouter le code suivant dans les guillemets (à la fin) <file>pci=nomsi,noaer</file> | ||
+ | Attention veillez à le séparer par un espace avec les autres entrées. Ensuite, exécuter dans un terminal le code suivant : | ||
+ | <code>sudo update-grub</code> | ||
+ | Redémarrez, et normalement le port USB 3.0 devrait marcher correctement. | ||
+ | |||
+ | |||
+ | ===== Catégorie USB ===== | ||
{{backlinks>usb}} | {{backlinks>usb}} | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | //Contributeurs: // |