LINUX.TXT Driver File Contents (EN1408Tv102.zip)

*******************************************************************
*                  ACCTON TECHNOLOGY CORPORATION                  *
*             ACCTON EN1407-SX Cheetah Gigabit adapter            *
*                   LINUX UNIX STREAM DRIVER                      *
*                                                                 *
*         Copyright (C) 1999 Accton Technology Corporation        *
*                       All Rights Reserved.                      *
*******************************************************************

The unix driver contained in the directory \linux is for the
following PCI Ethernet adapter:

        Accton EN1407-SX Cheetah Gigabit Adapter

  Contents:
  ---------

        A.) Rebuild the EN1407 Linux driver
        B.) Loading and Configuring the Driver manually for RedHat 5.X or 6.X
        C.) Automated installation for RedHat 5.X or 6.X



A.) Rebuild the EN1407 Linux driver
====================================
    
        The reason we distribute the source code to the Linux driver 
    instead of the binary executable is so the user can compile it for 
    the version of the Linux kernel they have installed.  This is necessary 
    for the following reasons:

    1)  There are a several of Linux kernel versions in widespread use,
    2)  Binary compatibility among the different Linux kernel versions
        is not guaranteed by (or for that matter a goal of) Linux

        So if you can access network after the EN1407 driver installed,please
     rebuild the source code again.


      Please follow the steps below to rebuild the new driver object code,
 
   1. Copy the source code to a temporary directory, for example /tmp,

      $mcopy a:linux/* /tmp

   2. Rebuild the driver using the following command,

      $make 

   3. Now, you have the new driver object code in the /tmp directory.
      You can go to section B or C, to install the new driver.


B.)Loading and Configuring the Driver manually for RedHat 5.X or 6.X
========================================================================

1. Log into the UNIX system as supervisor (root) and enter Maintenance mode.
    (Note: Make sure that the current directory is "/"
     using UNIX command - pwd.)

   Please follow the following steps to uncompress the package file:

   #  cd /tmp   (and insert the floppy in the proper drive, i.e. a:)
   #  mcopy a:/linux/en1407.o ./en1407sx
   #  cd en1407sx

   Now the installation directory is ready for use.

2. The following sections describe configuration of the driver.
   It is suggested that you should carry out these instructions in a
   singler-user environment.

   To load the EN1407-SX Device Driver module simply run the command:

   #  insmod en1407.o


   You can also specify command line parameters for the driver, such as:

        insmod en1407.o mtu=9014 tx_threshold=700

   The following command line parameters are supported:
          mtu    : packet size
        tx_mode  : transmission method, 1 pio,2 busmaster (default)
     tx_threshold: PDL/PDC threshold, default 700
        rx_mode  : 1 pio, 2 PDL (default), 4 PDC
         speed   : connection speed,0 auto-negotiate (default),10/100/1000 Bps.
         duplex  : duplex mode, 0 auto-negotiate (default), "half" half duplex,
                     "full" full duplex

3. Assuming the NIC has been assigned the device name eth1, the following
   command brings the NIC into an operational state:
 
   # ifconfig eth1 up

4. Next the driver must be bound to an active protocol, almost always TCP/IP
   , using the following command:

   # ifup eth1
        

   Note that this is meaningful only if the system can find a configuration
   script that contains the necessary network info. A sample will be given
   below.


   Configuration script sample
   Here a sample of a simple configuration script:

   DEVICE=eth1
   USERCTL=no
   ONBOOT=yes
   BOOTPROTO=none
   BROADCAST=207.200.5.255
   NETWORK=207.200.5.0
   NETMASK=255.255.255.0
   IPADDR=207.200.5.2


C).Automated installation for RedHat 5.X or 6.X
============================================================================
      This section describes how to install the driver in such a way that is
   automatically loaded and configured at boot time.
      Before automatically loading the driver at boot time, ensure that the
   system will function correctly after the driver has been load manually.
   The following description is based on a Red Hat 5.1 distribution, but it
   can easily ported to other distributions as well.


1. Log into the UNIX system as supervisor (root) and enter Maintenance mode.
    (Note: Make sure that the current directory is "/"
     using UNIX command - pwd.)

   Please follow the following steps to uncompress the package file:

   #  cd /tmp   (and insert the floppy in the proper drive, i.e. a:)
   #  mcopy a:/linux/en1407.o ./en1407sx
   #  cd en1407sx

   Now the installation directory is ready for use.

2. Copy en1407.o to the network modules directory, typically
   /lib/modules/2.0.x/net

   # cp ./en1407.o /lib/modules/2.0-x/net

3. Locate the boot module configuration file, most commonly conf.modules in
   the /etc directory. Add the following line: alias ethx en1407 , where ethx
   will be eth0 if you don't have any other adapters, eth1 if you already have
   one and so on, and the parameters are the ones discussed in on previous
   paragraph.

3. Find where the network configuration scripts are,normally the /etc/sysconfig
   /network-scripts directory and create a configuration script(sample discussed
   above) named ifcfg-ethx that contains network info.

   # cd /etc/sysconfig/network-scripts
   # vi ifcfg-ethx(make a configuration script file)

4. Reboot the Unix system to initialize the driver fuction.

        # reboot


 TRADEMARKS
==========

All Tademarks or Brand names mentioned are properties of
their respective companies.

== End of File ==
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.93