Hi Dmitry, On Thu, Nov 3, 2011 at 10:59 PM, Dmitry Tarnyagin <abi.dmitryt@xxxxxxxxx> wrote: > The problem with PSM when a hidden SSID was used was originally > reported by Juuso Oikarinen. > > - When generally scanning, the AP is getting a bss entry with > a zero SSID. > - When associationg, a probe-req is sent to the AP with the SSID, > and as a result a probe-responseis received with the hidden > SSID in place. As a consequence, a second bss entry is created > for the AP, now with the real SSID. > - After association, mac80211 executes ieee80211_recalc_ps(), > but does not switch to powersave becuse the beacon-ies are missing. > > As result, the STA does not ever enter PSM. > > The patch merges in beacon ies of hidden bss from beacon to the probe > response, creating a consistant set of ies in place. > > Change-Id: I7d10f8546484f51b803b5c003c8208e471b7522b > Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@xxxxxxxxxxxxxx> as a matter of fact, I haven't had a chance to look into your patch in great detail. But what I can say is that it does work for me, tested against 2 access points and with 2 different chips (STE's CW1100 and TI's WL1271L), so let me add Tested-by: Vitaly Wool <vitalywool@xxxxxxxxx> Thanks, Vitaly -- 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