FILE NAME: e100-1.8.38-1.src.rpm

TITLE:     Compaq Tested and Approved e100 Linux NIC Driver

VERSION:   1.8.38

LANGUAGE:  English



CATEGORY:  Software Solutions



DIVISIONS: Mainstream Servers



PRODUCTS AFFECTED: ProLiant ML 330

                   ProLiant ML 330e

                   ProLiant ML 350, First Generation up to 933MHz

                   ProLiant ML 350, Second Generation 1GHz and up

                   ProLiant ML 370

                   ProLiant ML 530  6/800

                   ProLiant ML 570

                   ProLiant DL 320

                   ProLiant DL 360  6/800

                   ProLiant DL 380  6/733

                   ProLiant DL 580

                   ProLiant DL 760

                   ProLiant 8000    6/550

                   ProLiant 8500    6/550



                   Compaq NC3120 10/100 TX PCI

                   Compaq NC3121 Fast Ethernet NIC

                   Compaq NC3122 Dual Port Fast Ethernet

                   Compaq NC3131 10/100 Dual Port Modular base

                   Compaq NC3132 Fast Ethernet Dual 10/100 Upgrade Module

                   Compaq NC3123 Fast Ethernet NIC PCI 10/100 WOL

                   Compaq NC3133 Fast Ethernet Module 100 FX

                   Compaq NC3134 Fast Ethernet NIC

                   Compaq NC3135 Fast Ethernet Upgrade Module

                   Compaq NC3160 Fast Ethernet Embedded NIC

                   Compaq NC3161 Fast Ethernet Embedded NIC

                   Compaq NC3162 Fast Ethernet Embedded NIC

                   Compaq NC3163 Fast Ethernet Embedded NIC



OPERATING SYSTEM:  Red Hat Linux 7.2 

                   SuSE Linux Enterprise Server 7





PREREQUISITES:  N/A



EFFECTIVE DATE:  May 1, 2002



SUPERSEDES:  e100-1.6.22-1.src.rpm



DESCRIPTION:  This RPM Package Manager (RPM) package contains the 

              Compaq Tested and Approved e100 Linux NIC driver.



ENHANCEMENTS/FIXES:  This release has been tested and approved for the 

                     following operating systems:



                                Red Hat Linux 7.2 

                                SuSE Linux Enterprise Server 7



                     Fix to prevent crashing applications, such as snmpd

                     and cmanicd, that access /proc/net/dev.



HOW TO USE:



1.  Download the e100-1.8.38-1.src.rpm RPM.  



2.  Issue the following command to install the source:



	rpm -ivh e100-1.8.38-1.src.rpm



    A tar gzipped file containing the source is installed in the

    /usr/src/.../SOURCES (/usr/src/redhat/SOURCES, /usr/src/packages/SOURCES,

    etc.) directory. 



3.  Enter the SOURCES directory and issue the following command to extract

    the source:



	tar -xzf e100-1.8.38.tar.gz



    A directory named e100-1.8.38 is created, cd into the e100-1.8.38 directory

    and follow the instructions in the e100.txt file to build, load, and 

    configure the driver.



4.  The e100-1.8.38-1.src.rpm RPM file can be deleted.



5.  If running SuSE Linux, follow the instructions outlined below which

    are applicable to all versions of SuSE (full document at

    ftp://ftp.suse.com/pub/people/kgw/7.0/e100-v1.3.20/README.first) 



        It is required to copy the /boot/vmlinuz.<files> to 

        /usr/src/linux<files> in order to perform the build.       

        Make sure that /usr/src/linux is a copy of (or a symbolic 

        link to) the kernel source tree contained in the SuSE package 

        lx_suse. Furthermore, the following files must correspond to the 

        running kernel:

 

           /usr/src/linux/.config

           /usr/src/linux/include/linux/autoconf.h

           /usr/src/linux/include/linux/version.h



        Note: the SuSE pre-compiled kernel packages k_deflt and k_smp 

              contain copies of these files at the following locations:

 

           /boot/vmlinuz.config

           /boot/vmlinuz.autoconf.h

           /boot/vmlinuz.version.h



 

        Follow the instructions from the README contained in the source 

        archive.



Limitations:  



     Some Linux distributions may not add the default route back

     to a specified network device when a network stop/start command is used.

     Use the route command to add the default router back to the network

     device.



     Some Linux distributions may not add the default assigned IP

     address back to a specified network device when using the following:



            ifconfig eth(x) down

            rmmod <module name>

            insmod <module name> <optional parameter changes>

            ifconfig eth(x) up



     Another step to reassign the IP address back to the device

     may be required:



            ifconfig eth(x) <ip address>



     Some Linux distributions may add multiple IP addresses with the same 

     system name in the /etc/hosts file when configuring multiple network

     devices. 



Copyright 2000,2002 Compaq Information Technologies Group, L.P.



Product names mentioned herein may be trademarks and/or registered trademarks

of their respective companies.