* family should be auto, not manual
* Combine multiple sed scripts into a single script
* Double quote sh variable dereferences
* Don't use deprecated backquotes
This new plugin offers the following advantages compared to the existing wifi_signal plugin:
* support multiple wifi peers (e.g. mesh mode or master mode with multiple clients)
* use "iwinfo" or "iw" for information retrieval (instead of Linux's procfs)
"range" statement gives the lowest and highest IP addresses (both
inclusive) in a pool. dhcp-pool did not count the highest address
when calculating pool size.
* look for already running acquire process, or start one
* use CDEF to return bits/second (like if_)
* increase lifetime to 450 days (like if_)
* changed category to plain "network" (like if_)
* report max interface speed (like if_)
* small performance improvement: don't fork two cat(1) and one date(1) every second
(this roughly halves the CPU time used on my system)
Normal rate monitoring should be preformed on parent HTB classes/queues.
SFQ classes are dynamically allocated (as queues fill) and given random names and this messes up charts.
Normal rate monitoring should be preformed on parent HTB classes/queues.
SFQ classes are dynamically allocated (as queues fill) and given random names and this messes up charts.
This works around a syntax warning emitted by the continuous integration
tool.
This commit encloses the python part of the hybrid shell / python script
within a "here" document.
This works around a syntax warning of the continuous integration system.
The cause of this warning could have never triggered anyway.
This commit encloses the whole python code safely in a "here" document.
Collect information related to ath9k wireless events and states.
* rate control statistics ("rc_stats")
* events (dropped, transmitted, beacon loss, ...)
* traffic (packets, bytes)
All data is collected for each separate station (in case of multiple
connected peers). Combined graphs are provided as a summary.