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) |
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
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
Prise en charge d'une souris à molette USB
Présentation des périphériques USB
Acronymes USB couramment utilisés
Architecture USB Oracle Solaris
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
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
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)
Les informations suivantes sont fournies dans cette section :
Cette version d'Oracle Solaris comprend une prise en charge étendue des périphériques USB 3.0 (périphériques SuperSpeed) qui utilisent le pilote de contrôleur hôte USB 3.0 xhci. Le pilote de contrôleur hôte xhci prend en charge tous les périphériques USB, à l'exception des périphériques audio. Le pilote du contrôleur hôte xhci prend en charge les transferts en mode interruption, contrôle et bloc pour les hôtes USB, y compris les interfaces de bus ultra-rapides et non ultra-rapides. La compatibilité avec les périphériques et les pilotes USB 2.0 , 1.1 et 1.0 est prise en charge pour vous permettre d'utiliser les mêmes câbles, connecteurs et interfaces logicielles.
La prise en charge des périphériques USB suivants est assurée sur les systèmes SPARC et x86, sauf indication contraire :
Les périphériques de stockage USB 3.0 fonctionnent en mode USB 3.0 lorsqu'ils sont connectés aux ports USB 3.0. En outre, les périphériques USB hérités (2.0, 1.1 et 1.0) continuent de fonctionner lorsqu'ils sont connectés aux ports USB 3.0, à l'exception des périphériques audio USB.
Une prise en charge des périphériques audio est fournie pour les périphériques audio USB 2.0, 1.1 et 1.0 uniquement.
Les périphériques qui ne sont pas pris en charge par un pilote USB peuvent disposer d'applications libusb, telles que gphoto2, gtkam et pilotlink. Pour plus d'informations, reportez-vous à la documentation relative à la bibliothèque de gestion des périphériques en espace utilisateur disponible sous /usr/share/doc/libusb/libusb.txt.
Prise en charge des pilotes USB génériques – voir ugen(7D).
Prise en charge de la classe Périphérique d'interface homme-machine (claviers et souris) – voir hid(7D))
Prise en charge des hubs – voir hubd(7D).
Prise en charge des imprimantes
Prise en charge des périphériques USB CDC-ECM (USB Communication Device Class- Ethernet Control Model)
Prise en charge des périphériques série, y compris les périphériques suivants :
Edgeport – voir usbser_edge(7D).
Prolific – voir usbsprl(7D).
Keyspan – voir usbsksp(7D).
Prise en charge des périphériques de stockage – voir scsa2usb(7D).
Prise en charge de la bibliothèque des périphériques USB en espace utilisateur. Voir libusb(3LIB).
Augmentation de la vitesse de bus USB 3.0 de 480 Mbits/s à 5 Gbits/s.
Un port USB 3.0 ou USB 2.0 doit être de l'un des types suivants :
Un port sur un USB 3.0 ou une carte PCI USB 2.0
Un port sur un hub USB 3.0 ou USB 2.0 qui est connecté au port USB 3.0 ou USB 2.0
Un port sur une carte mère x86 ou SPARC
Remarque - Une carte PCI USB 2.0 peut être nécessaire pour les plates-formes SPARC les plus anciennes.
Les périphériques USB 2.0 et USB 1.1 continuent de fonctionner comme avant, même si vous connectez des périphériques USB 3.0, USB 2.0 et USB 1.0 sur le même système. Un contrôleur hôte USB 2.0 et USB 1.0 prend en charge les quatre types de transfert : contrôle, bloc, interruption et isochrone. Un contrôleur hôte USB 3.0 prend en charge trois types de transfert : contrôle, bloc et interruption. Le type de transfert isochrone n'est pas pris en charge sous un contrôleur hôte USB 3.0.
Alors que les périphériques USB 3.0 et USB 2.0 peuvent fonctionner sur un port USB 1.1 ou 1.0, leurs performances sont considérablement supérieures lorsqu'ils sont connectés à un port USB 2.0 ou USB 3.0.
Le contrôleur hôte XHCI ne possède pas de contrôleur associé, ce qui signifie qu'un seul contrôleur prend en charge toutes les vitesses des périphériques USB. Un contrôleur hôte USB 2.0 possède un EHCI haut débit et un ou plusieurs contrôleurs intégrés OHCI ou UHCI. Les périphériques qui sont connectés à un port USB 2.0 sont assignés de façon dynamique à un contrôleur EHCI ou OHCI, selon qu'ils prennent en charge l'USB 2.0 ou non.
Pour plus d'informations sur la prise en charge des périphériques USB 3.0, reportez-vous à l'article xhci(7D).
Pour plus d'informations sur la prise en charge des périphériques USB 2.0, reportez-vous à ehci(7D) et usba(7D).
Pour plus d'informations sur la prise en charge des périphériques USB 1.1, reportez-vous à l'article ohci(7D).
Pour plus d'informations sur les périphériques et la terminologie USB, reportez-vous à Présentation des périphériques USB.
Les périphériques USB 3.0 sont définis comme étant des périphériques super speed (“SuperSpeed”) qui suivent la spécification USB 3.0. Les périphériques USB 2.0 sont définis en tant que périphériques haut débit (“Hi-Speed”) selon la spécification USB 2.0. Vous pouvez consulter les spécifications USB 3.0 et USB 2.0 à la page http://www.usb.org/home.
Pour connaître la vitesse de votre périphérique USB, recherchez dans le fichier /var/adm/messages des messages semblables à celui-ci :
Dec 13 17:05:57 mysystem usba: [ID 912658 kern.info] USB 2.0 device (usb50d,249) operating at hi speed (USB 2.x) on USB 2.0 external hub: storage@4, scsa2usb0 at bus address 4
Voici quelques-uns des périphériques USB pris en charge dans cette version d'Oracle Solaris :
Périphériques de stockage, tels que les CD réinscriptibles, les disques durs, les DVD, les appareils photo numériques, les disquettes, les lecteurs de bande, les clés USB et les lecteurs de carte multi-format
Claviers et souris
Périphériques audio, tels que les haut-parleurs et microphones
Remarque - La prise en charge USB 3.0 des périphériques audio n'est pas disponible.
D'autres périphériques de stockage peuvent fonctionner si vous modifiez le fichier scsa2usb.conf . Pour plus d'informations, reportez-vous à scsa2usb(7D).
Les hubs alimentés par bus utilisent l'alimentation du bus USB auquel ils sont connectés pour alimenter les périphériques qui leur sont connectés. Il est important de veiller à ne pas surcharger ces hubs, car l'alimentation qu'ils offrent aux périphériques en aval est limitée.
La budgétisation de l'alimentation est implémentée pour les périphériques USB. Cette fonction présente les limitations suivantes :
Le montage en cascade de deux hubs alimentés par bus est déconseillé.
Pour chaque hub alimenté par bus, une intensité maximale de 100 mA par port est autorisée.
Seuls les périphériques auto-alimentés ou alimentés par bus basse tension peuvent être connectés à un hub alimenté par bus. Les périphériques alimentés par bus haute tension se voient refuser la connexion. Certains hubs ou périphériques peuvent signaler une fausse source d'alimentation électrique, ce qui fait que la connexion peut être imprévisible.
Gardez à l'esprit les problèmes suivants lorsque vous utilisez des claviers et souris USB :
Ne déplacez pas le clavier et la souris pendant une réinitialisation ou à l'invite ok sur un système SPARC. Vous pouvez déplacer le clavier et la souris vers un autre hub à tout moment après la réinitialisation du système. Après le branchement du clavier et de la souris, ceux-ci sont à nouveau entièrement fonctionnels.
Les touches juste à gauche du clavier peuvent ne pas fonctionner sur certains claviers USB tiers.
SPARC : gardez à l'esprit les problèmes suivants lorsque vous utilisez des claviers et des souris USB sur les systèmes SPARC :
La touche d'alimentation d'un clavier USB se comporte différemment de celle d'un clavier de type 5. Sur un clavier USB, vous pouvez suspendre ou arrêter le système en utilisant la touche SUSPENSION/ARRET. Cependant, vous ne pouvez pas utiliser cette touche pour mettre le système sous tension.
Avant l'issue du processus d'initialisation, la PROM OpenBoot (OBP) limite le clavier et la souris aux ports du hub root de la carte mère.
Les claviers et souris USB ne peuvent pas être utilisés simultanément avec les claviers Type 3, 4, ou 5 sur les anciens systèmes SPARC.
Pour plus d'informations sur la prise en charge de plusieurs claviers et souris, reportez-vous à virtualkm(7D).
Les fonctionnalités des souris à molette suivantes sont prises en charge :
La prise en charge de plus de 3 boutons est disponible pour les souris USB ou PS/2.
Le défilement à l'aide de la molette de la souris est disponible pour les souris USB ou PS/2. Cette prise en charge signifie qu'en faisant rouler la molette d'une souris USB ou PS/2, on obtient un défilement dans l'application ou dans la fenêtre d'action de la souris. Les applications StarOffice, Firefox et GNOME prennent en charge le défilement à l'aide de la molette de la souris. Toutefois, d'autres applications peuvent ne pas prendre en charge cette fonction.
Un hub USB est responsable des tâches suivantes :
Surveillance de l'insertion ou du retrait d'un périphérique sur ses ports
Gestion de l'énergie des périphériques sur ses ports
Contrôle de l'alimentation à ses ports
Le contrôleur hôte USB intègre un hub appelé hub root. Les ports visibles sur le panneau arrière du système sont les ports du hub root.
Le contrôleur hôte USB est responsable des tâches suivantes :
Direction du bus USB. Les périphériques ne peuvent pas arbitrer pour le bus.
Interrogation des périphériques à l'aide d'un intervalle d'interrogation déterminé par le périphérique. Le périphérique est supposé disposer d'une mise en mémoire tampon suffisante pour tenir compte de la durée qui s'écoule entre les interrogations.
Envoi de données entre le contrôleur hôte USB et les périphériques connectés. La communication entre homologues n'est pas prise en charge.
Gardez les points suivants à l'esprit lorsque vous utilisez des hubs USB :
Sur un système SPARC ou x86, ne mettez pas en cascade les hubs au-delà de quatre niveaux. Sur les systèmes SPARC, la PROM OpenBoot ne peut pas effectuer d'interrogation de manière fiable au-delà de quatre niveaux de périphériques.
Ne branchez pas en cascade un hub alimenté par bus sur un autre hub alimenté par bus. Un hub alimenté par bus ne dispose pas de sa propre alimentation.
Ne connectez pas un périphérique qui requiert une tension élevée à un hub alimenté par bus. Ces périphériques peuvent se voir refuser la connexion de ces périphériques aux hubs alimentés par bus ou peuvent drainer l'alimentation autrement dédiée aux autres périphériques. Un exemple d'un tel dispositif est un périphérique de disquette USB.
La suspension et la reprise des périphériques USB est totalement prise en charge sur les systèmes SPARC. Toutefois, vous ne devez pas suspendre un périphérique occupé et ne retirez jamais un périphérique lorsque le système est mis hors tension suite à un arrêt/suspension.
Le cadre USB gère au mieux l'alimentation de tous les périphériques sur les systèmes SPARC pour lesquels la gestion de l'alimentation est activée. La gestion de l'alimentation d'un périphérique USB implique que le pilote du hub suspend le port sur lequel le périphérique est connecté. Les périphériques prenant en charge l'activation à distance peuvent indiquer au système d'activer tous les éléments sur le chemin du périphérique afin que ce dernier puisse être utilisé. Le système hôte peut également activer le périphérique si une application envoie une E/S au périphérique.
La gestion de l'alimentation de tous les périphériques HID (clavier, souris, hub et périphériques de stockage), des hub et des périphériques de stockage est activée par défaut, si la fonctionnalité d'activation à distance est prise en charge. L'alimentation d'une imprimante USB est gérée uniquement entre deux travaux d'impression. L'alimentation des périphériques gérés par le pilote USB générique (UGEN) est uniquement gérée lorsqu'ils sont fermés.
Lorsque la gestion de l'alimentation est en cours d'exécution pour réduire la consommation d'énergie, les périphériques du noeud terminal USB sont mis hors tension en premier. Une fois tous les périphériques connectés aux ports d'un hub mis hors tension, ce dernier est mis hors tension après un certain délai. Pour que la gestion de l'alimentation soit la plus efficace possible, ne montez pas en cascade un trop grand nombre de hubs.
Pour plus d'informations sur l'utilisation de la touche SUSPENSION/ARRET sur les systèmes SPARC, reportez-vous à Claviers et souris USB.
Gardez à l'esprit les recommandations suivantes lors de la connexion des câbles USB :
La spécification USB 3.0 n'indique pas de longueur de câble maximale. Toutefois, un câble USB 3.0 se distingue nettement d'un câble USB 2.0. On considère que les câbles plus courts offrent de meilleurs performances et les câbles de trois mètres sont recommandés pour assurer des taux de transfert de plusieurs gigabits.
Veillez à toujours utiliser des câbles conformes AWG 20/28 (480 Mbits/s) pour connecter des périphériques USB 2.0.
La longueur maximale du câble prise en charge est de 5 mètres.
N'utilisez pas de rallonges. Pour obtenir les meilleurs résultats possibles, utilisez un hub auto-alimenté pour étendre la longueur du câble.
Pour plus d'informations, consultez la page http://www.usb.org/about/faq.