Search Linux Wireless

question about generalized way for RSSI notification

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux