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.
I'm having some trouble with my Cisci 340 PCMCIA wireless card. I have redhat 8.0 on an IBM X30 thinkpad, and it works fine with the default kernel. I compiled 2.4.20 and it doesn't work. When I plug the card in I get the following error in dmesg:
If I do anything like iwconfig, the adapter doesn't show up. I can't find anything about what interrupt 0 is, nor the rc -16 which I assume is the error code.
I've also compiled pcmcia-cs-3.2.4 with the latest cisco drivers which successfully installs (or so it says) but it still doesn't work.
The card still works in 2.4.18 that came with rh8.0 though
You probably compiled pcmci support into the kernel, but not enough of it: Under Networking devices, there are 2 subsets wireless to compile in as modules...
pcmcia-cs isn't going to make (or more to the point, won't use), its own modules unless your kernel .config has in-kernel pcmcia turned off.
Wow this is an old thread. I solved the problem by copying the 2.4.19 airo.c code over to the 2.4.20 source and that worked... maybe it is fixed in 2.4.21 but I haven't tried it yet.
It's reporting an error getting the MAC address...I tried the latest firmware and also downgrading to 4.25.30 (IIRC)...no joy. I think the specific error was a BAP error?
Hmmm... which driver are you using? the one supplied by cisco or the normal kernel driver? Also, is this with WEP on or off, best to try open air to start with then work up from there, also, could you post in the specific BAP error?
After a service stop pcmcia; service start pcmcia:
dmesg yields:
unloading Kernel Card Services
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
PCI: Found IRQ 11 for device 00:04.0
PCI: Sharing IRQ 11 with 01:00.0
PCI: Found IRQ 11 for device 00:04.1
Yenta IRQ list 0688, PCI irq11
Socket status: 30000010
Yenta IRQ list 0688, PCI irq11
Socket status: 30000006
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0xd7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xafffffff: clean.
airo: Probing for PCI adapters
airo: Finished probing for PCI adapters
airo: Doing fast bap_reads
airo: BAP setup error too many retries
airo: MAC could not be enabled
airo_cs: RequestConfiguration: Operation succeeded
Additional data, FWIW: hardware is a Dell Inpspiron 7000. Something thing seems amiss in general...inserting a D-Link DWL-650 PCMCIA Wireless NIC, I get the following in kernel log entries, among others:
The laptop is trying to load the orinoco driver for the dwl-650, which is probably one of the last DWL-650s... so its either a brand new firmware prism3 chipset, which just means updating the orinoco_cs driver, or its actually a realtek 8180 card... two problems now, for the DWL-650, let's make certain its a prism card, what's the output of: "/sbin/cardctl ident"
as well as googled through to some lkml entries and this seems to be a new problem, somewhat rare though, and I can't find a solution.
However, from here:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.