Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
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.
Im attempting to setup a Compaq wireless pcmcia card in my laptop running RH9, I downloaded the three modules from http://prism2.unixguru.raleigh.nc.us/ and have successfully installed all three RPMs. I tried just restarting the card services and after viewing the system log found these related entries:
pcmcia: Starting pcmcia services
pcmcia: cardmgr
rc: Starting pcmcia: succeeded
cardmgr[8307]: starting, version is 3.1.31
cardmgr[8307]: watching 1 sockets
cardmgr[8307]: Card Services release does not match
To my untrained eye it would appear that I have not installed any drivers for the card...am I right in this assumption?
Has anyone else ran into this problem? The wireless card in a Compaq WL100 Prism2 based card. Maybe I didnt install the correct base, module, and interface RPMs for my kernel version which is 2.4.20-8
The first error is just the modules not matching your kernel... the second though seems to be the kernel not loading the pcmcia modules at all... which is a bigger problem. Is pcmcia working otherwise?
Those are the right drivers for the card, but if you've replaced your kernel through up2date, you have to have current modules... its probably easiest to try and compile from the source directly from the www.linux-wlan.net site.
Ok if the modules are not correct for my kernel version, should I remove them? If so how since they dont show up under Add/Remove Applications?
Ok I just downloaded linux-wlan-ng-0.2.1-pre9.tar.gz from linux-wlan.com...which on a side note is kinda funny when I couldnt download anything from Sourceforge two days ago. Anyway, now according to the readme I need the kernel source code...which if Ido it's not in /usr/src/linux...and I've tried searching for folders named linux, src, and kernel and come up with nada. Ok I just downloaded the 2.4.20 kernel source from kernel.org, extracting now. Once its done Ill try the "make config" again.
"And thus we retract the foreskin of ignorance and apply the
wire brush of enlightment" -- Geoff Miller.
The kernel.org kernel source and your redhat kernel aren't going to match... at all. The kernel source is not installed by default on RH9... heck, hasn't been since 6.2. Its in the CDs, you'll need that and the kernel source headers. You can add it with the add-remove package GUI tool. Also, when the config of the linux-wlan drivers runs, it checks to see how your kernel is configured... and its going to see the default config from kernel.org which is a duallie P3 with pcmcia support, but only cardbus, a realtek 8139 NIC and an intel i810 sound card, and a symbios SCSI card. (I can't believe I memorized that) Which I doubt is your machine (or many others at all for that matter.)
Ok now that makes perfect sense...now do I need to remove those modules not suited for my kernel ver? Or will "reinstalling" them overwrite what I've done so far? I did look at your suggestion yesterday about building my own from the source...As I am a Open Source rookie, can you elaborate just a hair on what that entails?
Also, none of this will do any good if my Linux card services has a problem with the cardbus drivers right?
Ok I just rebooted after successfully running "make config", "make all", and "make install" on the linux-wlan-ng-0.2.1-pre9 stuff. Im still getting the card services release doesnt match...do I need to "reinstall" card services or can you even do that? Plus Im still getting:
pcmcia: Starting pcmcia services
pcmcia: cardmgr
rc: Starting pcmcia: succeeded
cardmgr[8307]: starting, version is 3.1.31
cardmgr[8307]: watching 1 sockets
cardmgr[8307]: Card Services release does not match
Its a stock pcmcia bridge... heck I've got one in my Crap-paq, right now its not loading pcmcia at all, check the file:
/etc/sysconfig/pcmcia
And make certain you have:
PCMCIA=yes
PCIC=yenta_socket
(leave the other two blank)
Then hard restart pcmcia with:
/etc/rc.d/init.d/pcmcia restart
Then see if it'll load a socket driver.
Also, card services not matching makes me think one of those three RPMs over-installed a chunk of card services... which is a little annoying, to say the least as its a pain to put back. Maybe if this doesn't get a socket driver to load, a force install of the pcmcia-cs RPM off of the RH install CD.
If cardmgr bound then it should be okay... let's see if this is really up and running, if the socket driver couldn't load, cardmgr would shut itself off. Check to see if its running:
ps aux | grep cardmgr
If this still isn't starting, you might want to find the pcmcia-cs RPM and force install the kid and then run a "depmod-a" to get pcmcia back to normality. These precompiled modules in conflict with up2date is just a bad idea.
Im going for a fresh install, without those 3 BAD modules, then I can run back through this thread to see what happens. Ill repost on here when I find something out.....
Actually Im too cheap to use the up2date feature. So nothing on my laptop had been "upgraded" until I started messing around with getting the pcmcia to work.
Actually, I did add what you have listed here...only difference was that I did not know the manfid numbers....could adding the 1st and 3rd lines have caused a problem...or maybe just didnt provide any help?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.