[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

WPA / ipw2200 / kernel 2.6.16



Hi,

as maintainer of NetworkManager [1] and provided that we ship etch with
kernel 2.6.16 I'd like to see the attached patch applied to the Debian
kernel. The changes are rather simple and already contained in 2.6.17,
it makes the ipw2200 driver correctly announce its wext-v18
capabilities. This is important for NetworkManager, otherwise it refuses
to offer WPA connections, resulting in troubles for our users [2].

What are the plans for etch (2.6.16 or 2.6.17) and if 2.6.16, would you
consider to include the patch?


Cheers,
Michael


[1] http://packages.debian.org/unstable/net/network-manager
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=368694
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
--- drivers/net/wireless/ipw2200.c.orig	2006-05-23 16:05:58.000000000 +0200
+++ drivers/net/wireless/ipw2200.c	2006-05-24 16:29:25.000000000 +0200
@@ -8387,7 +8387,7 @@
 
 	/* Set the Wireless Extension versions */
 	range->we_version_compiled = WIRELESS_EXT;
-	range->we_version_source = 16;
+	range->we_version_source = 18;
 
 	i = 0;
 	if (priv->ieee->mode & (IEEE_B | IEEE_G)) {
@@ -8419,6 +8419,11 @@
 				IW_EVENT_CAPA_MASK(SIOCGIWAP));
 	range->event_capa[1] = IW_EVENT_CAPA_K_1;
 
+#if WIRELESS_EXT > 17
+	range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 |
+		IW_ENC_CAPA_CIPHER_TKIP | IW_ENC_CAPA_CIPHER_CCMP;
+#endif /* WIRELESS_EXT > 17 */
+
 	IPW_DEBUG_WX("GET Range\n");
 	return 0;
 }

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: