솔라리스 8 (Intel)의 H.C.L (하드웨어호환목록)을 보면
리얼텍 랜카드는 지원하지않습니다.
아래는 RealTek랜카드를 NE2000용 솔라리스 드라이버로 잡는 방법을
소개합니다. (주의 : NE2000 호환되는 RealTek랜카드만 됩니다.)
http://sun.pmbc.com/faq/6.html (6.6)의 내용을 참고하였습니다.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
먼저, 드라이버(nei, nei.bef)를 구해야합니다.
솔라리스7 CD에 들어있지만(솔라리스 8에는 없음)
없는 분들을 위해 올립니다.
1. nei<b><a href="http://my.dreamwiz.com/easternsky/nei">(다른 이름으로 저장)</a></b>,nei.bef<b><a href="http:/
/my.dreamwiz.com/easternsky/nei.bef">(다른 이름으로 저장)</a></b>를 /kernel/drv 에 복사합니다.
2. /kernel/drv/nei.conf 를 다음과 같이 작성합니다. (가장 중요)
------다음-----------------------------------------------
name="nei" parent="isa" reg=1,0x220,0x10 interrupts=10;
-----------------------------------------------끝--------
여기서 주의할 점은 자신이 PCI NIC을 가지고있다고 해도 반드시
parent는 "isa"로 설정해야합니다. (isa라는 것은 단순히 ISA버스를
말하는 것이 아니라 SPARC의 sysbus를 제외한 모든 버스 타입,
즉 PC에서의 PCI와 ISA버스를 모두 포함하는 의미입니다.)
또 한가지, reg에서 0x220은 시작주소, 0x10은 주소공간의 크기를
나타냅니다. (예: 랜카드 등록정보의 리소스탭에서 입출력범위를
체크하여, E400-E41F와 같이 나오는 경우는 reg=1,0xe400,0x1f 로 설정)
interrupts에는 카드가 점유하고있는 IRQ번호를 써주시면 됩니다.
3. /etc/hostname.nei0 작성, /etc/hosts 편집
(네트워크에 연결되지 않은 경우는 생략가능)
-----------/etc/hostname.nei0---------------------------
pdc.kaist.ac.kr
-------------위와 같이 시스템의 이름을 써줍니다.--------
-----------/etc/hosts-----------------------------------
143.248.110.242 pdc.kaist.ac.kr
-------IP주소와 시스템 이름을 써줍니다.-----------------
4. # add_drv /kernel/drv/nei; devlinks
명령을 내립니다. [드라이버 추가]
(여기에서 에러메세지가 나는 경우는 2번을 다시 확인하십시오.)
5. # /usr/sbin/drvconfig -i nei
[드라이버 설정체크]
6. 시스템 재설정
# touch /reconfigure; reboot
만약, 설치시 네트워크 정보를 입력하지 않은 경우는
# sys-unconfig
하셔서, 시스템을 디폴트로 복귀시킨다음, 재부팅후 다시
Language선택--> Locale선택--> ...->네트워크정보입력
을 합니다. (유동IP인 경우 DHCP 선택, DNS 선택, DNS서버는
ISP에서 제공하는 것을 쓰시면 됩니다.)
7. 확인/체크
# ifconfig nei0
로 드라이버가 제대로 잡혀있는지 확인합니다.
설정에 아무 이상이 없다면, 이제부터 인터넷이 가능합니다.
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
부디, 성공하시길 바라며...
--
<img src="http://kk421.tripod.com/signature.jpg">