Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hey all! I am trying to get my linksys 100TX NIC working.. I got the linux drivers, installed the GCC package, and all the other stuff to keep the dependancys happy. the drivers came with a "makefile". the instructions say type "make" and things should happen. I type "make" and things do happen.. BASH error.. There used to be a command that you could use in front of the command to get things to work.. When I try to use the gcc string, it comes back with fifty million errors.. anything I should try?
I never, ever, not once, got the tulip drivers to compile on RH 7.0. I think it was because the compiler is the buggy gcc-3.0. If you can find an RPM for gcc-2.95, for the love of Pete, use that!
Cheers,
Finegan
er, a little hindbrain seeing that Tricky and I posted at the same time... again.
Yeah, what Trickykid said. The pre-compiled module probably isn't working because Linksys has this thing with tweaking aspects of the AMDcomet chipset every ten minutes or something, whcih causes, or caused, Jeff Garzik does Tulip now I think, Donald Becker (the former linux driver maintainer) to have to change the code around monthly in order to keep up to date with Linksys oddities. And this comes from a company that claims Linux support on the box!
so if I find an older verson of gcc, it will work? I can't remember if I got this one to compile with redhat.. When I first started playing with linux, I used mandrake. The driver did compile with mandrake 7.1.. the tulip driver that is provided dosn't work (to the best of my knowledge..)
allrite.. I got an older verson of gcc.. 2.7.abunchofnumbers.. It is in a tar.gz file. it looks like a bunch of .c and .h files.. any clues what to do with them?
I tried configuring the tulip module that is installed.. no luck.
Thankyou for pointing me in the right direction about the gcc thing.. that was prolly why nothing wanted to compile!
Dude, hate to break it to you, but you've got the source. In order to compile the source... you'll need a working compiler. Unfortunately you have a non-working bug-ridden mistake that Stallman and the rest of the Gnu folks are still not apologising for. Bastards. Catch-22.
Grab the RPM for a RedHat version ahead or behind. Or... the Mandrake RPM. If it doesn't work, it won't even unpack so no worries about making a mess. Just make sure its something around the 2.9x series, with 2.95 I think being optimal.
Yeah it would probably work. Don't be afraid to just 'try' anything. Largely its hard to break something with an RPM. I say 'largely' because its still RedHat, they can break anything.
I got the GCC 2.9.something.RPM. Got that onto my linuxbox, found out there was a dependancey that it needed. Compiled one of my drivers (somehow) ahd tried the tulip.c driver.. Wouldn't do it.. The "make" command still dosn't work... It says bash: make: (command not found). There is a file called "makefile" in the directory.. What is this? I will try getting a different verson of the drivers and try them.. I am puzzled..
The compile command is what you need to try, I've never had that driver work with that dinky ancient makefile.
If you don't want to look it up again, it should be at the end of the tulip.c source code. To see it:
tail tulip.c
Make sure you have kern_compat.h (or something like that) in the same directory with the source. Also, make sure the new (old) version of gcc is actually on there. This will tell you the current version running:
I kinda got fed up with redhat.. I installed mandrake about 20 minutes ago.. Just have to get some stuff sorted out with it and I will have a nice linux operating system..
Thankyou anyway!
p.s. I got these drivers to compile with redhat be4.. Should be no problem!
Jude
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.