Oracle® Solaris 11.2의 장치 관리

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

USB 장치 다중 구성 정보

USB 장치 구성은 장치가 운영 체제에 표시되는 방식을 정의합니다. USB 장치 구성은 시스템 장치 구성과는 다릅니다. 시스템 장치 구성은 cfgadm 명령을 사용하며 이 설명서의 다른 절에 설명되어 있습니다.

일부 USB 장치는 다중 구성을 지원합니다. 그러나 구성은 한 번에 하나만 활성 상태일 수 있습니다. cfgadm –lv 명령을 사용하여 다중 구성 장치를 식별할 수 있습니다. 명령 출력에서 2개의 매개변수가 다중 구성 정보를 제공합니다.

  • Nconfigs - 장치에 포함된 구성 수를 나타냅니다.

  • Config - 현재 활성 상태인, 즉 기본 구성에 해당하는 구성을 나타냅니다.

재부트, 작업 중 제거, 장치 재구성 등을 수행해도 같은 포트에 다시 연결하기만 하면 기본 구성의 변경 사항이 유지됩니다.

다중 구성 USB 장치의 기본 구성을 변경하는 방법

  1. 관리자로 전환합니다.
  2. 장치를 사용하고 있지 않은지 확인합니다.
  3. (옵션) 현재 USB 장치 구성을 표시합니다.
    # cfgadm -lv [device]

    기본 구성을 변경하려는 Ap_Id를 알고 있는 경우 장치를 지정할 수 있습니다.

  4. 기본 USB 구성을 변경합니다.

    또한 프롬프트에서 작업을 확인해야 합니다.

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

    다음 예에서는 usb0/4의 구성을 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. 변경된 장치를 확인합니다.
    # cfgadm -lv device
    

    다음 예에서는 이전 단계를 수행한 후 usb0/4에 발생한 변경 사항을 보여 줍니다.

    # 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