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