JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris 11.1 : Périphériques et systèmes de fichiers     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Gestion des médias amovibles (tâches)

2.  Gravure de CD et DVD (tâches)

3.  Gestion des périphériques (tâches)

4.  Configuration dynamique des périphériques (tâches)

5.  Gestion des périphériques USB (tâches)

Nouveautés concernant les périphériques USB

Prise en charge USB 3.0

A propos de la prise en charge USB dans Oracle Solaris

Fonctionnalités USB prises en charge

Fonctionnalités des périphériques USB et problèmes de compatibilité

Périphériques alimentés par bus

Claviers et souris USB

Prise en charge d'une souris à molette USB

Contrôleur hôte et hubs USB

Hubs USB

SPARC : Gestion de l'alimentation USB

Directives de connexion des câbles USB

Présentation des périphériques USB

Acronymes USB couramment utilisés

Architecture USB Oracle Solaris

Description du bus USB

Périphériques USB et classes de pilote

Gestion des périphériques de stockage USB

Utilisation des périphériques de disquette USB

Périphériques de stockage USB enfichables à chaud

Ajout d'un périphérique de stockage USB

Ajout d'une caméra USB

Suppression d'un périphérique de stockage USB

Préparation de l'utilisation d'un périphérique de stockage USB

Affichage des informations sur les périphériques USB

Création d'un système de fichiers sur un périphérique de stockage USB

Modification des partitions et création d'un système de fichiers PCFS sur un périphérique de stockage USB

Création d'une partition Solaris et modification des tranches d'un périphérique de stockage USB

Montage ou démontage d'un périphérique de stockage USB

Conseils de dépannage des périphériques de stockage USB

Désactivation de pilotes USB spécifiques

Désactivation de pilotes USB spécifiques

Suppression de liens vers des périphériques USB inutilisés

Utilisation des périphériques audio USB

Enfichage à chaud de plusieurs périphériques audio USB

Ajout de périphériques audio USB

Identification du périphérique audio principal du système

Modification du périphérique audio USB principal

Résolution des problèmes des périphériques audio USB

Points clés de l'appartenance des périphériques audio

Enfichage à chaud des périphériques USB avec la commande cfgadm

Affichage des informations du bus USB (cfgadm)

Annulation de la configuration d'un périphérique USB

Configuration d'un périphérique USB

Déconnexion logique d'un périphérique USB

Connexion logique d'un périphérique USB

Déconnexion logique d'une sous-arborescence de périphériques USB

Réinitialisation d'un périphérique USB

Modification de la configuration par défaut d'un périphérique USB multiconfiguration

6.  Utilisation de périphériques InfiniBand (présentation/tâches)

7.  Gestion des disques (présentation)

8.  Gestion de l'utilisation du disque (tâches)

9.  Administration des disques (tâches)

10.  Configuration des disques (tâches)

11.  Configuration des périphériques de stockage avec COMSTAR (tâches)

12.  Configuration et gestion du service Oracle Solaris iSNS (Internet Storage Name Service)

13.  L'utilitaire format (référence)

14.  Gestion des systèmes de fichiers (présentation)

15.  Création et montage de systèmes de fichiers (tâches)

16.  Extension de l'espace de swap (tâches)

17.  Copie de fichiers et de systèmes de fichiers (tâches)

18.  Gestion des lecteurs de bande (tâches)

Index

Présentation des périphériques USB

Les informations de présentation suivantes sont fournies dans cette section :

Universal Serial Bus (USB) a été développé par le secteur informatique afin de fournir une solution économique pour connecter des périphériques tels que des claviers, des souris et des imprimantes à un système.

Les connecteurs USB sont conçus pour ne recevoir qu'un seul type de câble, dans un seul sens. L'intention de conception principale de l'USB était de réduire la nécessité d'utiliser plusieurs types de connecteurs pour recevoir différents périphériques. Cette conception permet de réduire l'encombrement sur le panneau arrière d'un système.

Les périphériques se connectent aux ports USB sur des hubs USB externes ou sur un hub root qui se trouve sur l'ordinateur lui-même. Etant donné que les hubs sont dotés de plusieurs ports, plusieurs branches d'une arborescence de périphériques peuvent découler d'un hub.

Pour plus d'informations, reportez-vous à l'article usba(7D) ou consultez la page http://www.usb.org/home.

Acronymes USB couramment utilisés

Le tableau suivant présente les acronymes USB utilisés dans SE Oracle Solaris. Pour une description complète des composants USB et des acronymes, consultez le site Web à l'adresse http://www.usb.org/home.

Acronyme
Définition
Voir
UGEN
Pilote générique USB
USB
Universal Serial Bus
USBA
Universal Serial Bus Architecture (Solaris)
USBAI
USBA Client Driver Interface (Solaris)
SO
HCD
Pilote de contrôleur hôte (Host Controller Driver) USB
SO
EHCI
Enhanced Host Controller Interface
OHCI
Open Host Controller Interface
UHCI
Universal Host Controller Interface
XHCI
Extensible Host Controller Interface

Architecture USB Oracle Solaris

Les périphériques USB peuvent être représentés sous la forme de deux niveaux de noeuds d'arborescence des périphériques. Un noeud de périphérique USB représente l'ensemble du périphérique USB. Un ou plusieurs noeuds d'interface enfant représentent les interfaces USB du périphérique.

La liaison du pilote est obtenue en utilisant les propriétés de nom compatibles. Pour plus d'informations, reportez-vous à la section 3.2.2.1 de l'IEEE 1275 USB binding et à Writing Device Drivers. Un pilote peut soit établir une liaison vers le périphérique complet et contrôler toutes les interfaces, soit établir une liaison vers une seule interface. Si aucun pilote fournisseur ou de classe ne revendique le périphérique complet, un pilote USB générique multi-interface établit une liaison vers le noeud au niveau du périphérique. Ce pilote tente de lier les pilotes à chaque interface en utilisant les propriétés de nom compatibles, tel que défini dans la section 3.3.2.1 de l'IEEE 1275 Binding specification.

L'architecture USB Oracle Solaris (USBA) observe les spécifications USB 1.1, USB 2.0 et USB 3.0 et fait partie de l'interface DDI (Device Driver Interface) d'Oracle Solaris. Le modèle USBA est semblable à l'architecture d'Oracle Common SCSI (SCSA). Comme l'illustre la figure suivante, l'USBA est une couche fine qui fournit une abstraction de la couche de transport USB générique aux pilotes de client, leur fournissant des services qui implémentent une fonctionnalité USB générique fondamentale.

Figure 5-1 Architecture Oracle Solaris USB (USBA)

image:Le diagramme illustre la relation entre les pilotes de client, la structure USBA, les pilotes de contrôleur hôte et le bus de périphérique.

Description du bus USB

La spécification USB est ouverte et libre de droits. Elle définit les interfaces électriques et mécaniques du bus et des connecteurs.

L'USB utilise une topologie dans laquelle les hubs servent de points d'attache aux périphériques USB. Le contrôleur hôte contient le hub root, qui est le point d'origine de tous les ports USB du système. Pour plus d'informations sur les hubs, reportez-vous à la section Contrôleur hôte et hubs USB.

Figure 5-2 Hiérarchie physique des périphériques USB

image:Le diagramme représente un système avec trois ports USB actifs, et incluant un périphérique composé (hub et imprimante) et un périphérique composite (clavier et souris).

La Figure 5-2 présente un système avec trois ports USB actifs. Le premier port USB permet de connecter une clé USB. Le deuxième port USB permet de connecter un hub externe, qui, à son tour, permet de connecter un périphérique CD-RW et un périphérique composite clavier/souris. En tant que périphérique composite, ce clavier contient un contrôleur USB, qui permet de faire fonctionner à la fois le clavier et une souris connectée. Le clavier et la souris partagent la même adresse de bus USB, car ils sont gérés par le même contrôleur USB.

La Figure 5-2 donne un autre exemple d'un hub et d'une imprimante formant un périphérique composé. Le hub est un hub externe, inclus dans le même boîtier que l'imprimante. L'imprimante est connectée en permanence au hub. Le hub et l'imprimante ont des adresses de bus USB distinctes.

Les noms de chemin de l'arborescence de certains des périphériques figurant dans la Figure 5-2 sont répertoriés ici.

Clé USB

/pci@1f,4000/usb@5/storage@1

Clavier

/pci@1f,4000/usb@5/hub@2/device@1/keyboard@0

Souris

/pci@1f,4000/usb@5/hub@2/device@1/mouse@1

Périphérique cdrw

/pci@1f,4000/usb@5/hub@2/storage@3

Imprimante

/pci@1f,4000/usb@5/hub@3/printer@1

Périphériques USB et classes de pilote

Les périphériques USB avec des attributs et des services similaires sont regroupés dans des classes de périphériques. A chaque classe de périphérique correspond un pilote. Les périphériques d'une même classe sont gérés par la même paire de pilote-périphérique. Toutefois, la spécification USB autorise également les périphériques propres à un fournisseur ne faisant pas partie d'une classe spécifique.

La classe HID contient des périphériques contrôlés par l'utilisateur, comme les périphériques suivants :

La classe Périphérique de communication comprend les périphériques suivants :

Les autres classes de périphériques sont notamment :

Chaque périphérique USB contient des descripteurs qui reflètent la classe du dispositif. Une classe de périphérique indique la manière dont ses membres doivent se comporter lors de la configuration et du transfert de données. Vous trouverez des informations supplémentaires sur les classes à la page http://www.usb.org/home/.

Pour plus d'informations sur les périphériques USB pris en charge dans cette version d'Oracle Solaris, reportez-vous à usb(7D).