Yenta CardBus problem
Alberto Bengoa
alberto at propus.com.br
Wed Mar 29 14:16:22 EST 2006
Hi people,
I'm having problem to put my orinoco pcmcia card to work on my laptop, a
Compaq Presario 2140US.
This laptop have a Yenta CardBus bridge, as show lspci output:
0000:00:0a.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller
Subsystem: Hewlett-Packard Company: Unknown device 0024
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping+ SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
Latency: 168
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 80000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: 20000000-21fff000 (prefetchable)
Memory window 1: 22000000-23fff000
I/O window 0: 00001000-000010ff
I/O window 1: 00001400-000014ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+
PostWrite+
16-bit legacy interface ports at 0001
When I put on the pcmcia slot a wifi card (orinoco gold, orinoco silver,
wavelan ...) the hardware freezy with this warn message:
"BUG: soft lockup detected on CPU#0"
After systems boot up, analyzing the dmesg output, I found this messages
that I think that's a possible problem source:
[17179599.028000] Yenta: CardBus bridge found at 0000:00:0a.0 [103c:0024]
[17179599.028000] Yenta O2: res at 0x94/0xD4: 00/ea
[17179599.028000] Yenta O2: enabling read prefetch/write burst
[17179599.156000] Yenta: ISA IRQ mask 0x0018, PCI irq 11
[17179599.156000] Socket status: 30000417
[17179599.752000] ali15x3_smbus 0000:00:11.0: ALI15X3_smb region
uninitialized - upgrade BIOS or use force_addr=0xaddr
[17179599.752000] ali15x3_smbus 0000:00:11.0: ALI15X3 not detected,
module not inserted.
[17179600.996000] cs: IO port probe 0x100-0x3af: excluding 0x200-0x207
0x220-0x22f 0x330-0x337 0x388-0x38f
[17179600.996000] cs: IO port probe 0x3e0-0x4ff: clean.
[17179600.996000] cs: IO port probe 0x820-0x8ff: clean.
[17179601.000000] cs: IO port probe 0xc00-0xcf7: clean.
[17179601.000000] cs: IO port probe 0xa00-0xaff: clean.
I tried to make a modprobe i2c_ali15x3 force_addr=0x0018 but this
doesn't work. I tried to use wireless drive orinoco, orinoco_cs, wavelan
and wavelan_cs, but no one works.
The yenta_socket and ali15x3 modules are loaded:
yenta_socket 16588 0
rsrc_nonstatic 14336 1 yenta_socket
pcmcia_core 42896 2 yenta_socket,rsrc_nonstatic
i2c_ali1535 7300 0
i2c_ali15x3 7748 0
i2c_core 22096 2 i2c_ali1535,i2c_ali15x3
I'm running ubuntu breezy, with kernel 2.6.16.1 compiled by me and
pcmciautils-013 from Linux Kernel 2.6 PCMCIA. I set UDEV = false at
Makefile.
Maybe anyone can help me to fun a wireless network? :-)
Thanks,
--
Alberto Bengoa
Propus
GnuPG ID: 14596E96
http://www.propus.com.br/
More information about the linux-pcmcia
mailing list