Oracle® Solaris 11.2 릴리스 노트

인쇄 보기 종료

업데이트 날짜: 2015년 5월
 
 

SPARC: USB 키보드, 마우스 및 물리적 모니터와 관련된 데스크탑 문제(15700526)

물리적 키보드, 마우스 또는 모니터를 사용할 때 Oracle Solaris Desktop에서 반복적으로 단말기 창을 열어 사용하려고 시도하면 문자 및 마우스 제어가 되지 않습니다.

이 문제는 마이크로 프레임 누락으로 인한 오류 때문에 발생할 수 있습니다. 이러한 오류는 고속 또는 저속 USB 1.0이나 1.1 키보드 및 마우스 장치가 내장 USB 2.0 허브의 시스템 USB 포트에 연결된 경우 발생합니다. 하지만 수동으로 ohci(USB 1.0 또는 1.1) 드라이버에 바인딩된 내부 허브와 연결되어 있는 시스템 USB 포트에 키보드 및 마우스 장치를 연결하면 이러한 오류가 발생하지 않습니다.


주 -  가상 키보드 및 마우스를 사용 중인 경우에는 허브의 모든 장치가 강제로 저속 실행됩니다. 장치는 계속 작동하지만 저속 USB 1.0 또는 1.1로 실행됩니다.

임시해결책: /kernel/drv/ehci.conf 파일에서 ehci-port-forced-to-companion 변수의 값을 설정합니다. 이 변수의 값은 ehci(USB 2.0) 드라이버가 USB 컨트롤러의 특정 포트에 대한 제어권을 해제할 때 사용됩니다.

ehci-port-forced-to-companion 변수의 값은 플랫폼 유형 및 사용된 USB 장치의 유형에 따라 다릅니다. 다음 표는 권장되는 USB 커넥터 사용 및 ehci-port-forced-to-companion 변수의 해당 값을 보여줍니다.

표 4-1  권장되는 USB 커넥터 사용 및 값
SPARC 플랫폼
USB 장치 유형
권장되는 USB 커넥터 사용
/kernel/drv/ehci.conf 파일의 ehci-port-forced-to-companion 변수 값
T3-1, T3-2, T4-1, T4-2
물리적 키보드 또는 마우스
전면 USB 커넥터 사용
4
T3-4, T4-4
물리적 키보드 또는 마우스
후면 USB 커넥터 사용
3
T3-1, T4-1, T3-2, T4-2, T3-4, T4-4
가상 키보드 또는 마우스
없음
2

임시해결책을 구현하려면 다음 단계를 수행합니다.

  1. USB 장치를 연결합니다.

    플랫폼에 따라서 해당 장치에 권장되는 USB 커넥터는 Table 4–1을 참조하십시오.

  2. /kernel/drv/ehci.conf 파일에서 ehci-port-forced-to-companion 변수의 값을 설정합니다.

    예를 들어, SPARC 플랫폼이 T3-4이며 물리적 키보드를 사용 중인 경우 ehci-port-forced-to-companion=3을 설정합니다.

    이 변수에 설정할 수 있는 값에 대한 자세한 내용은 Table 4–1을 참조하십시오.

  3. 시스템을 재부트합니다.

    # init 6