|
From: Paolo <oo...@us...> - 2007-12-06 08:24:39
|
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 |