Hello,
Thanks for verifying the patch.
On 2017-12-01 16:15, Maxime Bizon wrote:
On Thu, 2017-11-30 at 18:28 +0530, akolli@xxxxxxxxxxxxxxxx wrote:
Hello,
Tested on QCA9880 with firmware version 10.2.4.70.48. This should also
work with firmware branch 10.2.4-1.0-00029
I tried using your patch on 4.14 with firmware 10.2.4-1.0-00029
I will test update.
Parse peer stats from pktlog packets and update the tx rate
information
per STA. This way user space can query about transmit rate with iw:
everything works ok, ath10k_update_per_peer_tx_stats() is called and
ath10k_sta fields are updated correctly
but tx bitrate is still 6 MBit/s in station dump
Hope CONFIG_MAC80211_DEBUGFS is enabled in your build.
Please Run ping traffic and see and 'station dump'
# iw dev wlan1 station dump
Station e4:42:a6:24:c8:95 (on wlan1)
inactive time: 0 ms
rx bytes: 222415
rx packets: 1678
tx bytes: 8511140
tx packets: 5828
tx retries: 0
tx failed: 4
rx drop misc: 2
signal: -39 [-54, -56, -39] dBm
signal avg: -39 [-53, -55, -39] dBm
tx bitrate: 6.0 MBit/s
rx bitrate: 360.0 MBit/s VHT-MCS 8 40MHz short GI VHT-NSS 2
authorized: yes
authenticated: yes
associated: yes
preamble: long
WMM/WME: yes
MFP: no
TDLS peer: no
DTIM period: 2
beacon interval:96
short slot time:yes
connected time: 1136 seconds
I see that ath10k does not implement ->dump_station callback, so which
part of the code updates the generic "struct station_info" fields ?
Am I missing a patch ?
Rate parameters are updated from below call,
.sta_statistics = ath10k_sta_statistics,
Thanks,
Anil.