On Sun, 2018-02-25 at 13:19 +0530, Tamizh chelvam wrote: > From: Tamizh chelvam <tamizhr@xxxxxxxxxxxxxx> > > This patch extend cqm rssi config and notifier feature to AP mode > by introducing NL80211_EXT_FEATURE_AP_STA_CQM_RSSI_CONFIG ext > feature bit. And this patch introduces NL80211_MCGRP_AP_STA_CQM > for notifying station's low/high rssi event to userspace application. So, I guess I can sort of see how this could be useful. However, is it really best in this current form? For example, it seems trivial to imagine that one might want to have different thresholds for different stations, and nothing in the current implementation would prevent that, just the CQM API isn't very suited to that. There was also an extension to CQM to support different levels - not sure where that ended up, but we should take that into account I guess. Overall, I'm still not really convinced CQM is the right approach here. One thing I could even imagine would be to just not have this capability at all, but build it into a little BPF program you install. I had - and still want to revive - the code to insert a "programming point" into the wireless stack, and one could then easily build a hash table of TAs vs. signal strength in BPF code. We may not want to go that far, but I think the current approach is too short-sighted. This might solve a specific problem today, but I don't think it'll serve us well into the future if we don't make it more flexible. johannes