Re: How to get WPA-Support with NetworkManager?

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

 



On Mon, 2006-01-30 at 21:51 +1100, David Woodhouse wrote:
> On Sat, 2006-01-28 at 15:57 -0500, Dan Williams wrote:
> > First you need a card with WEXT-compliant WPA support.  That means
> > using the 'wext' driver of wpa_supplicant.  Second, even if that
> > works, the card's driver needs to set the enc_capa field for it's
> > iw_range structure, which at least ipw does right now.  The other
> > drivers in-kernel don't actually support WPA yet.
> 
> I believe the bcm43xx driver should support WPA.

Technically, yes.  However, it needs a patch like the one attached (from
ipw2100) in bcm43xx_wx_get_rangeparams() to actually tell anything
(including NM) what it supports.  This patch is >= WE-18 only.

Dan

--- a/drivers/net/wireless/ipw2100.c	2006-01-08 14:04:00.000000000 -0500
+++ b/drivers/net/wireless/ipw2100.c	2006-01-08 15:47:37.000000000 -0500
@@ -7236,7 +7236,7 @@
 
 	/* Set the Wireless Extension versions */
 	range->we_version_compiled = WIRELESS_EXT;
-	range->we_version_source = 16;
+	range->we_version_source = 18;
 
 //      range->retry_capa;      /* What retry options are supported */
 //      range->retry_flags;     /* How to decode max/min retry limit */
@@ -7262,6 +7262,9 @@
 	}
 	range->num_frequency = val;
 
+	range->enc_capa = IW_ENC_CAPA_WPA | IW_ENC_CAPA_WPA2 |
+		IW_ENC_CAPA_CIPHER_TKIP | IW_ENC_CAPA_CIPHER_CCMP;
+
 	IPW_DEBUG_WX("GET Range\n");
 
 	return 0;
-- 
fedora-test-list mailing list
fedora-test-list@xxxxxxxxxx
To unsubscribe: 
https://www.redhat.com/mailman/listinfo/fedora-test-list

[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]