Saturday, April 21, 2007

Marvell Yukon Driver (SK-9E22) for Solaris (x64)
installation procedure in Solaris Express (SNV 59)

At mean time many people are experiencing problems with installing Solaris Express
on PC with boards based on Marvell Yukon Gigabit PCI-X Ethernet adapter.
Version for download from :

may be installed but actually doesn’t work. Workaround for this issue follows bellow

Run to find out vendor-id and device-id :

# prtconf –pv
device-id : 4364
vendor-id: 11ab

on your board

Modify script ./SKGEsolx/installation/postinstallation :-
Edit add_drv parameters list and put yours "pci11ab,4364" on the list.

# pkgadd -d . SKGEsolx

It will exit and report:
that original checksum of postinstallation script is XXXXX and differs from actual YYYYY.
Then edit ./SKGEsolx/pkgmap and put in postinstallation line instead of XXXXX value YYYYY.
Run again:-

# pkgadd -d . SKGEsolx

Script should complete OK and report , that skge0 was plumbed and brought up.

Proceed as was advised by John Brewer :-
Run as root:-

# sys-unconfig

This program will unconfigure your system. It will cause it
to revert to a "blank" system - it will not have a name or know
about other systems or networks.
This program will also halt the system.
Do you want to continue (y/n) ? y
Then the system will shutdown and when you reboot,
it asks all new server questions out of the box:

What your server name is ?
Are you on the network ?
Ask for DHCP or IP ?
What is your netmask ?
Do you have a defaultrouter ?
Root passwd?
Which interface ? ( skge0 will be there, it in the kernel now and have to be selected)

Finally it run the kdmconfig and tries to configure your X-display adapter and monitor size,mouse ps/2 USB or serial

When system reboots interface skge0 will be really up and running
Interface skge0 has been assigned new IP-address: