Hi World,
For the most part, my RT3352 module is running great.I would like to discuss one issue coming in RT3352 module.
Driver - Rawlink (rt2800)
Chipset - Mediatek
STA floods QoS data and AP sent ACK for this within 2us But after AP is sending ack, still STA is retransmitting Qos data frames with retry bit set. I paste some Sniffer capture for more clarity.
I checked in driver code Duration to get ACK set to 202us, according to this ACK is coming within 202us still STA re-transmitting the QOS data frame.
On further analysis in driver side, I analyzed that QoS data frames are given only once from driver to firmware, and i am not aware from where RT3352 module loads Firmware Image or it is inbuilt on RT3352 SOC.
37574 150.167582 00:25:f0:6f:76:57 8c:f5:a3:88:76:87 802.11 358 Frame is not being retransmitted 11 QoS Data, SN=358, FN=0, Flags=.p.....TC
37575 150.167584 00:25:f0:6f:76:57 (RA) 802.11 Frame is not being retransmitted 11 Acknowledgement, Flags=........C
37579 150.182377 00:25:f0:6f:76:57 8c:f5:a3:88:76:87 802.11 358 Frame is being retransmitted 2 QoS Data, SN=358, FN=0, Flags=.p..R..TC
37580 150.195149 SugaElec_6f:76:57 8c:f5:a3:88:76:87 802.11 358 Frame is being retransmitted 1 QoS Data, SN=358, FN=0, Flags=.p..R..TC
37581 150.195444 00:25:f0:6f:76:57 (RA) 802.11 Frame is not being retransmitted 1 Acknowledgement, Flags=........C
Can it be possible to Fix this Issue in driver?
I appreciate your response, insight and help. Thanks.
Regards,
Nishank