# Certification Linux LPI/Administrateur système débutant/Examen 101/Matériel et architecture/Configurer des périphériques USB

* VIOLATION POSSIBLE DE COPYRIGHT
* L'utilisateur qui appose ce bandeau est invité à créer la sous-page correspondante sur la liste des pages soupçonnées de violation de copyright.
* Cette page est soupçonnée d'enfreindre un copyright. À moins qu'il soit démontré que l'auteur de la page autorise la reproduction (par exemple s'il écrit à permissions-fr@wikimedia.org), cette page sera supprimée au bout d'une semaine. En attendant le retrait de cet avertissement, veuillez ne pas réutiliser ce texte.
* Si vous venez d'apposer ce bandeau, veuillez créer la page de discussion en cliquant sur le lien ci-dessus.
* Merci de ne pas modifier cette page pour le moment.
* Si vous possédez les droits d'auteur du contenu qui suit, ou si vous avez la permission d'utilisation sous les termes de la Licence de documentation libre GNU, merci de l'indiquer sur cette page de discussion et sur la note « Certification Linux LPI/Administrateur système débutant/Examen 101/Matériel et architecture/Configurer des périphériques USB ».
* Merci de ne pas rétablir le contenu qui était présent ici. Il sera retiré. Cette page sera restaurée si Wikiversité obtient la permission du détenteur des droits d'auteur.
* Si vous voulez tout de même travailler sur cette page, merci de le faire sur sa page de discussion.
* Si les statuts du contenu ne sont pas clarifiés, ce contenu sera supprimé au bout d'une semaine.
* Ajouter des travaux sous copyright sans autorisation expresse est une violation des lois applicables à ce site et va à l'encontre de notre fonctionnement. Ceux qui ajoutent plusieurs fois du contenu sous copyright en ignorant cette règle seront bloqués.
* La version originale de la page qui est discutée est visible grâce à l'historique de cette page.

## Configurer des périphériques USB
### Objectifs

Description : Les candidats devraient être en mesure d'activer le support USB, utiliser et configurer des périphériques USB différents. Cet objectif inclut la sélection du chipset USB approprié et du module correspondant. Cela inclut aussi la connaissance des bases de l'architecture de couche modèle (layer model) de l'USB ainsi que les différents modules utilisés dans les différentes couches (layer).
Fichiers, termes et commandes principaux inclus :

#### /etc/hotplug
### Détection automatique de nouveaux périphériques USB

Le programme exécuté lorsqu'un nouveau périphérique est connecté est hotplug
Le répertoire /etc/hotplug contient les scripts qui ont besoin d’être exécutés chaque fois qu'un périphérique est inséré ou enlevé.
/etc/hotplug/pci.agent: Pour installer le pilote P.C.I. adéquat. /etc/hotplug/usb.agent: Pour installer le pilote USB adéquat.
Le programme hotplug est également lancé au démarrage du système pour initialiser tous les périphériques connectés. /etc/init.d/hotplug

### Lister les périphériques USB

Pour vérifier que tous les périphériques ont bien été détectés, utilisez lsusb.
Exemple:
Pour afficher une vue graphique des périphériques USB connectés, utilisez usbview.

### Pilotes USB

Chaque périphérique USB détecté sera monté dans le système de fichiers /proc/bus/usb. L'application appropriée pourra y accéder.
Chaque périphérique USB sera vu au travers d’un système de fichiers.
/proc/bus/usb/001/005
Pour vérifier que le pilote approprié a bien été chargé pour un périphérique USB, utilisez usbmodules.
Exemples:
Les modules à charger par défaut sont /lib/modules/<version-noyau>/modules.usbmap.
La table de correspondance est stockée dans le fichier /lib/modules/<version-noyau>/modules.usbmap.
Tous les pilotes sont stockés dans le répertoire /lib/modules/<version-noyau>/kernel/drivers/usb/.

### Applications USB

Beaucoup d’applications existent pour beaucoup de périphériques différents. Il faut parfois du temps pour arriver à toutes les faire marcher. gphoto2 est une application qui peut-être utilisée pour un appareil photo numérique.
options courantes: --debug : Pour voir quel est le problème de communication avec l'appareil photo. --print-usb-usermap : stocke la sortie dans /etc/hotplug/usb.usermap de façon à ce que l’application supporte votre appareil photo. -P : Télécharger les photos.
Exemple:

### Exercices

| Configurer les périphériques de communication | Sommaire |