Problem Compiling Tulip Driver

Brian Hadley bhadley@mailcity.com
Mon Apr 3 11:33:40 2000


I have a Linksys LNE100TX version 2 (with wake-on-lan) network adapter 
and I've been trying to get it to work on my computer, a P200 Redhat 
6.1 machine.  If I compile the most recent tulip driver as a loadable 
module then everything works just fine.  However, I also have a 
need to compile the tulip driver directly into the kernel but this 
is where I have problems.  I'm using the kernel that came with Redhat 6.1.

Here's what I'm doing.  First I put the latest tulip.c into /usr/src/linux/drivers/net. 
 Then, from /usr/src/linux I do a make menuconfig to create my config 
file.  Then I do a make dep, then a make clean.  No problems so 
far.  Finally, I do a make bzImage and here's where it always fails. 
 It stops and gives me this error message:

drivers/net/net.a(tulip.o)(.data+0x88): multiple definition of `kernel_version'
drivers/net/net.a(via-rhine.o)(.data+0x60): first defined here
make: *** [vmlinux] Error 1

I've tried this on two different Redhat 6.1 boxes and they both 
give me this error.  If I try the same thing with the tulip driver 
that came with Redhat 6.1 the kernel recompile works just fine (but 
it doesn't work with my adapter).

I would really appreciate any help you can give me on this.
---
Brian Hadley
bhadley@mailcity.com


Send FREE April Fool's Greetings to your friends!
http://www.whowhere.lycos.com/redirects/American_Greetings.rdct
-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-tulip-bug-request@beowulf.org