OpenSolarisへの挑戦の記録、ドライバ編

Pentium4のパソコンのOpenSolaris2008.11へNICドライバをインストールしようとした挑戦の記録。


 DeviceDriverUtilityで、Marvell Tecnology Group Ltd. 88E8001 Gigabit Eathernet Controller が Missing[third-party]となっているので
ドライバ落としてインストールしようと思いますが、どうすればいいんでしょう^^;


一先ず、以下を参考にMarvellのドライバを落とす。
http://blogs.sun.com/katakai/entry/solaris_nevada_installed_to_sony
落としたSKBEsolを

$ pfexec pkgadd -d . SKGEsol

で、インストール実行しましたけど、いろいろエラーが出てるよ**

/usr/ucb/echoが無いよてきなエラーが出ていたので、

ln -s /usr/gnu/bin/echo /usr/ucb/echo

適当にリンク作って一先ずエラーを潰してみる。


っが、結果は変わらす、相変わらずエラー。

$ pfexec pkgrm SKGEsol

一端削除して

$ pfexec pkgadd -d . SKGEsol
Processing package instance <SKGEsol> from </export/home/kein/デスクトップ>

SysKonnect Gigabit Ethernet Adapter families 32 bit driver(i386) 8.19.1.3
Marvell

----------------------
   IP configuration   
printf: ----------------------\n\n: unknown option
Usage: printf [ options ] format [string ...]
Do you want to configure the IP interfaces now (y/n)? n
Using </> as the package base directory.
## Processing package information.
## Processing system information.
   9 package pathnames are already properly installed.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.

This package contains scripts which will be executed with super-user
permission during the process of installing this package.

Do you want to continue with the installation of <SKGEsol> [y,n,?] y

Installing SysKonnect Gigabit Ethernet Adapter families 32 bit driver as <SKGEsol>

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

Installation of <SKGEsol> partially failed.

で、どうすればいいんだ?