[PATCH] libertas: add auto auth mode feature

Andrey Yurovsky yurovsky at gmail.com
Fri Feb 26 15:10:00 EST 2010

On Fri, Feb 26, 2010 at 4:55 AM, Holger Schurig
<holgerschurig at googlemail.com> wrote:
>> Auto auth mode is enabled by default. If user doesn't specify the
>> auth mode, while association driver will first try with open mode
>> and then with shared key mode. If user specifies an auth mode,
>> auto auth is disabled and driver will not try association with
>> another auth mode.
> I'd rather would like if you guys chime in into the cfg80211 port rather
> than adding stuff to assoc.c and wext.c, which hopefully get's removed
> really soon now.
> As a side note: I'm now inclined to get rid of Libertas' proprietary mesh
> support in the driver. I don't know no one except OLPC that uses it, and
> even they don't seem work with upstream. For me, this mesh stuff is the last
> obstacle for cfg80211 support in libertas.

I'm wondering about this as well.  I'm using Libertas on a few
embedded systems and would really like to see Holger's cfg80211 work
merged and be able to take advantage of it rather than wasting more
time with wireless extensions.  Originally, Libertas supported the
'8388-USB for which there was (optional) proprietary mesh support in
the firmware.  It looks like OLPC is no longer using that chip and
(looking at their XO-1.5 specs) they will be shipping an '8686-SDIO
variant.  Outside of the OLPC XO-1 and related pieces, I don't know of
anyone who even has the '8388-USB hardware.  Meanwhile, Libertas has
evolved to support SDIO and GSPI variants and works with the '8686 and
'8688 chips, none of which have the proprietary mesh option.  The
latter are being shipped and used in actively-developed embedded
systems and OLPC is no longer the only user of the Libertas driver.

Perhaps the OLPC folks might want to fork the driver or maintain a
patch set for the XO-1 mesh features.  Meanwhile we could all move on
and use cfg80211 and clean things up accordingly.


More information about the libertas-dev mailing list