usbutils-012

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-9.1.

Informations sur le paquet

Dépendances de USB Utils

libusb-1.0.23 et Wget-1.20.3

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

Installation de USB Utils

Installez USB Utils en lançant les commandes suivantes :

./autogen.sh --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.20.3, 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 informations 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.

Configuration de usbutils

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

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

vous devriez mettre à jour le fichier /usr/share/hwdata/usb.ids régulièrement. Si vous avez intsallé Fcron-3.2.1 et complété la section sur les travaux périodiques, exécutez les commandes suivantes en tant qu'utilisateur root pour créer une tache cron hebdomadaire :

cat > /etc/cron.weekly/update-usbids.sh << "EOF" &&
#!/bin/bash
/usr/bin/wget http://www.linux-usb.org/usb.ids -O /usr/share/hwdata/usb.ids
EOF
chmod 754 /etc/cron.weekly/update-usbids.sh

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 2020-02-17 02:46:23 +0000