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