
              Linux device driver


SCOPES:

    This driver is mainly used to support DEC DC21140 and DC21143. 
  


INSTALLATION:

 - login as root to extract the linux kernel source by doing the following
   commands             

        #cd /usr/src
        #gzip -cd linux-2.0.XX.tar.gz | tar xvf -
        #cd linux 
              
   to get it all in place. Replace "XX" with the version number of the
   kernel. 
 
 - do a "make config" to configure the basic kernel. You should find the
   following options:
             
        Enable loadable module support (CONFIG_MODULES) [N/n/?] y <--Yes 
        Networking Support (CONFIG_NET) [N/y/?] y <--Yes
        PCI bios Support (CONFIG_PCI) [N/y/?] y <--Yes
        Ethernet (10 or 100Mbit) (CONFIG_NET_ETHERNET) [Y/n/?] n <--No

 - do a "make dep" to set up all the dependencies correctly.

 - do a "make zlilo" to compile your kernel.

 - copy driver source codes from floppy disk by doing

        #mount -t msdos /dev/fd0 /mnt
        #cp /mnt/ethpci.tgz /usr/src

 - extract it by doing 

        #cd /usr/src
        #tar zxvf ethpci.tgz


 - go to this ethernet driver subdirectory to do a "make" to compile it.

        #cd /usr/src/ethpci  <--The driver is in this place.
        #make 

 - adding "insmod /usr/src/ethpci/ethpci.o" to /etc/rc.d/rc.inet1 
             
 - reboot again

 
FORCE MEDIA:

 - An example of using force media is "insmod /usr/src/ethpci/ethpci.o options=1".
   
   Valid media type are:

        0 - Autosense
        1 - 10BaseT
        2 - 10BaseT Full Duplex
        3 - 100BaseTx
        4 - 100BaseTx Full Duplex
 
     
 
 
