Marvell Ethernet on Solaris

Marvell Ethernet on Solaris I've got a Sony Vaio that has a Marvell 88E8055 gigabit
ethernet card that doesn't work out of the box on
OpenSolaris.

The bundled SK98sol driver is old and dated. The new
driver must be downloaded either from Sysconnect in
the case of 64-bit or from Marvell in the case of 32-bit.
Update -- if you're doing this on a laptop, you want to
download the driver for "PCI Express Desktop Adapter"
from the Sysconnect website.

After downloading the driver, the pre-existing SK98sol
package needs to be removed prior to adding the downloaded
SKGEsol package (remember to also remove the 'sk98sol'
entries from /etc/driver_aliases). Once the SKGEsol package
has been added Solaris needs to be informed about the
new driver by doing the following -

- Get the PCI vendor ID for the ethernet card by either
  running 'prtconf -v' or '/usr/X11/bin/scanpci'. The
  pci id for my machine was 'pciex11ab,4363'

- Either use 'add_drv' or 'update_drv' to associate
  that pci id with the skge driver. Something like this -
  # rem_drv skge
  # add_drv -m '\* 0660 root sys' -i '"pciex11ab,4363"' skge

The driver should now attach and ready to be plumbed.
Comments:

Post a Comment:
Comments are closed for this entry.
About

aalok

Search

Top Tags
Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
Blogroll

No bookmarks in folder

News