탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 관리: 장치 및 파일 시스템 Oracle Solaris 11.1 Information Library (한국어) |
USB 대용량 저장 장치에서 분할 영역을 수정하고 PCFS 파일 시스템을 만드는 방법
USB 대용량 저장 장치에서 Solaris 분할 영역을 만들고 슬라이스를 수정하는 방법
USB 대용량 저장 장치를 마운트 또는 마운트 해제하는 방법
여러 개의 USB 오디오 장치에서 핫 플러그 기능 사용
cfgadm 명령을 사용하여 USB 장치 핫 플러그 기능 사용
USB 장치 하위 트리를 논리적으로 연결 해제하는 방법
11. COMSTAR를 사용하여 저장 장치 구성(작업)
12. Oracle Solaris iSNS(Internet Storage Name Service) 구성 및 관리
이 절에는 다음 정보가 설명되어 있습니다.
이 Oracle Solaris 릴리스에서는 USB 3.0 xhci 호스트 컨트롤러 드라이버를 사용하는 USB 3.0 장치(“SuperSpeed” 장치)에 대한 지원이 확대되었습니다. xhci 호스트 컨트롤러 드라이버는 오디오 장치를 제외한 모든 USB 장치를 지원합니다. xhci 호스트 컨트롤러 드라이버는 초고속 및 비초고속 버스 인터페이스를 포함하여 USB 호스트에 대한 인터럽트, 제어 및 벌크 전송을 지원합니다. 동일한 케이블, 커넥터 및 소프트웨어 인터페이스를 사용할 수 있도록 USB 2.0, 1.1 및 1.0 장치 및 드라이버와의 호환성이 지원됩니다.
따로 언급되지 않은 경우 SPARC 및 x86 기반 시스템 모두에서 다음과 같은 USB 장치가 지원됩니다.
USB 3.0 장치가 USB 3.0 포트에 삽입되면 USB 3.0 모드에서 작동합니다. 레거시 USB 장치(2.0, 1.1 및 1.0)가 USB 3.0 포트에 연결되는 경우 계속 작동합니다(USB 오디오 장치 제외).
USB 2.0, 1.1 및 1.0 오디오 장치의 경우에만 오디오 장치가 지원됩니다.
USB 드라이버에서 지원되지 않는 장치에는 gphoto2, gtkam 및 pilotlink 등의 libusb 응용 프로그램이 있을 수 있습니다. 자세한 내용은 /usr/share/doc/libusb/libusb.txt의 사용자 공간 USB 라이브러리 설명서를 참조하십시오.
일반 USB 드라이버 지원 – ugen(7D)을 참조하십시오.
HID(Human Interface Device) 지원(키보드 및 마우스 장치) – hid(7D)를 참조하십시오.
허브 지원 – hubd(7D)를 참조하십시오.
프린터 지원
USB CDC-ECM(USB Communication Device Class - Ethernet Control Model) 장치 지원
다음과 같은 직렬 장치 지원:
Edgeport – usbser_edge(7D)를 참조하십시오.
Prolific – usbsprl(7D)을 참조하십시오.
Keyspan – usbsksp(7D)를 참조하십시오.
저장 장치 지원 – scsa2usb(7D)를 참조하십시오.
사용자 공간 USB 장치 관리 라이브러리 지원. libusb(3LIB)를 참조하십시오.
480Mbits/초에서 5Gbits/초로 향상된 USB 3.0 버스 속도.
USB 3.0 또는 USB 2.0 포트는 다음 중 한 가지로 사용할 수 있습니다.
USB 3.0 또는 USB 2.0 PCI 카드의 포트
USB 3.0 또는 USB 2.0 포트에 연결된 USB 3.0 또는 USB 2.0 허브의 포트
SPARC 또는 x86 컴퓨터 주보드에 있는 포트
주 - 오래된 SPARC 플랫폼의 경우에는 USB 2.0 PCI 카드가 필요할 수도 있습니다.
동일한 시스템에 USB 3.0, USB 2.0 및 USB 1.0 장치가 있는 경우에도 USB 2.0 및 USB 1.1 장치는 이전과 마찬가지로 작동합니다. USB 2.0 및 USB 1.0 호스트 컨트롤러는 제어, 벌크, 인터럽트 및 동시 전송의 네 가지 전송 유형을 모두 지원합니다. USB 3.0 호스트 컨트롤러는 제어, 벌크 및 인터럽트의 세 가지 전송 유형을 지원합니다. USB 3.0 호스트 컨트롤러에서 동시 전송 유형은 지원되지 않습니다.
USB 3.0 및 USB 2.0 장치는 USB 1.1 또는 1.0 포트에서 작동하기는 하지만 USB 2.0 또는 USB 3.0 포트에 연결했을 때 더 뛰어난 성능을 보입니다.
XHCI 호스트 컨트롤러에는 수반되는 컨트롤러가 없습니다. 즉, 단일 컨트롤러가 모든 속도의 USB 장치를 지원합니다. USB 2.0 호스트 컨트롤러에는 하나의 고속 EHCI 및 하나 이상의 OHCI 또는 UHCI 내장 컨트롤러가 있습니다. USB 2.0 포트에 연결된 장치는 USB 2.0의 지원 여부에 따라 EHCI 또는 OHCI 컨트롤러 중 하나에 동적으로 지정됩니다.
USB 3.0 장치 지원에 대한 자세한 내용은 xhci(7D)를 참조하십시오.
USB 2.0 장치 지원에 대한 자세한 내용은 ehci(7D) 및 usba(7D)를 참조하십시오.
USB 1.1 장치 지원에 대한 자세한 내용은 ohci(7D)를 참조하십시오.
USB 장치에 대한 설명과 용어는 USB 장치 개요를 참조하십시오.
USB 3.0 장치는 USB 3.0 사양을 따르는 초고속(“SuperSpeed”) 장치로 정의됩니다. USB 2.0 장치는 USB 2.0 사양을 따르는 고속(“Hi-Speed”) 장치로 정의됩니다. http://www.usb.org/home에서 USB 3.0 및 USB 2.0 사양을 참조할 수 있습니다.
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, 디지털 카메라, 디스켓, 테이프 드라이브, 메모리 스틱 및 다중 형식 카드 판독기와 같은 대용량 저장 장치
키보드 및 마우스 장치
스피커 및 마이크 등의 오디오 장치
주 - USB 3.0에서 오디오 장치는 지원되지 않습니다.
추가 저장 장치는 scsa2usb.conf 파일을 수정하여 작동할 수 있습니다. 자세한 내용은 scsa2usb(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 통신은 지원되지 않습니다.
USB 허브 장치를 사용할 때 다음 주요 사항을 염두에 두십시오.
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 3.0 사양은 최대 케이블 길이를 지정하지 않습니다. 하지만 USB 3.0 케이블을 USB 2.0 케이블과 분명히 다릅니다. 케이블이 짧을수록 성능이 더 좋을 것으로 예상되며 복수 기가비트의 전송률을 얻으려면 3미터 케이블이 좋습니다.
USB 2.0 장치의 경우 이러한 장치의 연결에는 항상 호환 정격(480Mbit/초) 20/28 AWG 케이블을 사용하십시오.
지원되는 최대 케이블 길이는 5미터입니다.
케이블 연장 장치를 사용하지 마십시오. 최상의 결과를 얻으려면 자체 전원 공급 장치가 있는 허브를 사용하여 케이블 길이를 연장하십시오.
자세한 내용은 http://www.usb.org/about/faq를 참조하십시오.