Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris : Périphériques et systèmes de fichiers Oracle Solaris 11 Information Library (Français) |
1. Gestion des médias amovibles (présentation)
2. Gestion des médias amovibles (tâches)
3. Accès aux médias amovibles (tâches)
4. Gravure de CD et DVD (tâches)
5. Gestion des périphériques (présentation/tâches)
6. Configuration dynamique des périphériques (tâches)
7. Utilisation de périphériques USB (présentation)
Nouveautés concernant les périphériques USB
Prise en charge du descripteur d'association d'interface USB
Prise en charge du transfert isochrone EHCI
Comportement d'enfichage à chaud des périphériques USB
Prise en charge des périphériques USB et 1394 (FireWire)
x86 : Prise en charge des CD et DVD USB pour l'initialisation GRUB
Prise en charge des souris et claviers virtuels USB
Prise en charge d'Oracle Solaris pour les périphériques USB
Présentation des périphériques USB
Acronymes USB couramment utilisés
Améliorations apportées au pilote USB
Architecture Oracle Solaris USB (USBA)
A propos de l'USB dans SE Oracle Solaris
Caractéristiques des périphérique USB 2.0 et problèmes de compatibilité
Périphériques alimentés par bus
Prise en charge d'une souris à molette USB
8. Utilisation de périphériques USB (tâches)
9. Utilisation de périphériques InfiniBand (présentation/tâches)
10. Gestion des disques (présentation)
11. Administration des disques (tâches)
12. Système SPARC : Configuration des disques (tâches)
13. Système x86 : Configuration des disques (tâches)
14. Configuration des périphériques de stockage avec COMSTAR
15. Configuration et gestion du service Oracle Solaris iSNS (Internet Storage Name Service)
16. L'utilitaire format (référence)
17. Gestion des systèmes de fichiers (présentation)
18. Création et montage de systèmes de fichiers (tâches)
19. Extension de l'espace de swap (tâches)
20. Copie de fichiers et de systèmes de fichiers (tâches)
Cette section décrit les informations à connaître à propos de l'USB dans SE Oracle Solaris.
Les caractéristiques de l'USB 2.0 sont les suivantes :
Amélioration des performances : débit de données supérieur pour les périphériques connectés à des contrôleurs USB 2.0, jusqu'à 40 fois plus rapides que les périphériques USB 1.1.
Vous pouvez tirer parti du protocole USB haut débit lors de l'accès aux périphériques USB haut débit, tels que des DVD et les disques durs.
Rétrocompatibilité : compatibilité avec les périphériques et les pilotes 1.0 et 1.1, afin de pouvoir utiliser les mêmes câbles, connecteurs et interfaces logicielles.
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 2.0 sont définis en tant que haut débit selon la spécification USB 2.0. Vous pouvez vous reporter à la spécification USB 2.0, à l'adresse suivante : 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
Pour la liste complète des périphériques USB vérifiés avec cette version d'Oracle Solaris, consultez le site Web à l'adresse suivante :
http://www.oracle.com/us/sun/index.html
D'autres périphériques de stockage peuvent fonctionner si vous modifiez le fichier scsa2usb.conf . Pour plus d'informations, reportez-vous à scsa2usb(7D).
La prise en charge des périphériques USB 2.0 par Oracle Solaris offre les avantages suivants :
Augmentation de la vitesse du bus USB, de 12 Mo/s à 480 Mo/s. Cette augmentation signifie que les périphériques prenant en charge la spécification USB 2.0 peuvent être exécutés bien plus rapidement que leurs homologues USB 1.1 lorsqu'ils sont connectés à un port USB 2.0.
Un port USB 2.0 peut être :
Un port sur une carte PCI USB 2.0
Un port sur un hub USB 2.0 connecté à un port USB 2.0
Un port sur une carte mère x86 ou SPARC
Une carte PCI USB 2.0 peut être nécessaire pour les plates-formes SPARC les plus anciennes.
Pour obtenir la liste des cartes PCI USB 2.0 qui ont été vérifiées pour cette version d'Oracle Solaris, consultez le site Web à l'adresse suivante :
Les périphériques USB 1.1 fonctionnent de la même manière que par le passé, même si vous faites cohabiter des périphériques USB 1.1 et USB 2.0 sur le même système.
Bien que les périphériques USB 2.0 fonctionnent sur un port USB 1.x, leurs performances sont considérablement optimisées lorsqu'ils sont connectés à un port USB 2.0.
Un contrôleur hôte USB 2.0 haut débit possède une interface de contrôleur hôte améliorée (EHCI) haut débit, ainsi qu'un ou plusieurs contrôleurs intégrés OHCI (Interface de contrôleur hôte ouvert) ou UHCI (Interface de contrôleur hôte universelle). Les périphériques connectés à un port USB 2.0 sont assignés de manière dynamique à un contrôleur EHCI ou OHCI, selon qu'ils prennent en charge l'USB 2.0 ou non.
Remarque - Les périphériques de stockage USB 2.0 connectés à un port sur une carte PCI USB 2.0 et ayant été utilisés avec une version antérieure de Solaris dans la même configuration matérielle peuvent modifier les noms des périphériques après mise à niveau vers cette version. Cette modification est due au fait que ces périphériques sont désormais considérés comme des périphériques USB 2.0 et sont pris en charge par le contrôleur EHCI. Le numéro du contrôleur w dans /dev/[r]dsk/c wtxd ysz est modifié pour ces périphériques.
Notez également que la vitesse d'un périphérique USB est limitée à ce que le port parent peut prendre en charge. Si, par exemple, un hub USB 2.0 externe est suivi d'un hub USB 1.x et d'un périphérique USB 2.0 en aval, les périphériques connectés au hub USB 2.0 externe fonctionnent à pleine vitesse et non à haut débit.
Pour plus d'informations sur la prise en charge des périphériques USB 2.0, reportez-vous à ehci(7D) et usba(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 :
La mise en cascade de deux hubs alimentés par bus est interdite.
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 racine 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 ne prennent pas en charge cette fonction.
Un hub USB est responsable des éléments suivants :
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 racine. Les ports visibles sur le panneau arrière du système sont les ports du hub racine. Le contrôleur hôte USB est responsable des éléments suivants :
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.
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 :
Utilisez toujours des câbles conformes à la norme USB 2.0 haut débit (480 Mo/s) 20/28 AWG pour la connexion 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, visitez le site :