On Tue, 2011-01-04 at 12:26 +0200, Juuso Oikarinen wrote: > Hi, > > I stumbled upon a PSM issue when a hidden SSID is used. It seems that > mac80211 is not going to power-save mode with hidden SSID AP's at all. > > As far as I can see the following happens: > > - When generally scanning, the AP is getting a bss entry with a zero > SSID. > - When associating, a probe-req is sent to the AP with the SSID, and as > result a probe-response is received with the hidden SSID in place -> a > second bss entry is created for the AP, now with the real SSID. > - After association, mac80211 executes ieee80211_recalc_ps(), but does > not go to powersave because the beacon-ies are missing. > - A new beacon is received for the BSSID, but it updates the bss entry > with the zero SSID, ieee80211_recalc_ps() gets called, but for the > associated bss entry the beacon-ies are still missing. > > As result, the STA does not ever enter WLAN PSM. > > Anyone stumbled on this issue? I haven't come across it, but we don't test hidden SSIDs much ... sounds perfectly logical. johannes -- 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