On 25/02/2012 21:36, Christian Lamparter wrote: > Nicolas Cavallari discovered that carl9170 has some > serious problems delivering data to sleeping stations. > > It turns out that the driver was not honoring two > important flags (IEEE80211_TX_CTL_POLL_RESPONSE and > IEEE80211_TX_CTL_CLEAR_PS_FILT) which are set on > frames that should be sent although the receiving > station is still in powersave mode. > > Cc: stable <stable@xxxxxxxxxxxxxxx> > Reported-by: Nicolas Cavallari <Nicolas.Cavallari@xxxxxx> > Signed-off-by: Christian Lamparter <chunkeey@xxxxxxxxxxxxxx> > --- >> Part of the reason i wrote this, is because, while this patch fixes the >> memory accounting problem and prevent the AP from stopping working, the >> powersaving station sometimes cannot communicate with the AP anymore >> (other stations can). The station uses ath9k, and is just really doing a >> background scan. The first traces that i have just indicate that the >> station entered powersave mode, then sends probe requests and probe >> requests directed to the AP, then sends authentication requests to the >> AP (?), but the AP does not respond to any of them... >> > Ok, I think this patch [on top of yours] should fix the problem. This effectively fixes the problem. Thanks ! -- 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