Re: No association with WPA and kernel 2.6.23.9

Paolo <[email protected]> Thu, 6 Dec 2007 09:23:57 +0100
Newsgroups gmane.linux.drivers.ipw2100.devel
Message-ID <20071206082357.GC21263@localhost>
On Thu, Dec 06, 2007 at 07:18:20AM +0100, Fran?ois Valenduc wrote:
> problem with the rf_kill switch. However, with kernel 2.6.22.14 it works
> and with kernel 2.6.23.9, it doesn't work. So there really seems to be a
> problem with the ipw2200 driver and kernel 2.6.23.9 (and newer).

hm, check in both case:

$ modinfo ipw2200|grep ^version

and of course:

$ wpa_supplicant -v

You may want to try the latest wpa_supplicant, before tinckering further.

Failing that, if you have both kernel src tree, check

$ diff -u linux-2.6.22/drivers/net/wireless/ipw2200.c \
	linux-2.6.23/drivers/net/wireless/ipw2200.c
$ diff -u linux-2.6.22/drivers/net/wireless/ipw2200.h \
	linux-2.6.23/drivers/net/wireless/ipw2200.h

if no diffs show up, then the culprit is likely in changes in ieee802.

If you're just interested in running .23.9 with a working ipw, you can try 
to patch .23.9 with latest tarballs from ieee80211.sf.net and 
ipw2200.sf.net (of course, do a suitable bakcup first, in case).


HTH
--
paolo


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4