**************************************************************************** Linksys LNE100TX Fast Ethernet Adapter(LNE100TX v4) Linux Driver Installation ~~~~~~~~~~~~~~~~~~~~~~~~~ Copyright (C) 2000 Linksys. All rights reserved. **************************************************************************** I. Installation Guide using TurboLinux 6.0.X (It will also work for all other linux but some directories will be different) ============================================= *Note: Before starting make sure the diskette is not write protected! (won't matter much) Step 1: Mount the Linksys driver diskette with the following command; mount -t msdos /dev/fd0 /mnt/floppy Change directories into the Linux directory on the diskette; cd /mnt/floppy/Linux Step 2: Create a temp directory called netdrivers in /root; mkdir netdrivers Step 3: Copy netdrivers.tgz on the floppy diskette to the new directory you have just created; cp /mnt/floppy/netdrivers.tgz /root/netdrivers Step 4: Decompress netdrivers.tgz to extract the source files; tar xzvf netdrivers.tgz The extracted files should now be located within the netdrivers directory Step 5: Compile the modules; make You now have compiled the modules successfully Step 6: Install the modules; insmod pci-scan.o insmod tulip.o Step 7: Issue the depmod command; depmod -a Step 8: Initialize the eth0 adapter ifup eth0 Step 9: Run ifconfig to make sure that the eth0 interface is loaded; ifconfig You should see the loopback adapter (lo), and the Ethernet adapter (eth0) Step 10: To have the eth0 load everytime you boot into Linux you must copy tulip.o, and pci-scan.o into the following directories; /lib/modules/2.2.14-3/net /lib/modules/2.2.14-3BOOT/net /lib/modules/2.2.14smp/net If you are prompted to replace the current files, say YES Step 11: You will have to add two lines of code to the following file; /etc/rc.modules Add the following; pci-scan.o tulip.o To write the changes to the file type the following; Shift+: wq (this is only true if they use vi, you not telling them to use vi). Step 12: Edit etc/modules.conf (if needed). vi etc/modules.conf Add the following to the begining of the file; alias eth0 tulip To write the changes to the file type the following; Shift+: wq A. Get source Code and produce a binary code ============================================= Step 1 : Get the source code from the following site; FTP://cesdis.gsfc.nasa.gov/pub/linux/drivers/kern-2.3/tulip.c FTP://cesdis.gsfc.nasa.gov/pub/linux/drivers/kern-2.3/kern_compat.h Step 2 : Compile the source code by using "gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict -prototypes -O6 -c tulip.c '[ -f /usr/include/linux/modversions.h ] && echo -DMODVERSIONS`" B. Installation guide using Slackware 3.XX ========================================== Step 1 : Copy tulip.o into the latest kernel's modules: cp tulip.o /lib/modules/2.0.XX/net/tulip.o Where the XX is the version number of the latest kernel. Step 2 : Modify /etc/rc.d/rc.modules: Unmark the line /sbin/modprobe tulip Step 3 : Reboot system: reboot Step 4 : when system boots, the driver will be load. Step 5 : run netconfig to setup TCP/IP (run 'ifconfig' or 'netstat -i' to see if there is a interface 'eth0') C. Installation guide using Redhat 5.XX ======================================= Step 1 : Copy tulip.o into the latest kernel's modules: cp tulip.o /lib/modules/2.0.XX/net/tulip.o Where the XX is the version number of the latest kernel. Step 2 : Update kernel's module dependencies: /sbin/depmod -a Step 3 : Check /etc/conf.modules: alias eth0 tulip options tulip options=X debug=X Step 4 : Valid media types selections for options=X are: 0 Auto-select (default to the 10baseT link) 1 10base2 2 AUI 3 100baseTx 4 10baseT-FD 5 100baseTx-FD 6 100baseT4 7 100baseFx 8 100baseFx-FD 9 MII 10baseT 10 MII 10baseT-FD 11 MII (autoselect) 12 10baseT (no autoselect), v0.69 and later only 13 MII 100baseTx 14 MII 100baseTx-FD 15 MII 100baseT4 Step 5 : Valid debug levels for debug=X are: 1 normal output 2 more verbose 3 even more verbose 4 even more verbose 6 insanely verbose Step 6 : Reboot system: /sbin/shutdown -r now Step 7 : when system boots, the driver will be load. Step 8 : run netconfig to setup TCP/IP (run 'ifconfig' or 'netstat -i' to see if there is a interface 'eth0')Download Driver Pack
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.