cvs commit: src/sys/net80211 ieee80211_node.c ieee80211_output.c ieee80211_proto.h ieee80211_var.h

Sam Leffler sam at errno.com
Mon Jan 2 09:03:09 PST 2006


Sam Leffler wrote:
> sam         2006-01-02 16:57:20 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/net80211         ieee80211_node.c ieee80211_output.c 
>                          ieee80211_proto.h ieee80211_var.h 
>   Log:
>   update erp information element in the beacon frame to reflect
>   changes in the bss

This should help people running 11g ap's with mixed b/g stations. Two 
things to note:

1. The case where the size of the TIM ie changes is reviewed but 
untested.  If you have stations operating in sleep mode beware.
2. This doesn't handle overlapping bss; to do that we need to listen for 
beacon frames or similar and enable protection when 11b stations are 
identified--not a big deal and something I'll bring in later.

	Sam


More information about the cvs-all mailing list