pc card hangs computer with 2.6 kernel
Samuel Sieb
samuel at sieb.net
Thu Apr 1 21:00:42 BST 2004
My laptop freezes as soon as I insert a Linksys WPC11 card which is an
802.11b wireless card. I don't think it's the driver since as far as I
can tell, the drivers aren't included in the kernel (it's a prism 2). I
first tried with a 2.6.1 kernel and then upgraded to 2.6.4 but it still
acts the same.
The laptop is a Compaq Presario 2190, the cardbus is:
00:0a.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller
Subsystem: Hewlett-Packard Company: Unknown device 0024
Flags: bus master, stepping, slow devsel, latency 168, IRQ 11
Memory at 80000000 (32-bit, non-prefetchable)
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: 81000000-81100000 (prefetchable)
Memory window 1: 10000000-103ff000
I/O window 0: 00003000-0000307f
I/O window 1: 00004000-000040ff
16-bit legacy interface ports at 0001
dmesg shows:
Yenta: CardBus bridge found at 0000:00:0a.0 [103c:0024]
Yenta: ISA IRQ mask 0x0498, PCI irq 11
Socket status: 30000007
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x220-0x22f
0x330-0x337 0x378-0x37f 0x388-0x38f 0x3c0-0x3df 0x408-0x40f 0x480-0x48f
0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
I just noticed that it did get a message in /var/log/messages:
Apr 1 09:48:57 localhost kernel: cs: memory probe xa0000000-0xa0ffffff:
clean.
Apr 1 09:48:57 localhost cardmgr[1001]: socket 0: Intersil PRISM2 11
Mbps Wireless Adapter
That's the last thing in the log before the next startup.
If the card was already in when I booted it, then there was one more
line in the log from the next booting step before it hung.
More information about the linux-pcmcia
mailing list