PCMCIA card not recognized on boot
After having no success in getting one PCMCIA wireless card to work under linux, I shelled out more money on eBay and bought another "guarenteed" to be linux compatible. But on boot, the card is identified as "Anonymous Memory" and tries to load memory_cs. I read in the HOWTO that this might be a memory allocation problem, but have no idea how to solve it.
The card is a Cabletron RoamAbout 802.11 DS, and the driver it came with is roamabout_cs. It's supposed to be a generic orinoco card. Linux Kernel Card Services options: [pci] [cardbus] [pm] Yenta: CardBus bridge found at 0000:02:04.0 [103c:006d] Yenta: ISA IRQ mask 0x00f8, PCI irq 10 Socket status: 30000011 Yenta: CardBus bridge found at 0000:02:04.1 [103c:006d] Yenta: ISA IRQ mask 0x00f8, PCI irq 11 Socket status: 30000006 cs: IO port probe 0x0c00-0x0cff: clean. cs: IO port probe 0x0820-0x08ff: clean. cs: IO port probe 0x0800-0x080f: clean. cs: IO port probe 0x03e0-0x04ff: excluding 0x4d0-0x4d7 cs: IO port probe 0x0100-0x03af: excluding 0x200-0x20f 0x378-0x37f cs: IO port probe 0x0a00-0x0aff: clean. cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff cs: warning: no high memory space available! cs: memory probe 0x0d0000-0x0dffff: excluding 0xd0000-0xdffff cs: memory probe 0x0e0000-0x0effff: excluding 0xe0000-0xeffff cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0000-0xcffff cs: memory probe 0x0f0000-0x0fffff: excluding 0xf0000-0xfffff cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory! Can anyone tell me how to get this card working? The fact that it automatically configures itself in 5 seconds under windows is incredibly frustrating! Let me know if you need any more information. Mark |
Hi Mark,
Sorry to hear your frustrations. What distro are you running for a start? If you could give the kernel version as well by running the Code:
uname -r Regards Chris |
Sorry for leaving this out. I'm running SuSE 9.1, with the 2.6.5-7.111-default kernel.
I actually got the card to recognize correctly by going into windows, and writing down the IO and memory ranges and putting those in the config.opts file. But the RoamAbout drivers wouldn't compile correctly for me, so I'm trying to use the orinoco_cs driver. This time, I get a "resource temporarily unavailable" error: eth1: failed to initialize firmware (err = -19) orinoco_cs: register_netdev() failed orinoco_lock() called with hw_unavailable (dev=dee2a000) The docs for the orinoco drivers say this may be caused by either the card not being bound correctly in etc/pcmcia/config, or ISA not being enabled in the kernel. Neither of these is the case for me though. Any insight? |
Marcus,
I haven't any insight I'm afraid. Certainly I dont think you should be having to be writing IO ranges into opt files! If I was in your shoes I'd be upgrading and re-compiling the kernel to a 2.6.8.* minimum. I'm sure you have PCMCIA services starting at boot. I'm not really sure what ISA and PCI steering (from your first screen dump) have to do with your card, although this may just be totally :newbie: ness on my part. Are you sure it is starting PCMCIA services at startup? Regards Chris Edit : I've just been reading around your problem. I would definitely look into that kernel upgrade. |
Wireless - pah!
Hi there,
I have been having no success at all getting SUSE working under wireless conditions either. I have bought the latest 9.2 professional and it's made no difference. I have found and (finally) loaded an RPM for the WLAN package and that made no difference after installation either! The card I have ( a modern Belkin F5D7010 802.11g ) works perfectly well under W2000 but the same card with Linux is a non starter. In my case the PCMCIA card is seen, and referred to in the device list as a Belkin Wireless 802.11g but thats as far as it goes. Trying to configure under YAST results in the card (as far as the OS reports) as not being configured. No lights come on or anything. The chipset used in this Belkin is supposed to be BROADCOM and is supposed to be in the WLAN supported list. If I connect using the integrated 10/100 LAN port, it is instant zing so it's a shame the wireless part isn't working. I am pretty much a Linux Newbie so apart from a bit of sympathy I cannot offer much else in the way of help, I will post an update if I get it sorted though. Kind Regards Joe |
i have exactly the same card...
running on slackware 10 2.4.26... cant get the damn thing working... :( |
All times are GMT -5. The time now is 03:20 AM. |