Gestion des périphériques dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

D'une sur USB multiples Device-Configurations

La configuration d'un périphérique USB définit la façon dont un périphérique se présente au système d'exploitation. La configuration de périphériques USB diffère de celle des périphériques système à l'aide de la commande cfgadm, qui est traitée dans d'autres sections de ce livre.

Les périphériques USB prennent en charge plusieurs configurations certains. Cependant, une seule configuration peut être active à la fois. Vous pouvez identifier les périphériques à multi-configuration avec la commande cfgadm –lv. Dans la sortie de la commande composée (plusieurs CD-ROM ), deux paramètres fournissent des informations de configuration :

  • Nconfigs indique le nombre de configurations pour le périphérique.

  • Config indique la configuration actuellement active et donc la configuration par défaut.

Les modifications apportées à la configuration par défaut sont conservées après les réinitialisations, les suppressions à chaud et la reconfiguration du périphérique, pourvu que le périphérique soit reconnecté au même port.

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

  1. Connectez-vous en tant qu'administrateur.
  2. Assurez-vous que le périphérique n'est pas en cours d'utilisation.
  3. (Facultatif) Afficher le niveau actuel de la configuration du périphérique USB.
    # cfgadm -lv [device]

    Vous pouvez indiquer le périphérique si vous connaissez déjà l'Ap_Id dont vous modifiez la configuration par défaut.

  4. Modifiez la configuration USB par défaut.

    Veillez également à confirmer l'action à l'invite.

    # cfgadm -x usb_config -o config=config-number device
    

    L'exemple suivant modifie la configuration d'usb0/4 de 1 à 2.

    # cfgadm -x usb_config -o config=2 usb0/4
    Setting the device: /devices/pci@1f,0/usb@c,3:4
    to USB configuration 2
    This operation will suspend activity on the USB device
    Continue (yes/no)? yes
  5. Vérifiez que le périphérique a changé.
    # cfgadm -lv device
    

    L'exemple suivant montre les modifications de usb0/4 après l'étape précédente.

    # cfgadm -lv usb0/4
    Ap_Id  Receptacle   Occupant     Condition  Information
    When  Type  Busy   Phys_Id
    usb0/4 connected    unconfigured ok         Mfg: Sun    
    2000  Product: USB-B0B0 aka Robotech
    With 6 EPPS High Clk Mode    NConfigs: 7   Config: 2 :Default configuration is now 2. 
    EVAL Board Setup unavailable
    usb-device   n     /devices/pci@1f,0/usb@c,3:4