*****************************************************
**   SILAN Family PCI Fast Ethernet Adapter        **
**                                                 **
**   Solaris X86  driver                           **
*****************************************************

Introduction:
=============
This is a silan fast ethernt NIC driver for Solaris 9/X86.

Contents of the Subdirectory:
=============================

    readme.txt            This file.
    sc92031               The solaris driver object  file
    sc92031.conf          configuration  file
    install               install driver file

Installation
============
NOTE:  you must enter the os by root.If not, you use command "su".

    1) Create a temporary directory:
              # mkdir /export/home/card

    2) Change to the temporary directory:
              # cd  /export/home/card
    
     3) Copy driver (sl_solaris.tar.gz) from CD-ROM to the temporary directory, and follow the commands: 
        if volumn manager existed
              # cp /cdrom/cdrom0/sl_solaris.tar.gz /export/home/card
        otherwise
              # mount -F hsfs /dev/dsk/c*d*s* /export/home/card (where * is cdrom address

     4) untar the archive file:
              # gunzip sl_solaris.tar.gz 
              # tar xvf sl_solaris.tar
              # cd /sc92031
      
     5) Run the "Install" from File Manager to install the driver, and it will modify 2 files, "/etc/name_to_major" and "/etc/driver_aliases"     

     6) modify some  network related files to make your networking environments working well.
              # vi  /etc/hostname.sln0    // write host name
          # vi  /etc/hosts      // ip address of host
              # vi  /etc/netmasks         // subnet netmask
              # vi  /etc/defaultrouter      // gateway ip address  
              # vi  /etc/resolv.conf        // DNS ip address
              # vi  /etc/nsswitch.conf      // modify line including hosts to hosts:files dns

    7) Reboot now:
              #touch /reconfigure
              #reboot

    8) Check the interface works:
              #ifconfig -a
             
    9) if there are no sln0 or some problems about sln0, you should do as follows:
              #sys-unconfig         // reconfigure the netcard        

work mode configuration
===================
work_mode is used for setting the speed and duplex mode of NIC. 
There are five work mode through duplex(full or half) and speed (100M or 10M) which are combinated and auto negotiation mode
If work mode is auto negotiation, there is no in sln.conf file
If you want to use other modes,it can be changed by the following steps:
first : specifying  correct media mode in /kernel/drv/sln.conf according to following syntax.
                         sln*-duplex=["full"|"half"]   sln*-speed=[100|10];   # where * is an unit number

               For example:
                         sln*-duplex="full"   sln*-speed=100;   # full-duplex 100Mbps for sln*
                         sln*-duplex="half"  sln*-speed=10;    # half-duplex 10Mbps for sln*
second:
          #ifconfig sln* unplumb         
          #rem_drv sln
          Run the "Install" from File Manager
          #ifconfig  sln*  plumb
          #ifconfig sln*   hostname  up 
  
    

    