탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 관리: 장치 및 파일 시스템 Oracle Solaris 11 Information Library (한국어) |
USB IAD(Interface Association Descriptor) 지원
x86: GRUB 기반 부트 시 USB CD 및 DVD 지원
15. Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리
이 섹션에서는 Oracle Solaris OS의 USB에 대해 알아야 할 사항을 설명합니다.
다음과 같은 USB 2.0 기능이 포함되어 있습니다.
더 나은 성능 – USB 2.0 제어기에 연결된 장치의 데이터 처리량이 USB 1.1 장치보다 최대 40배까지 늘었습니다.
DVD 및 하드 디스크와 같은 고속 USB 장치에 액세스할 때 고속 USB 프로토콜의 이점을 이용할 수 있습니다.
역방향 호환성 – 1.0 및 1.1 장치와 호환되므로 동일한 케이블, 커넥터 및 소프트웨어 인터페이스를 사용할 수 있습니다.
USB 장치에 대한 설명과 용어는 USB 장치 개요를 참조하십시오.
USB 2.0 장치는 USB 2.0 사양을 따르는 고속 장치로 정의됩니다. USB 2.0 사양은 http://www.usb.org/home에서 참조할 수 있습니다.
USB 장치의 속도를 식별하려면 /var/adm/messages 파일에서 다음과 비슷한 메시지를 확인하십시오.
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
다음은 이 Oracle Solaris 릴리스에서 지원되는 몇 가지 USB 장치입니다.
CD-RW, 하드 디스크, DVD, 디지털 카메라, 디스켓, 테이프 드라이브, 메모리 스틱 및 다중 형식 카드 판독기와 같은 대용량 저장 장치
키보드 및 마우스 장치
스피커 및 마이크 등의 오디오 장치
Oracle Solaris 릴리스에서 확인된 USB 장치의 전체 목록을 보려면 다음을 참조하십시오.
http://www.oracle.com/us/sun/index.html
추가 저장 장치는 scsa2usb.conf 파일을 수정하여 작동할 수 있습니다. 자세한 내용은 scsa2usb(7D)를 참조하십시오.
Oracle Solaris USB 2.0 장치 지원에는 다음 기능이 포함됩니다.
12MB/초에서 480MB/초로 향상된 USB 버스 속도. 따라서 USB 2.0 사양을 지원하는 장치를 USB 2.0 포트에 연결하면 해당 USB 1.1 장치보다 훨씬 빠르게 작동합니다.
USB 2.0 포트는 다음 중 한 가지로 사용할 수 있습니다.
USB 2.0 PCI 카드의 포트
USB 2.0 포트에 연결된 USB 2.0 허브의 포트
SPARC 또는 x86 컴퓨터 주보드에 있는 포트
오래된 SPARC 플랫폼의 경우에는 USB 2.0 PCI 카드가 필요할 수도 있습니다.
Oracle Solaris 릴리스에 대해 검증된 USB 2.0 PCI 카드 목록은 다음을 참조하십시오.
동일한 시스템에 USB 1.1과 USB 2.0 장치가 모두 있는 경우에도 USB 1.1 장치는 이전과 마찬가지로 작동합니다.
USB 2.0 장치는 USB 1.x 포트에서 작동하기는 하지만 USB 2.0 포트에 연결했을 때 더 뛰어난 성능을 보입니다.
USB 2.0 호스트 제어기에는 하나의 고속 EHCI(Enhanced Host Controller Interface)와 하나 이상의 OHCI(OpenHCI Host Controller Interface) 또는 UHCI(Universal Host Controller Interface) 내장 제어기가 있습니다. USB 2.0 포트에 연결된 장치는 USB 2.0의 지원 여부에 따라 EHCI 또는 OHCI 컨트롤러 중 하나에 동적으로 지정됩니다.
주 - USB 2.0 PCI 카드의 포트에 연결된 USB 2.0 저장 장치와 동일한 하드웨어 구성에서 이전 Solaris 릴리스에서 사용되었던 장치는 이 릴리스로 업그레이드 한 후 장치 이름을 변경할 수 있습니다. 이들 장치는 USB 2.0 장치로 인식되며 EHCI 제어기가 담당하게 되므로 이러한 변경이 발생합니다. /dev/[r]dsk/c wtxdysz의 제어기 번호 w가 이러한 장치에 맞게 변경되었습니다.
USB 장치의 속도는 상위 포트에서 지원할 수 있는 속도로도 제한된다는 점에 유의하십시오. 예를 들어, USB 2.0 외부 허브에 USB 1.x 허브 및 USB 2.0 장치가 연결되어 있는 경우 USB 2.0 외부 허브에 연결된 장치는 고속이 아닌 표준 속도로 실행됩니다.
USB 2.0 장치 지원에 대한 자세한 내용은 ehci(7D) 및 usba(7D)를 참조하십시오.
버스 전원 사용 허브는 연결된 USB 버스의 전원을 사용하여 연결된 장치에 전원을 공급합니다. 이러한 허브에서 연결된 장치에 제공하는 전원이 제한되어 있으므로 이러한 허브가 과부하가 걸리지 않도록 주의해야 합니다.
USB 장치에 대해 전원 배정이 구현됩니다. 이 기능에는 다음과 같은 제한이 있습니다.
두 개의 버스 전원 사용 허브를 중첩해서 사용할 수 없습니다.
각각의 버스 전원 사용 허브에서는 각 포트에 대해 최대 100mA의 전원만 허용됩니다.
버스 전원 사용 허브에는 자체 전원이 공급되는 장치나 버스 전원을 적게 사용하는 장치만 연결할 수 있습니다. 버스 전원을 많이 사용하는 장치는 연결이 거부됩니다. 일부 허브 또는 장치에서 전원을 잘못 보고할 수도 있으므로 연결 결과를 보장하기는 어렵습니다.
USB 키보드 및 마우스 장치를 사용할 때에는 다음 문제에 주의하십시오.
재부트하는 동안이나 SPARC 시스템에서 ok 프롬프트가 표시되어 있을 때 키보드와 마우스를 이동하지 마십시오. 시스템 재부트가 끝난 후에는 언제든지 키보드와 마우스를 다른 허브로 이동할 수 있습니다. 키보드와 마우스를 연결하고 나면 다시 제대로 작동합니다.
일부 타사 USB 키보드에서는 키패드의 왼쪽에 있는 키가 작동하지 않을 수도 있습니다.
SPARC – SPARC 시스템에서 USB 키보드 및 마우스 장치를 사용할 때에는 다음 문제에 주의하십시오.
USB 키보드에 있는 전원 키는 type-5 키보드에 있는 전원 키와 다른 방식으로 작동합니다. USB 키보드에서는 SUSPEND/SHUTDOWN 키를 사용하여 시스템을 일시 중단하거나 종료할 수 있습니다. 그러나 이 키를 사용하여 시스템 전원을 켤 수는 없습니다.
부트 프로세스가 완료되기 전에는 OBP(OpenBoot PROM)에서 키보드 및 마우스 장치가 주보드 루트 허브 포트로만 제한됩니다.
기존 SPARC 시스템에서는 Type 3, 4 또는 5 키보드와 USB 키보드 및 마우스 장치를 동시에 사용할 수 없습니다.
다중 키보드 및 마우스 장치 지원에 대한 자세한 내용은 virtualkm(7D)을 참조하십시오.
USB 또는 PS/2 마우스 장치에서 버튼을 세 개 이상 사용할 수 있습니다.
USB 또는 PS/2 마우스 장치에서 휠 마우스 스크롤을 사용할 수 있습니다. 따라서 USB 또는 PS/2 마우스의 휠을 돌리면 마우스가 가리키는 응용 프로그램 또는 창에서 스크롤할 수 있습니다. StarOffice , Firefox 및 GNOME 응용 프로그램은 휠 마우스 스크롤을 지원합니다. 그러나 다른 응용 프로그램은 휠 마우스 스크롤을 지원하지 않을 수 있습니다.
USB 허브는 다음 기능을 담당합니다.
포트의 장치 삽입 또는 제거 모니터
포트에 있는 개별 장치의 전원 관리
포트에 공급되는 전원 제어
USB 호스트 제어기에는 루트 허브라는 내장 허브가 있습니다. 시스템의 뒤쪽 패널에 보이는 포트는 루트 허브의 포트입니다. USB 호스트 제어기는 다음을 담당합니다.
USB 버스 감지. 개별 장치는 버스에 대한 중재를 수행할 수 없습니다.
장치에서 결정된 폴링 간격을 사용하여 장치 폴링. 장치는 폴링 사이의 시간을 고려하기에 충분한 버퍼가 있는 것으로 가정합니다.
USB 제어기와 연결된 장치 사이에서 데이터 보내기. P2P 통신은 지원되지 않습니다.
SPARC 기반 시스템이나 x86 기반 시스템에서 4개를 넘는 수준으로 허브를 중첩하지 마십시오. SPARC 시스템의 OpenBoot PROM은 4개를 넘는 수준의 장치를 안정적으로 탐지할 수 없습니다.
버스 전원 사용 허브를 다른 버스 전원 사용 허브에 중첩하여 연결하지 마십시오. 버스 전원 사용 허브에는 자체 전원 공급 장치가 없습니다.
전원이 많이 필요한 장치를 버스 전원 사용 허브에 연결하지 마십시오. 이러한 장치는 버스 전원 사용 허브에서 연결이 거부되거나 허브에서 다른 장치에 공급할 전원을 소진할 수 있습니다. 그런 장치의 예에는 USB 디스켓 장치가 있습니다.
SPARC 시스템에서는 USB 장치의 일시 중단 및 재개가 완전히 지원됩니다. 그러나 사용 중인 장치를 일시 중단하거나 일시 중단 종료 상태로 전원이 꺼진 시스템에서 장치를 제거하지 마십시오.
USB 프레임워크는 전원 관리 기능을 사용하는 SPARC 기반 시스템에서 모든 장치의 전원을 관리하기 위해 최대한으로 노력합니다. USB 장치의 전원 관리란 장치가 연결된 포트를 허브 드라이버가 일시 중단하는 것을 의미합니다. 원격 웨이크업을 지원하는 장치는 시스템에서 장치 경로에 있는 모든 요소를 깨우도록 하여 장치를 사용할 수 있습니다. 응용 프로그램이 장치로 I/O를 보내는 경우 호스트 시스템에서 장치를 깨울 수도 있습니다.
모든 HID 장치(키보드, 마우스, 허브 및 저장 장치), 허브 장치 및 저장 장치는 원격 웨이크업 기능을 지원하는 경우 기본적으로 전원 관리가 사용됩니다. USB 프린터는 두 인쇄 작업 사이에만 전원 관리를 사용합니다. UGEN(일반 USB 드라이버)에서 관리하는 장치는 닫힌 경우에만 전원 관리를 사용합니다.
전원 소비를 줄이기 위해 전원 관리를 실행하는 경우에는 가장 먼저 USB 최하위 장치 전원이 꺼집니다. 허브 포트에 연결된 모든 장치의 전원이 꺼지고 나면 잠시 후에 허브 전원이 꺼집니다. 전원 관리 효율을 높이려면 여러 허브를 중첩하지 마십시오.
SPARC 시스템의 SUSPEND/SHUTDOWN 키 사용에 대한 자세한 내용은 USB 키보드 및 마우스 장치를 참조하십시오.
USB 케이블을 연결할 때 다음 지침에 주의하십시오.
USB 2.0 장치의 연결에는 항상 USB 2.0 호환 정격(480Mbit/초) 20/28 AWG 케이블을 사용하십시오.
지원되는 최대 케이블 길이는 5미터입니다.
케이블 연장 장치를 사용하지 마십시오. 최상의 결과를 얻으려면 자체 전원 공급 장치가 있는 허브를 사용하여 케이블 길이를 연장하십시오.
자세한 내용은 다음을 참조하십시오.