Attached is a wireshark log. Let me explain what you see in there: I have an ath5k AP and the powersaving n810 device as STA. What I try to do is ping the n810. You can see that at the start of the log. Packet #31 is a ping to the n810. #42, too. and so on... You see that the n810 does not reply. (not even with an 802.11 ack) I guess the n810 is in PS at that time. Also note that the TIM sent by the AP is empty. What I did at #135 is _simultaneously_ ping from the n810 to the ath5k. At that point suddenly both pings running on both ends start to succeed. This is with a vanilla 2.6.31.5 kernel, but I can also reproduce this with compat-wireless and compat-wireless-stable. -- Greetings, Michael.
Attachment:
capture
Description: Binary data