kernel 2.6.17: hostap_cs not working, used to work on older kernels
Jar
jar
Sun Oct 22 07:55:45 PDT 2006
claytonk at 163.com wrote:
> On a Thinkpad X20 using yenta_cardbus (kernel image 2.6.17-2-686)
> * with orinoco_cs blacklisted, hostap_cs loads automatically, but does not work:
>
> kernel: pccard: PCMCIA card inserted into slot 0
> kernel: pcmcia: registering new device pcmcia0.0
> kernel: ieee80211_crypt: registered algorithm 'NULL'
> kernel: hostap_cs: 0.4.4-kernel (Jouni Malinen <jkmaline at cc.hut.fi>)
> kernel: hostap_cs: setting Vcc=33 (constant)
> kernel: Checking CFTABLE_ENTRY 0x01 (default 0x01)
> kernel: IO window settings: cfg->io.nwin=1 dflt.io.nwin=1
> kernel: io->flags = 0x0046, io.base=0x0000, len=64
> kernel: hostap_cs: Registered netdevice wifi0
> kernel: hostap_cs: index 0x01: , irq 3, io 0x0100-0x013f
> kernel: prism2_hw_init: initialized in 200 ms
> kernel: wifi0: NIC: id=0x800c v1.0.0
> kernel: wifi0: PRI: id=0x15 v1.1.0
> kernel: wifi0: STA: id=0x1f v1.4.9
> kernel: wifi0: defaulting to bogus WDS frame as a workaround for firmware bug in Host AP mode WDS
> kernel: wifi0: registered netdevice wlan0
>
> So far so good, but:
>
> ifconfig -a contains no wifi0, and just this strangeness:
You will need wlan0 interface, you are not interest in wifi0.
> wlan0_ren Link encap:Ethernet HWaddr 00:02:6F:34:96:3C
> BROADCAST MULTICAST MTU:1500 Metric:1
This seems to be wlan0 interface, but why it is renamed to wlan0_rem?
Seems that '/sbin/ifrename' or something renames the wlan0 to wlan0_ren
at some point for some reason.
> # ifup wlan0=roam does not work:
What ifup wlan0=roam will do? Why not just 'ifup wlan0' ?
> ifconfig -a shows wlan0 !! (this is orinoco_cs!!)
> wlan0 Link encap:Ethernet HWaddr 00:02:6F:34:96:3C
Seems like the hostap_cs is still loaded, because you have wlan0 device.
Orinoco uses ethx device naming. Are you sure your blacklistning
actually works?
--
Best Regards, Jar
More information about the Hostap
mailing list