하드웨어 호환 목록(HCL) - WindyHana's Solanara

목차

하드웨어 호환성

솔라리스의 하드웨어 지원

우선 오라클과 후지쯔에서 판매하는 모든 Sparc 및 x86 시스템은 솔라리스를 매우 잘 지원한다. 적어도 이들 시스템에서는 하드웨어와 관련된 이슈가 없다. 아래의 내용은 모두 x86에 해당되는 내용이며 솔라리스에 인증되지 않은 하드웨어를 사용한 경우에 해당한다.

HCL(Hardware Compatibility List)

Solaris SPARC/x86 에서 호환되는 장치에 대해 Oracle Solaris OS: Hardware Compatibility Lists에 가서 검색해볼 수 있다. 사용자가 직접 올린 코멘트도 볼 수 있다.

Solaris for x86 Device Support (추천)

Solaris on x86 Platforms Device Support에서는 솔라리스 버전및 릴리즈 별로 호환되는 장치의 목록에 대해 볼 수 있다.

시스템의 장치와 솔라리스와의 호환성 알아내기

Oracle Device Detection Tool

Oracle Device Detection Tool페이지에서 Oracle Device Detection Tool(sddtool_23.jnlp)을 다운로드 받는다. 자바로 되어있는 프로그램이라 자바 1.4.2 이상 지원되는 운영체제라면 모두 사용할 수 있다. 현재 사용하고 있는 시스템에서 솔라리스가 지원되는지 지원되지 않는지, 드라이버는 어디서 받을 수 있는지 알려준다.
솔라리스: prtconf -pv > hcl.txt
리눅스: lspci -vv -n > hcl.txt
윈도우: reg query hklm\system\currentcontrolset\enum\pci /s > hcl.txt
와 같은 커맨드를 실행시키면 hcl.txt가 생성된다. 이를 Oracle Device Detection Tool의 [파일 → 가져오기...] 에서 읽으면 아래와 비슷한 결과를 얻을 수 있다.


※ [atge]장치가 지원되지 않는 것으로 나와있으나, 아래의 주를 보면, 서드파티 드라이버를 다운로드 할 수 있는 주소가 나와있다.

PCI ID

PCIDatabase.com이나 The PCI ID Repository에 가서 PCI 장치ID값을 입력하면 장치의 제조사와 종류및 이름을 알려 준다. 대부분의 PCI장치는 등록되어있기 때문에, 거의 확실하게 알 수 있다. PCI장치 아이디(벤더ID와 장치ID)는 바이오스에서 부팅시 알려주며, 다음과 같이 알아낼 수 있다.

* 솔라리스 x86, x64
root@wl ~ # /usr/X11/bin/scanpci
...
pci bus 0x0002 cardnum 0x05 function 0x00: vendor 0x10b7 device 0x1700
 3Com Corporation 3c940 10/100/1000Base-T [Marvell]
...
root@wl ~ #
* 리눅스
root@wllinux ~ # /sbin/lspci
...
00:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
...
root@wllinux ~ # /sbin/lspci -n
...
00:07.0 0200: 10ec:8139 (rev 10)
...
root@wllinux ~ #
※ 솔라리스x86에서 각각의 PCI장치에 대해 붙어있는 드라이버의 이름을 보려면 아래와 같이 한다.
root@wl ~ # prtconf -D
...
            pci10b7,9055, instance #0 (driver name: elxl)
            pci8086,70, instance #0 (driver name: iprb)
...
root@wl ~ # 

장치보기

장치와 드라이버 연결

링크

HCL 관련

서드파티 드라이버 관련

RSS ATOM XHTML 1.0 CSS3