usbutils-008

Introduction à USB Utils

Le paquet usbutils contient des outils utilisés pour afficher des informations sur les bus USB du système et sur les périphériques qui y sont connectés.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.9.

Informations sur le paquet

Dépendances de USB Utils

Requises

libusb-1.0.20

Requises à l'exécution

Python-2.7.11

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/usbutils

Installation de USB Utils

Installez USB Utils en lançant les commandes suivantes :

sed -i '/^usbids/ s:usb.ids:hwdata/&:' lsusb.py &&

./configure --prefix=/usr --datadir=/usr/share/hwdata &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Pour installer le fichier de données usb.ids, en utilisant Wget-1.17.1, lancez, en tant qu'utilisateur root :

install -dm755 /usr/share/hwdata/ &&
wget http://www.linux-usb.org/usb.ids -O /usr/share/hwdata/usb.ids

Le script lsusb.py affiche des information dans une forme plus facilement lisible que lsusb. Pour trouver les options, utilisez lsusb.py -h. Une utilisation recommandée par le développeur est lsusb.py -ciu.

Explication des commandes

sed ... lsusb.py : Indique à susb.py où chercher usb.ids.

Configuration de usbutils

Le fichier usb.ids est mis à jour en permanence. Pour obtenir une version actuelle de ce fichier, en utilisant Wget-1.17.1, lancez périodiquement en tant qu'utilisateur root :

wget http://www.linux-usb.org/usb.ids -O /usr/share/hwdata/usb.ids

Il se peut que vous souhaitiez ajouter une entrée au crontab de root (ou à celui de n'importe quel utilisateur ayant les droits d'écriture sur /usr/share/hwdata) pour mettre à jour automatiquement et régulièrement le fichier usb.ids.

Contenu

Programmes installés: lsusb, lsusb.py, usb-devices et usbhid-dump
Bibliothèques installées: Aucune
Répertoires installés: Aucune

Descriptions courtes

lsusb

est un outil pour afficher des informations sur tous les bus USB du système et sur tous les périphériques qui y sont connectés, mais pas selon une présentation humainement lisible.

lsusb.py

affiche des informations sur tous les bus USB du système et tous les périphériques connectés selon une présentation raisonnablement lisible.

usb-devices

est un script shell qui affiche des détails sur les bus USB et les périphériques qui y sont connectés. Il est conçu pour être utilisé si /proc/bus/usb/devices n'est pas disponible sur votre système.

usbhid-dump

est utilisé pour générer des descripteurs et des flux de rapports des interfaces HID (human interface device) des périphériques USB.

Last updated on 2016-02-25 17:43:01 +0100