Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/vyos/vyatta-cfg-qos
Configuration templates and scripts for QoS
https://github.com/vyos/vyatta-cfg-qos
Per design, add qos-policy support for bonding trunk devices.
678eb9f588b8dde7f9ce4f7049728cfc5d627776 authored over 16 years agoNeed to change policy on update, not just create.
6b828ffee87a7cf5f4ccd0b6921f1b3655892f01 authored over 16 years agoSeveral places have same copied help text with spelling error.
ef8f17921c4808c2dbe15e18fd4765e5344eb23a authored over 16 years ago
Added QoS configuration parameters for ADSL interfaces using bridged
ethernet encapsulation.
It is confusing the default for ceiling for unclassified traffic is 100%
of available bandwidth,...
Command completeion for policy name was broken by changes to add
in and out type.
Need to check validity on update, not just create
cd75a9966320ea25402af8afb84fcb44591e1857 authored over 16 years agoThe bandwidth value needs to be validated and converted if necessary.
c5212b8510ecb480f759ccf3c81184c57c2d6426 authored over 16 years ago
This adds support for Qos using incoming policing. It is accepts the
syntax and processes comman...
Recent CLI changes seem to have broken working templates that
do regex matching. Workaround this...
Add new configuration support for plain fifo queueing.
Better code for the table in perl script ...
Later versions of vyatta-iproute are named iproute, and are
identified by version.
b7d84e34a8bfc894d8a0940c6f8d6c7b4d019440 authored over 16 years ago
Need to handle the case of devices that don't know their current speed.
In this case, ethtool wi...
When validating the class rates, need to leave the array of
classes in original form for later c...
Since configuration system doesn't correctly notify on addition/deletion,
have to introduce this...
3dd93c5175de9a4d32cadb7bb0c4f832fb14312d authored over 16 years ago
Bugfix 3450
If device is offline, can't find speed. So use a sensible default
and try a few times.
Should say "greater or equal" not "less than"
Bug 2919
Bugfix 2919
As long as the bandwidth isn't auto, then validate at commit time.
9feafc076767ded8a1133a83fb02a699cd2816cd authored over 16 years ago
Add newline in right spot so words don't run together.
c348cf92844ecc099dea151be3658740ecbaf440 authored over 16 years agoOne more try at explaining why rates must be correct.
237415c05a9ab70bca8ec416a7fcdbb5dc291f20 authored over 16 years agoUse speed of underlying interface. Bug 3137
2762fd2d35459452718e6d26e75f28d4a6453d5b authored over 16 years agoUse tcindex to get original dsfield value.
Fixes bug: 3033
b90702a4ce498172f7cfec2b45c875c959cc5081 authored over 16 years agoThis might resolve issues with set-dscp and later dscp matches.
1c372300391087c05637ca4591d48a5f347d88f7 authored over 16 years agoa6ed4e214cea48ff929bd89bd7507c753d6409e5 authored over 16 years ago
Add new QoS policy type "rate-limit" which is a wrapper around the
the Token Bucket Filter (TBF)...
One of the parameters to TrafficShaper::_define was not being passed
or used.
Change the existing warning into a failure. No one reads warnings,
and the shaping is unstable i...
4f5a38a5b6e7d9beb5716418c2a84414f4df57d4 authored over 16 years ago
7e55f608093cdcabee23dd285e5d753c5f96fd98 authored over 16 years ago
8b9fc4231bfae44c4f380c1e66dbb95f8c41f32d authored over 16 years ago
a22c6eb329ec43d48b6cdf5711dc326f45116a19 authored over 16 years ago
ATM interfaces on ADSL, and PPPOE on ethernet interfaces.
a0583816b4a7bee41a11ed99826de39c085db177 authored almost 17 years ago102b502189a96908657a1c762a452799ba8c03e6 authored almost 17 years ago
56fc32ba2cedc892c24190612ccc926a53f5666e authored almost 17 years ago
b37b8d130dfccaa8a586d7c1d4e8f26b4e11bc6a authored almost 17 years ago
ae703a3080402ae5d419d8e697876926d01262f6 authored almost 17 years ago
bf9a4f855564c7ef8f03e22c73f54539c05ad6e3 authored almost 17 years ago
Conflicts:
templates/qos-policy/traffic-shaper/node.tag/class/node.tag/priority/node.def
temp...
HTB in kernel only accepts 0-7 anything higher is rounded down to 7.
(see TC_HTB_NUMPRIO). Apply...
Slightly better message for the case of using auto value for bandwidth
on a device does not supp...
b7cfe533b5d0dde7fffc773cad9452a330edd8b7 authored almost 17 years ago
Yet another place where id needs to be converted to hex.
Should fix bug 3078.
This fixes problem which causes QoS not to fail on commit if ceiling
is a percentage.
The ceili...
0a62ca06260cc0a0f2b053d1d442b4c03b426493 authored almost 17 years ago- help strings standardized in vyatta-cfg-qos
733014cfc7b2e04caa44d9001549780727b206a4 authored almost 17 years ago
Internal TC commands use hex for identifiers and one place in perl
script forgot to reformat.
B...
71f56ba1de7d6537255a6df783cebe4d2b6f0786 authored almost 17 years ago2437f45c1c6642d89f72c95b201b87081b7a5d0b authored almost 17 years ago
Add template and configuration support for QoS policy over vif.
This is covers bug 3137
Test version
374cd8d8445b23dfc73dceacc0ee9e9212940521 authored almost 17 years ago6d342e39065a8e2dfda395d4e98021d7026c462a authored almost 17 years ago
ceiling parameter was not being forwarded to kernel.
46d9f133a49420e8e7385a87809ced30437bbdc6 authored almost 17 years ago
If the customer has incorrectly assigned bandwidth and
rate ceilings for QOS, the problem can no...
c6c4dc093fdb4f6c6088b7af5682c654e73fbe0a authored almost 17 years ago
2860932a5dcaea52242f25d2abc9d0add47b030a authored almost 17 years ago
be8d99e09f4cd0b16161a27237418b0e6e53e8df authored almost 17 years ago
This reverts commit ff77155be360216289e1e73af50dc4b82383cc68.
690d1c109146d3cafb247ed896ab637707fee053 authored almost 17 years agoRevert "More unfrozen stuff"
This reverts commit f1e5d5991c8fc1420d00ef51c826f77b2d8c2bbd.
e2773504354d08d67d64ec7d27530abb8b4c8075 authored almost 17 years agoRevert "More trivial stuff to wait for after freeze"
This reverts commit 2e81183ba5830f781c2e37...
21eeca4065f9fd8c120707a4de8b92acb0402585 authored almost 17 years agoConflicts:
debian/changelog
d172ec7b00c7da2a54377b7f6f115a528ecf11d6 authored almost 17 years ago19fd1d7d0d254b2b1ad1d594e475c73bfcbfa759 authored almost 17 years ago
Revert "Use uppercase when describing DSCP in help text"
This reverts commit e49e5b53411b50b1c8...
2e81183ba5830f781c2e37246b6b59f82649fa3e authored almost 17 years agoRevert "Better validation of numeric input"
This reverts commit e1624917ba2ed574fe350b470762a73...
f1e5d5991c8fc1420d00ef51c826f77b2d8c2bbd authored almost 17 years agoRevert "silence ethtool messages when auto bandwidth used"
This reverts commit c1b530e7bfa5c33a...
ff77155be360216289e1e73af50dc4b82383cc68 authored almost 17 years ago2a3cb3494a3ae2005fd76b1052314e34f1c479b6 authored almost 17 years ago
If device doesn't support full ethtool, then ethtool error messages
were leaking out to console,...
Fix for Bug 2763 and related problems. Need better handling of numeric
inputs. Real perl progra...
Trivial fix for Bug 2930
e49e5b53411b50b1c8f13cded1641975f0443fde authored almost 17 years ago318776ebd8b20819f4fb2b35d666098e6c7c1dff authored almost 17 years ago
17efed6c5fef8d596f3a1c5a9032e1f762fcab65 authored almost 17 years ago
Bugfix for 3010
f502df968b5c156c8f653aed2152e22865294d2e authored almost 17 years ago487e995ce3ceb09cfac4568b8836c312acb054e8 authored almost 17 years ago
Replace reference to old VPL1.0 with GPLv2
c22ecb935c7e3bc817bc23abd9c73331fefdaffd authored almost 17 years agoGlendale is licensed under GPLv2
fee2e8156a11ecd66e3f1fb571abd58486af8002 authored almost 17 years ago
Add tab completion for values in /etc/protocols and completion help.
Bugfix: 2972
Need to cleanup old qdisc/class/filters before applying new one.
Bugfix: 2932
The generated filtering rules were using wrong id's when
set-dscp was being used. Need to put d...
Bugfix: 2939
Add needed space for template.
833972b27a859f29c46d5fe94fcb11b1bf042192 authored almost 17 years ago
5b0096355bb9d08f4e628ee3e7c31abdb90885b6 authored almost 17 years ago
Add a bunch of checks.
* Check policy configuration at commit time
* Add check for duplicate n...
Bugfix: 2919
But configuration level in error message
d83b2050ee0e71eb5e978139968e93834358b99b authored almost 17 years ago
Having a hardcoded switch statement is harder to update than
using a hash.
Script was using old value, and default be undefined not 0.
095dfa147f6e3ea833e9c4a4824672a2060b1b2b authored almost 17 years ago
Bugfix: 2937
Enforce queue limit > 1
Print better syntax help for class identfier
64387400430a78089a6d913e06432f59205562f5 authored almost 17 years agobugfix for 2893. Allow QOS commands over serial
1cd10639a21421979b7f540832bb5e6323f7c06f authored almost 17 years ago
Fix parsing problems for update-interface that caused problems
during boot.
Bugfix: 2914
The function validate_name is no longer used.
70d55c3c9e44ad501442ea879f4fdcba9c59963f authored almost 17 years ago
1 is not a valid limit for SFQ.
Bugfix: 2937
The delete-policy option requires two arguments (for consistency),
and the validate-name option ...
Only check syntax for policy names in syntax, check for name
conflicts later. Part of bug fix fo...
Add better help for DSCP values.
Bugfix: 2930
For compatiablity use DSCP values in the 0..63 range and scale
in the script, rather than uses r...
Bugfix: 2931
Tab completion for possible dscp field values.
Add missing support for completion of policy choices
Bugfix: 2915
No functional change just change listName to listPolicy to make
it clearer what is going on.
Bugfix: 2914
When queue type was added, the old template was removed.
448f9b72dae691d02034c8c5b261978b5ad99473 authored almost 17 years ago