SlackwareThis Forum is for the discussion of Slackware Linux.
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.
I have ran thru all of this and seemed like I did everything right, but I am still not able to get it working. When running /etc/rc.d/rc.modules I get the following errors.
pci-scan.o Command not found
tulip.o Command not found
Do i need to put like /sbin/modprobe before the pci-scan.o and the tulip.o ??
Also at bootup i get a depmod error. Anyone have any ideas?
TIA!!
PS: I just tried it again the "insmod tulip.o" and I get the following errors.
tulip.o: unresolved symbol _global_cli
tulip.o: unresolved symbol _global_save_flags
tulip.o: unresolved symbol _global_restore_flags
Sorry...I was thinkin' laptop, I think this might be ur problem I did a search and found this...this is quoted from one of finegans post helping another linux user with his linksys pci
Try: modprobe tulip.o
If that errors out, you're going to need to get fresher source and compile a new module.
To get it to compile, download all 4 of the files from the Scyld site that ssu4716 pinted out: pci-scan.c, pci-scan.h, kern_compat.h and tulip.c To find out what line to type to compile them, try :
tail pci-scan.c
after you type in the compile command, you should have a module called pci-scan.o. repeat this for tulip.c in order to get tulip.o. Then:
The problem of rc.modules modprobe not finding the tulip.o module on boot comes from the fact that from the 2.2.x kernel series (when that how to was written, to the 2.4.x series (I guess you are running 2.4.5, check it with uname -r), the kernel modules were moved around the /lib/modules tree. Offhand, you probably didn't need to compile your own tulip source as it came with 2.4.5, and its probably a lot newer than what Becker still has up there over at Scyld.
If you compiled the tulip code on your own... you've probably replaced the modules that came with Slackware 8.0 with Ollllllllld source for the 2.2.x kernel series. I've got 7 of these cards and they're all running, and I've only had to compile them for Slack 7.1, which is as nearly old as the Mandy 7.2 which that how-to was written for. If you are still running the base kernel that came with Slackware 8.0 I can email you the right kernel modules as attachments. First off though, whch kernel 2.4.5 or 2.2.19?
I am running the 2.2.19 kernel. But by the time you posted this, I threw in a D-Link card and got it to work in like 10 seconds. I had such a hard time with this Linksys card I wanted to try another. I really appreciate you guys helping me with this. Could the card have been bad? Maybe that's why it was so hard for me to get it going? Since I did all the instruction correctly and also read alot more posts/articles about my problem. Anyways, thanx again for the awesome support
Originally posted by MikeeX I am running the 2.2.19 kernel. But by the time you posted this, I threw in a D-Link card and got it to work in like 10 seconds. I had such a hard time with this Linksys card I wanted to try another. I really appreciate you guys helping me with this. Could the card have been bad? Maybe that's why it was so hard for me to get it going? Since I did all the instruction correctly and also read alot more posts/articles about my problem. Anyways, thanx again for the awesome support
The Linksys cards, or more to the point, the DEC tulip chipset they run off of is one of the most cloned and open chipsets on the planet. It also works rather well, is cheap, and reliable, so that's why so many companies produce cards using it. With this comes the fact that they put in minor revisions, which have caused the tulip source code to balloon to 4 times the size of most network drivers just to take into account the idiosyncracies of 100 flavors of tulip. Linksys makes some rev every time they re-batch their ne100s, so you can pick up 3 on the same shelf at CompUSA, take them home, put them all in the same machine and 1 won't work. The card is fine, its just a little tiny bit different than the two next to it.
This is annoying, which is why I like to pick up $5 used 3Coms from a bin at my local used kit store, but when its empty I just buy an el cheapo linksys card.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.