]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: Send nullfunc frames at lower rate during connection monitor
authorRajkumar Manoharan <rmanohar@qca.qualcomm.com>
Thu, 29 Sep 2011 15:04:04 +0000 (20:34 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 3 Oct 2011 19:22:32 +0000 (15:22 -0400)
commit5395df486489589fcb2ca427eb5eae45edd0beb4
treef828168204f52f423a7d1b160b9f371c0fd94dc1
parenteda114932a1644feef5cebbc4ae54c77afd90ca1
mac80211: Send nullfunc frames at lower rate during connection monitor

Recently mac80211 was changed to use nullfunc instead of probe
request for connection monitoring for tx ack status reporting
hardwares. Sometimes in congested network, STA got disconnected
quickly after the association. It was observered that the rate
control was not adopted to environment due to minimal transmission.

As the nullfunc are used for monitoring purpose, these frames should
not be sacrificed for rate control updation. So it is better to send
the monitoring null func frames at minimum rate that could help to
retain the connection.

Signed-off-by: Rajkumar Manoharan <rmanohar@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/net/mac80211.h
net/mac80211/mlme.c
net/mac80211/rate.c