INSTALL.TXT Driver File Contents (

Installing Compex LAN driver for Linux RedHat

Recompilation of the driver is needed when operate in different release or
version of Linux.
<lan driver.c> is the name of the driver source file with .c
               e.g. re100tx.c
<lan driver.o> is the compiled driver in with a .o
               e.g. re100tx.o
<lan driver devicename> is the name of the .o file but without the .o
               e.g. re100tx
< x.x.xx > is the Linux version number.
               e.g. 2.3.34-1

1) Copy the driver source code to the right directory,
             cp /mnt/floppy/<lan driver.c> /usr/src/linux

2) Compile the source code by entering as shown.
     cd /usr/src/linux

   For single CPU machine enter as follows:
     gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c rtl8139.c `[ -f /usr/include/linux/modversions.h ] && echo -DMODVERSIONS`

   For multiple CPU machine enter as follows:
     gcc -D__SMP__ -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c rtl8139.c `[ -f /usr/include/linux/modversions.h ] && echo -DMODVERSIONS`
3) Install the module to the right directory,
       install -m 644 <lan driver.o>/lib/modules/x.x.xx/net/
   where x.x.xx is the version of Linux OS version
     e.g. if Red Hat version 2.3.34-1,
       install -m 644 re100tx.o /lib/modules/2.3.34-1/net/
4) Edit using vi the file /etc/conf.modules to add an entry for the card,
        alias eth0 <lan driver devicename>
5) Reboot system:
        /sbin/shutdown -r now
6) Config the network,
  a) Start X-window by executing, startx
  b) Start network config utility by clicking on Network Config icon
     or run command, netcfg in terminal window,
  c) Goto Interface, there should be an entry, eth0
  d) Double click to edit this entry.
  e) Set the parameters.
     These parameters are just for illustration only. Get the correct IP
     address and netmask from your system administrator.
           IP address: netmask:
  f) Check to select on the following:
         (X) - Active interface at boot time
         (X) - Allow any user to (de)active interface
         (X) - Interface configuration
       Protocol: none
     Then click Done and save the config.
Troubleshooting Hints:
1. When system is booting there should be message loading the driver.
2. After system is booted excute command dmesg, there should be info
   on the card as in file dmesg.txt or excute ifconfig command will show
   the message in file ifconfig.txt
3. Then, you can PING the loopback IP or other IP devices on LAN.
   If there's no such message above then pls go back to netcftg | X-window
   to see if all 4 ports are able to be manually activated.
   Also you can manually activate the ports eth0 to eth3 as shown,

        insmod -o eth0 /lib/modules/x.x.xx/net/<lan driver.o>

   Also check that the card is inserted properly in the slot.

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: web5, load: 0.95