Search Linux Wireless

Re: [PATCH] mac80211: Add validity check for beacon_crc value

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

 



On Fri, 2010-10-01 at 16:02 +0300, juuso.oikarinen@xxxxxxxxx wrote:
> From: Juuso Oikarinen <juuso.oikarinen@xxxxxxxxx>
> 
> On association to an AP, after receiving beacons, the beacon_crc value is set.
> The beacon_crc value is not reset in disassociation, but the BSS data may be
> expired at a later point. When associating again, it's possible that a
> beacon for the AP is not received, resulting in the beacon_ies to remain NULL.
> 
> After association, further beacons will not update the beacon data, as the
> crc value of the beacon has not changed, and the beacon_crc still holds a
> value matching the beacon. The beacon_ies will remain forever null.
> 
> One of the results of this is that WLAN power save cannot be entered, the STA
> will remain foreven in active mode.
> 
> Fix this by adding a validation flag for the beacon_crc, which is cleared on
> association.

Acked-by: Johannes Berg <johannes@xxxxxxxxxxxxxxxx>



--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux