do this
[david@echo /lib]$ ls -l /usr/src
total 12
lrwxrwxrwx 1 root root 9 Oct 19 23:59 linux -> linux-2.4
lrwxrwxrwx 1 root root 13 Oct 19 23:48 linux-2.4 -> linux-2.4.9-6
drwxr-xr-x 4 root root 4096 Oct 9 22:06 linux-2.4.2
drwxr-xr-x 16 root root 4096 Oct 19 23:48 linux-2.4.9-6
drwxr-xr-x 7 root root 4096 Oct 9 14:36 redhat
ok
look for lrwxrwxrwx the l means link
if you dont have a link named linux pointing to your kernel make one
mine puts a link named linux-2.4 linked to linux-2.4.9-6
I added the link named linux linked to the link named linux-2.4
ln -s /usr/src/linux-2.4 /usr/src/linux
do this and try rebuilding the driver
I have three LN100TX cards in my system
I did not have to do all this in 7.1
but I had to compile the tulip driver in 6.1
the link think is something I ran into with another driver I was trying to install.
If you have a link named linux disregard.
But remember to do this for later versions.
---------------------------------------------------------
be sure to copy to the right kernel folder
cp tulip.o /lib/modules/2.4.9-6enterprise/kernel/drivers/net/tulip/tulip.o
replace the old file.
if you use more than one copy it to all of them, the old tulip.o file would not work for me in 6.1
[david@ccxxxxxx-a david]$ slocate tulip.o
/lib/modules/2.4.2-2enterprise/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.2-2/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.3-12/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.3-12enterprise/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.9-6/kernel/drivers/net/tulip/tulip.o
/lib/modules/2.4.9-6enterprise/kernel/drivers/net/tulip/tulip.o
dont forget modules.conf
[david@ccxxxxx-a david]$ cat /etc/modules.conf
alias eth0 tulip
alias eth1 tulip
alias eth2 tulip
insmod tulip
depmod -a