aboutsummaryrefslogtreecommitdiff
path: root/net/luci-app-sqm
Commit message (Collapse)AuthorAge
* sqm-scripts: Bump to v1.0.Toke Høiland-Jørgensen2015-08-06
| | | | | | | | sqm-scripts and luci-app-sqm now live in the same Makefile and are built from the upstream git repository, rather than having the files included here. Signed-off-by: Toke Høiland-Jørgensen <toke@toke.dk>
* [SQM/luci-app-sqm] Wire up link layer dandling for cakeSebastian Moeller2015-07-12
| | | | | | | | | | | | | The cake traffic-shaper qdisc omne stop solution knows how to handle link layer adjustments for ATM and can account for per packet overhead. This commit adds cake as link layer adjustment mechanism in the GUI and passes numerically specified overhead as well as the ATM linklayer keywords on to cake. This change also passes the "advanced option strings" from the Queue Discipline tab to cake. But as before no error checking. This needs testing, as I have no working cake qdisc available so caveat emptor... Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
* luci-app-sqm: add cake supportDave Taht2015-07-12
|
* [SQM/luci-app-sqm] Fix SQM GUI help messages.Sebastian Moeller2015-07-12
| | | | | | | | | | | | Make clear that configuration options guarded by checkboxes are only effective as long as those boxes are checked. The sqm gui has giarded some advanced configuration options behind exposing checkboxes, meaning these optiopn's values were only used as long as those boxes were checked. This commit just improves the description of the checkboxes to included this useage instruction... Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
* [SQM/luci-app-sqm] Enable sqm initiscript if a single sqm instance gets enabledSebastian Moeller2015-07-12
| | | | | | | | | | | | | | | The SQM gui has confused its users with an enable button, that only served to selecively activate/de-activate sqm instances instead of controlling sqm's initscript (which needs to be enabled so the sqm properly starts up after a reboot and also for hotplug to work properly). luci-app-sqm will now enable sqm's initscript when a single sqm instance get enabled. It also informs the user about this fact in the top margin of the sqm page. Note sqm will not disable the initscript behind the user's back if sqm instances get disabled. While I would have prefered this notice to be more prominent an attentive user should notice, and most users should not care anyway. This also increases the package release number. Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
* [sqm-scripts/luci-app-sqm] Document how to disable shaping on a per ↵Toke Høiland-Jørgensen2015-06-17
| | | | | | | | | | | | | | direction basis sqm-scripts for a long time interprets a "Down- or Upload speed" of zero as an indication that the shaper should be disabled. Note that really shaping an individual direction down o zero will make the link effectively dead for tcp (think reverse ACK traffic). Son instead of allowing the user to configure something broken, 0 was "over-loaded" to denote no shaping since several years, but that information has not been documented visibly to the users. This commit aims at fixing that oversight. Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
* sqm-scripts: change default for qdisc target parameterSebastian Moeller2015-03-25
| | | | | | | | | | | | | | | | | | | | | | Alan Jenkins noted a bug in the smq luci GUI that effectively erased several configuration paramters if two checkboxes were deselected. This behaviour seems consistent in luci but certainly has the potential to confuse users. While confusion can not really be avoided generally it seems wise to change the default interpretation for empty or non-existent itarget and etarget variables from the qdisc's default (5ms in the case of one of the codels) to automatic determination of tghis variable dependent on the configured bandwidth, as codels target variable should be large enough to contain at least one full packet. With this change sqm-scripts will do the right thing by default, but will yet allow the user to specify over-ridding values (as long as the user does not un-check the entry-field exposing check boxes). Survives light testing... This change set also changes the sqm-scripts luci gui to note the user of the change. For compatibility with existing setups sqm-scripts will still honor "auto" as an alternative explicit way of requesting automatic target selection. This might turn into a warning in the future and might be phased out... Signed-off-by: Sebastian Moeller <moeller0@gmx.de>
* Add PKG_LICENSE tags for luci-app-sqm and sqm-scripts.Toke Høiland-Jørgensen2014-10-15
|
* luci-app-sqm: Luci GUI for sqm-scripts QoSHannu Nyman2014-10-15
This is the Luci GUI for managing SQM QoS System. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>