linux.txt Driver File Contents (ak32_lan.zip)

*****************************************************************************
*                                                                           *
*                   PCI 10/100Mb Fast Ethernet Adapter                      *
*                                                                           *
*                      Ethernet Driver for Linux                            *
*                                                                           *
*                         v3.12  September 2000                             *
*                                                                           *
*****************************************************************************
                 
         
Introduction:
=============

     Below are instructions for install linux driver.You must complie the source
   code to generate driver.o and use insmod to insert driver.o as module .
   You can use "netconfig" utilities to setup network parameters for the driver.


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

    linux.txt               This file.
    Makefile                makefile to generate driver.o
    pci-scan.c              The linux scan pci device source code
    kern_compat.h           The linux kernel version control source code
    via-rhine.c             The linux driver source code file
    via-rhine.o             The linux driver binary file but maybe cannot be used in various version
    vialinux.tar.gz         gzip file include above file list    


Installation:
=============

    
    1) Now enter the following commands at the UNIX prompt.  Remember, UNIX is 
       case sensitive.

        1.mkdir /temp
        2.cd /temp
        3.mcopy a:via-rhine.c .       (copies from DOS disk to current working directory)
          mcopy a:pci-scan.c .        (mcopy is mtools if you don't have mtools,you can mount -t /dev/fd0 and use cp command)
          mcopy a:pci-scan.h .
          mcopy a:kern_compat.h .                                             
          mcopy a:Makefile .

        or 
        you can only copy vialinux.tar.gz 
        4.mcopy  a:vialinux.tar.gz .
        5.gzip -d vialinux.tar.gz (decompress *.gz)
        6.tar xvf vialinux.tar    
                         
    2) type
       make clean
       make all 
       to generate via-rhine.o && pci-scan.o       

    3) Run netconfig to set you network parameter(like ip,gateway),This will create
       '/etc/rc.d/inet1' and 'inet2' files.

    4) you must modify /etc/rc.d/rc.inet1 to insmod driver.This file will run at 
       boot time. 

        1:add a line in rc.inet1:
        2:cd /etc/rc.d 
        3:vi rc.inet1  
        4:insmod /your driver'path/via-rhine.o(pci-scan.o must in the same directory)
        5:ex:insmod /usr/src/linux/modules/via-rhine.o (must before bind protocal)
        6:shutdown -h now    (then your driver will work every time you boot.)
       


    Note.1 : make sure that your kernel is built with network, fast_ethernet and 
             module support. Otherwise, you have to rebuild your kernel.

        1:go to /usr/src/linux directory
        2:run 'make menuconfig' or 'make config'
        3:mark the options list above.
        4:exit and rebuild your kernel.
            make dep;make clean;make zImage
            the file 'zImage' will be at /usr/src/linux/arch/i386/boot/zImage
        5:modify /etc/lilo.conf.(this file specify where kernel image is)
        6:run 'lilo'


    Note.2 : installation in Red Hat

        1:mkdir temp
        2:cd temp                 
        3:mcopy a:via-rhine.c .      (copies from DOS disk to current working directory)
          mcopy a:pci-scan.c .        (mcopy is mtools if you don't have mtools,you can mount -t /dev/fd0 and use cp command)
          mcopy a:pci-scan.h .
          mcopy a:kern_compat.h . 
          mcopy a:Makefile .                         
          
        4:type
          make clean
          make all 
          to generate via-rhine.o && pci-scan.o
     
        5:cp via-rhine.o /lib/modules/2.2.XXX/net/via-rhine.o
          cp pci-scan.o /lib/modules/2.2.XXX/net/pci-scan.o
        6:linuxconf                 (run linuxconf)
        7:enter setting in the Config/Networking/Client tasks/Basic host information/
            IP address:    xxx.xxx.xxx.xxx
            Netmask:       255.255.255.xxx
            Net device:    eth0
            Kernel module: via-rhine
            
            
   Note.3 : install in SMP Ret Hat
        1:mkdir temp
        2:cd temp                 
        3:mcopy a:via-rhine.c .      (copies from DOS disk to current working directory)
          mcopy a:pci-scan.c .        (mcopy is mtools if you don't have mtools,you can mount -t /dev/fd0 and use cp command)
          mcopy a:pci-scan.h .
          mcopy a:kern_compat.h . 
          mcopy a:Makefile .                         
          
        4:type
          make clean
          make smp 
          to generate via-rhine.o && pci-scan.o
     
        5:cp via-rhine.o /lib/modules/2.2.XXX/net/via-rhine.o
          cp pci-scan.o /lib/modules/2.2.XXX/net/pci-scan.o
        6:linuxconf                 (run linuxconf)
        7:enter setting in the Config/Networking/Client tasks/Basic host information/
            IP address:    xxx.xxx.xxx.xxx
            Netmask:       255.255.255.xxx
            Net device:    eth0
            Kernel module: via-rhine
            
    Note.4 : for Red Hat version less than 6.0:
      
        1:vi /etc/conf.modules add following
        2:alias eth0 via-rhine
        3:install via-rhine insmod via-rhine 
      

        
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web2, load: 0.58