Dear wireless subsystem maintainers,
I have a question regarding RSSI notification to the user space.
Right now this information available in /proc/net/wireless.
That generalized method is not depending on driver implementation,
driver just need to provide wireless statistics.
I found 2 places in kernel which report about RSSI to user space eventually.
First place, it's wlan_rndis driver base implementation
./drivers/net/wireless/rndis_wlan.c.
The second place, it's mac80211 driver - beacon frame handling.
Unfortunately wireless driver we're using isn't rndis based and isn't
mac80211 based.
We don't want to depends on driver code.
What community think in this situation, is it possible to add notifier
with following responsibility:
send netlink notification in case of signal level changed according
to predefined by user threshold?
Technically it will looks like rndis_wlan approach - timer function with
predefined frequency.
This functionality is needed to reduce user space daemon activity which
provides information to GUI wifi indicator.
Also such approach could decrease time reaction on signal level changes.
Currently, some OSes has 1 second interval,
another one has 3 seconds for checking RSSI.
--
Best regards,
Alexey Perevalov
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html