I've tried my connectplus now and as expected - it does not work
- Code: Select all
hostap_cs: 0.2.5 - 2004-10-03 (Jouni Malinen <jkmaline@cc.hut.fi>)
hostap_cs: setting Vcc=33 (constant)
hostap_cs: CS_EVENT_CARD_INSERTION
prism2_config()
hostap_cs: setting Vcc=33 (from config)
Checking CFTABLE_ENTRY 0x01 (default 0x01)
IO window settings: cfg->io.nwin=1 dflt.io.nwin=1
io->flags = 0x0047, io.base=0x0000, len=128
hostap_cs: Registered netdevice wifi0
wifi0: Interrupt, but dev not OK
hostap_cs: index 0x01: Vcc 3.3, irq 9, io 0x0100-0x017f
prism2_hw_init()
wifi0: init command completed too quickly - retrying
prism2_hw_init: initialized in 0 ms
prism2_enable_aux_port(1) timed out
wifi0: trying to read PDA from 0x007f0000: failed
wifi0: trying to read PDA from 0x003f0000: failed
wifi0: trying to read PDA from 0x00390000: failed
wifi0: trying to read PDA from 0x007f0002: failed
prism2_enable_aux_port: was not enabled!?
wifi0: valid PDA not found
SWSUPPORT0 write/read failed: 8AFF != 8A32
hostap_cs: Initialization failed
prism2_config() failed
I'm prepared to try new ideas when time allows. I've tried applying the patch here, but (I guess this is expected) it does not change anything.
From browsing the hostap code, the prism2_download_aux_dump fails. I guess the rest of the messages can be ignored from that point, i.e in prism2_enable_aux_port:
- Code: Select all
while (i > 0) {
val = HFA384X_INW(HFA384X_CONTROL_OFF);
val &= HFA384X_AUX_PORT_MASK;
if ((enable && val == HFA384X_AUX_PORT_ENABLED) ||
(!enable && val == HFA384X_AUX_PORT_DISABLED))
break;
udelay(10);
i--;
}
the port (I don't know what it is supposed to do) is never enabled. Does anyone know why this is?
// Simon
