On Fri Jan 17, 2025 at 5:37 AM CET, Karthikeyan Periyasamy wrote: > On 1/15/2025 11:25 PM, Nicolas Escande wrote: > > On Tue Jan 7, 2025 at 3:10 AM CET, Karthikeyan Periyasamy wrote: [...] > > I applied it on top of ath-pending-202501150104 + the "ath12k: Add peer extended > > Rx statistics debugfs support" and now 'iw dev wlan0 station dump' shows me > > that the RSSI value seems to not be updated anymore after I stop a monitor > > interface on the same phy. > > > > Steps to reproduce: > > iw phy phy0 interface add mon0 type monitor > > ip link set mon0 up > > # then just for 1 sec but it might not be usefull at all > > tcpdump -nepi mon0 > > ip link set mon0 down > > watch -n1 iw dev wlan0 station dump > > # 'signal' seems to not be updating anymore, maybe some other fields too ? > > > > Not able to find the wlan0 interface details from the above steps ? Arf maybe I wasn't clear, my bad. I have a running AP on wlan0. I constantly monitor connected stations infos using 'iw dev wlan0 station dump' on the side in another terminal, and then I add a monitor interface with the above steps, and thats when I see that the stations connected to my AP have frozen values in station dump. I suspect that ath12k_dp_tx_htt_rx_monitor_mode_ring_config() should reset the rx filters to ath12k_mac_mon_status_filter_default when disabling monitor. But I'm not so sure, you guys know better.