Mr. Knisley,
Thank you for your response. While I may indeed need better driver support, which I seemingly can obtain through an upgrade, I am interested in working with the version I have. I know nothing about this OS.
Having said that, yes there is a readme file on the floppy, as follows:
****************************************************************************
Linksys LNE100TX(v5) Fast Ethernet Adapter
Linux Driver Installation
~~~~~~~~~~~~~~~~~~~~~~~~~
Copyright (C) 1999-2001 LinkSys Group Inc. All rights reserved.
****************************************************************************
A. Get source Code and produce a binary code
=============================================
Step 1 : Get the source code from the following site;
http://www.scyld.com/network/tulip.html
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')
D. Installation Guide using Red Hat Linux Release 6.1/6.2 [ Kernal 2.2.12-20/2.2.14-5.0 ]
==========================================================================================
* 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;
Type "mount -t msdos /dev/fd0 /mnt/floppy" .
Change directories into the Linux directory on the diskette;
Type "cd /mnt/floppy/Linux" .
Type "ls" .
Step 2: Create a temp directory called netdrivers in /root;
Type "cd /root" .
Type "mkdir netdrivers" .
Type "cd netdrivers" .
Step 3: Copy netdrv.tgz on the floppy diskette to the new directory
you have just created;
Type "cp /mnt/floppy/Linux/netdrv.tgz /root/netdrivers" .
Step 4: Decompress netdrv.tgz to extract the source files;
Type "tar xzvf netdrv.tgz" .
The extracted files should now be located within the netdrivers directory
Step 5: Compile the modules;
Type "make" .
You now have compiled the modules successfully
Step 6: To have the eth0 load everytime you boot into Linux you must copy tulip.o, and pci-scan.o
into the following directories;
<Modification> These pathes need more clearly to tell the user. which one is correctly.
/lib/modules/2.2.12-20/net ( On Red Hat Linux 6.1 )
/lib/modules/2.2.14-5.0/net ( On Red Hat Linux 6.2 )
If you are prompted to replace the current files, say YES
Step 7: Install the modules;
Type "insmod pci-scan.o" .
Type "insmod tulip.o" .
Step 8: Issue the depmod command;
Type "depmod -a" .
Step 9: Initialize the eth0 adapter
Type "ifup eth0" .
<Need to add one step>
Configuration the Net card driver.
Type "netconfig" .
Step 10: Run ifconfig to make sure that the eth0 interface is loaded;
Type "ifconfig" .
You should see the loopback adapter (lo), and the Ethernet adapter (eth0)
Step 11: Edit etc/conf.modules .
Type "vi etc/conf.modules" .
Add the following to the begining of the file;
alias eth0 tulip
To write the changes to the file type the following;
Esc
Shift+:
wq
Step 12: Type "reboot" to reboot your computer.
Step 13: Verify interface works
ping < IP_Address >
E. Installation Guide using Red Hat Linux Release 7.0 [ Kernal 2.2.16-22 ]
==========================================================================================
* Note : To Iinstall LinkSys LEN100TX(v5) drivers on systems running
Red Hat 7.0 Linux, you MUST have the Kernel source package
and kgcc. (Without kgcc, the modules compiled for the stock
kernel will be compiled with gcc and may be unstable.)
You can check for the required packages by typing
rpm -q kernel-source
rpm -q kgcc
If you are missing a package, install it with the following commands:
mount /dev/cdrom /mnt/cdrom (or copy from the web)
cd /mnt/cdrom/RedHat/RPMS/ (or directory copied from the web)
rpm -i kernel-source-2.2.16-22.i386.rpm
rpm -i kgcc-1.1.2-40.i386.rpm
Then you MUST reboot. This insures that version.h gets updated.
Now you may install the Intel driver(s) as per the respective readme.
* 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;
Type "mount -t msdos /dev/fd0 /mnt/floppy" .
Change directories into the Linux directory on the diskette;
Type "cd /mnt/floppy/Linux" .
Type "ls" .
Step 2: Create a temp directory called netdrivers in /root;
Type "cd /root" .
Type "mkdir netdrivers" .
Type "cd netdrivers" .
Step 3: Copy netdrv.tgz on the floppy diskette to the new directory
you have just created;
Type "cp /mnt/floppy/Linux/netdrv.tgz /root/netdrivers" .
Step 4: Decompress netdrv.tgz to extract the source files;
Type "tar xzvf netdrv.tgz" .
The extracted files should now be located within the netdrivers directory
Step 5: Compile the modules;
Type "make" .
You now have compiled the modules successfully
Step 6: To have the eth0 load everytime you boot into Linux you must copy tulip.o, and pci-scan.o
into the following directories;
<Modification> These pathes need more clearly to tell the user. which one is correctly.
/lib/modules/2.2.16-22/net
If you are prompted to replace the current files, say YES
Step 7: Install the modules;
Type "insmod pci-scan.o" .
Type "insmod tulip.o" .
Step 8: Issue the depmod command;
Type "depmod -a" .
Step 9: Initialize the eth0 adapter
Type "ifup eth0" .
<Need to add one step>
Configuration the Net card driver.
Type "netconfig" .
Step 10: Run ifconfig to make sure that the eth0 interface is loaded;
Type "ifconfig" .
You should see the loopback adapter (lo), and the Ethernet adapter (eth0)
Step 11: Edit etc/conf.modules .
Type "vi etc/conf.modules" .
Add the following to the begining of the file;
alias eth0 tulip
To write the changes to the file type the following;
Esc
Shift+:
wq
Step 12: Type "reboot" to reboot your computer.
Step 13: Verify interface works
ping < IP_Address >
F. Installation Guide using Red Hat Linux Release 7.1 [ Kernal 2.4.xx ]
==========================================================================================
OS has included LNE100TX_v5 NIC Driver.
When you indtall Red Hat Linux 7.1 ,system will auto load LNE100TX_v5 NIC Driver.
My problem starts with the very first instruction "Get the source code...". I could download it to my Windows machine, but then what do I do with it? I do not know how, with Linux, to get files off a floppy or a CD and put them in the proper directory, let alone install them. That is why I am here.
Indeed, no mention is made of Mandrake in that readme file, can I not use this card at all? Is there a site that has a hardware compatibilty list?
Thanks,
Joe