]> 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)
commit8763618e0d2846dd4c1b3ac3aa5ca356f30628b9
treef828168204f52f423a7d1b160b9f371c0fd94dc1
parent769eeb10c1327afd4979752bab7be0b1295b09c7
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