Solaris

Solaris 10 (x32에서 NIC 잡기 Marvell Yukon PCI Express Gigabit Ethernet (On Board)

알 수 없는 사용자 2008. 3. 25.


1. http://www.syskonnect.de/ 에서 해당버전 드라이버를 다운받는다. (첨부)

2. 기존 드라이버 패키지를 삭제한다

    # pkgrm SK98sol

3. 드라이버를 설치한다. (예는 x64용, 나머지는 첨부된 매뉴얼 참조)

    # uncompress skgesol_x64v8.19.1.3.tar.Z

    # tar xvf skgesol_x64v8.19.1.3.tar

    # pkgadd -d . SKGEsolx


   그럼 다음과 같은 메시지가 나오는 경우가 있다.

   그렇지 않다면 성공이라고 볼 수 있다.


    ##Executing preinstall script.
    ##Installing part 1 of 1.
    /etc/rcS.d/S50skge
    /kernel/drv/amd64/skge
    /kernel/drv/skge.conf
    /usr/sbin/skge_vlan_config
    /usr/share/man/man7d/skge.7d
    [ verifying class ]
    [ verifying class ]
    ##Executing postinstall script.
    add_drv skge
    devfsadm: driver failed to attach: skge
    Warning: Driver (skge) successfully added to system but failed to attach
    SKGEsolx driver load failed!
    pkgadd: ERROR: postinstall script did not complete successfully.

    Installation of partially failed.


4. PCI 드라이버 ID를 알아본다.

   # /usr/X11/bin/scanpci


  내 경우는 다음과 같이 나왔다.


    pci bus 0x0005 cardnum 0x0c function 0x00: vendor 0x11ab device 0x4320

     Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller


 여기서 주목해야 할 점은 vendor 값과 device값!


 만약에 안 잡힌다면

  # touch /reconfigure; reboot

 해서 리부팅 한 후 다시 시도해본다.

 그래도 안 된다면 뉴스그룹을 열심히 뒤져보시길 바란다.


5. /etc/driver_aliases 에 다음과 같은 행을 추가한다.

  skge "pci,"

  내 경우에는 skge "pci11ab,4320" 이 되겠다.


6. 그리고 리부팅

   # touch /reconfigure

   # reboot


7. 만약 성공적으로 잡혔다면

   # ifconfig skge0 plumb

   이 명령이 성공적으로 수행된다.


   이후 IP를 세팅하면 된다.


 

'Solaris' 카테고리의 다른 글

fsck 사용  (0) 2008.05.21
Table 'xxx' is marked as crashed and should be repaired  (0) 2008.05.21
솔라리스10 marvel 랜카드  (0) 2008.03.25
솔라리스10 리얼텍 랜카드 잡기  (0) 2008.03.25
솔라리스 지원 드라이버  (0) 2008.03.24

댓글