[rt2x00-users] [RFC 5/6] rt2x00: Make use of sta_add/remove callbacks in rt2800

Helmut Schaa helmut.schaa at googlemail.com
Mon Jun 6 23:25:41 AEST 2011


Am Montag, 6. Juni 2011 schrieb Ivo Van Doorn:
> Hi,
> 
> On Tue, May 31, 2011 at 4:08 PM, Helmut Schaa
> <helmut.schaa at googlemail.com> wrote:
> > This allows us to assign a WCID to each STA even for STAs without
> > crypto key.
> >
> > To achieve this search for an unused WCID in the HW WCID table and
> > assign it to the according STA. When configuring a pairwise key for this
> > STA we don't need to write the MAC address and BSSIDX anymore but just
> > update the crypto related fields in the WCID_ATTR table.
> >
> > This has two advantages:
> >
> > 1) Setting a new key for an already available STA (PTK rekeying) is
> > slightly less expensive and should improve performance in situations
> > where a lot of rekeying happens (e.g. a huge number of stations and/or
> > a small rekeying interval)
> >
> > 2) The TXWI now gets a WCID assigned for unencrypted frames which will
> > be reflected in the corresponding tx status report. This should make tx
> > status reports in unencrypted AP mode more reliable as we can
> > distinguish between multiple key-less STAs.
> >
> > Signed-off-by: Helmut Schaa <helmut.schaa at googlemail.com>
> 
> Patch looks good, should be carefully tested though to see if it works
> on all encryption types.

Correct, I've only done CCMP and unencrypted yet. Still need to test
WEP & TKIP though.

Helmut




More information about the users mailing list