WEP is not working on libertas drivers.

Johannes Berg johannes at sipsolutions.net
Wed Mar 5 14:50:34 EST 2014


On Wed, 2014-03-05 at 13:39 -0600, Dan Williams wrote:

> which pretty much means it isn't there.  If you wanted to fix this, what
> you'd do is you'd look at priv->wdev->connect_keys, and if that was !
> NULL, you'd run through each of the 6 keys and if at least one key was
> valid, you'd then set the PRIVACY bit in the beacon.  Then later after
> the join was successful, the kernel already calls the functions for
> uploading the keys to the driver
> (net/wireless/util.c::cfg80211_upload_connect_keys()).

Small correction - you want to look at cfg80211_ibss_params->privacy,
not the connect_keys.

johannes




More information about the libertas-dev mailing list