I am running 1.8.1 and I couldn't get the ACC manual ping time limit to work. I would enter 100 in the web config, but it would still automatically set a ping time limit and ignore my entered limit. I ran ps and saw qosmon was being run with the -a flag:
qosmon -a -b 800 8.8.8.8 3000 100
I skimmed the qosmon source code, and it looks like the -a flag makes qosmon ignore the manual ping time limit. I killed that process and started qosmon without the -a flag, and it now shows it's using the correct manual ping time limit I wanted.
So, maybe the fix would be to have the web config disable the -a flag if the manual ping time limit box is checked? Just a guess.
By the way, great work on ACC--it's awesome. I have a very inconsistent LTE connection that has a lot of bandwidth sometimes and very poor bandwidth at others. ACC is exactly what I needed to get QoS to work properly even as my connection fluctuates.
ACC/qosmon config bug
Moderator: Moderators
Re: ACC/qosmon config bug
Hi I think this has bin fixt in 1.9.1 if you can could you upgrade and test pleas. You can not save settings upgrading from 1.8.x to 1.9.x sorry. If it's still bugged in 1.9.1 then we can get a bug filed. Thanks for the report. PS I am not a dev so if upgrading will be a pane for you you mite want to wait for one of the devs to chime in!
Linksys WRT3200ACM
NETGEAR Nighthawk R7800
NETGEAR R6260
NETGEAR Nighthawk R7800
NETGEAR R6260
Re: ACC/qosmon config bug
The -a flag adds "entitlement" to pinglimt (auto calculated OR manually entered), and enables auto ACTIVE/MINRTT mode switching.
In manual mode the user selects the active mode pinglimit indirectly. qosmon always measures the RTT of a ping on an unloaded link. This is called the ping entitlement. With a manual entry the minRTT ping limit is 110% of this measured ping entitlement and the active mode ping limit is the minRTT limit plus the user entered value. See the qosmon source code for more details.
In summary manually entered ping times only affect the active mode, not the minRTT mode ping time limits.
In manual mode the user selects the active mode pinglimit indirectly. qosmon always measures the RTT of a ping on an unloaded link. This is called the ping entitlement. With a manual entry the minRTT ping limit is 110% of this measured ping entitlement and the active mode ping limit is the minRTT limit plus the user entered value. See the qosmon source code for more details.
In summary manually entered ping times only affect the active mode, not the minRTT mode ping time limits.
https://lantisproject.com/downloads/gargoylebuilds for the latest releases
Please be respectful when posting. I do this in my free time on a volunteer basis.
Please be respectful when posting. I do this in my free time on a volunteer basis.