A Quality of Experience and Smart Queue Management system for ISPs. Leverage CAKE to improve network responsiveness, enforce bandwidth plans, and reduce bufferbloat.
Make capture time configurable in /etc/lqos.conf with the packet_capture_time setting.
10 seconds is plenty for "does it work" analysis, and is a nice balance for CPU/RAM/Disk usage, especially on high-volume systems - so 10 seconds remains the default.
Updates the example /etc/lqos.conf file to include the option (again, with a sane default).
Updates the capture mechanism to no longer hard-code the duration and instead use the specified time.
Adds circuit ID and starting timestamp to the pcap filename, giving an almost-certainly unique download name.
Does not (and will not):
Add the ending timestamp.
Add a "stop capture" button, because that would require the addition of inter-thread communication and part of the reason it performs so well is that it operates in an independent fashion.
Facilitate multiple users running captures at once, because that's an invite to DoS your monitoring server.
Issue #291 :
/etc/lqos.conf
with thepacket_capture_time
setting./etc/lqos.conf
file to include the option (again, with a sane default).pcap
filename, giving an almost-certainly unique download name.Does not (and will not):