[PATCH] Add IEEE80211_TX_CTL_REQ_TX_STATUS support

Pontus Fuchs pontus.fuchs at gmail.com
Tue Jun 4 07:24:43 EDT 2013


On 2013-06-04 12:52, Pontus Fuchs wrote:
> As there seems to be no packet id in the status indication message
> from the FW, I stop the queues in order to have only one frame with
> IEEE80211_TX_CTL_REQ_TX_STATUS submitted to the FW.
>
> Signed-off-by: Pontus Fuchs <pontus.fuchs at gmail.com>

Hi,

Looks like I hit a bug in mac80211:

Once IEEE80211_TX_STAT_ACK is enabled the connection monitor will start 
using nullframes but it does not mark the packets with 
IEEE80211_TX_CTL_REQ_TX_STATUS. This results in connection loss right 
after connection has been established.

The attached patch was sent to Johannes. You'll need it until this has 
been resolved upstreams.

//Pontus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-mac80211-Use-IEEE80211_TX_CTL_REQ_TX_STATUS-on-nullf.patch
Type: text/x-patch
Size: 1062 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/wcn36xx/attachments/20130604/ec809025/attachment.bin>


More information about the wcn36xx mailing list