diff options
| author | Daniil Baturin <daniil@vyos.io> | 2020-10-24 01:21:00 +0700 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-10-24 01:21:00 +0700 | 
| commit | 6a3e2b82044192c8685bdc275f3fc90b4e05a368 (patch) | |
| tree | 226bb1a9a428690f42db425adb0d1e4cef048476 | |
| parent | e8cfda5cda050c65a3d3dadc318b87173463267b (diff) | |
| parent | ed9449fa4745efe46b351e467caff083e40e2d52 (diff) | |
| download | vyos-documentation-6a3e2b82044192c8685bdc275f3fc90b4e05a368.tar.gz vyos-documentation-6a3e2b82044192c8685bdc275f3fc90b4e05a368.zip | |
Merge pull request #352 from currite/ifb-error
qos: warning about possible IFB error
| -rw-r--r-- | docs/qos.rst | 11 | 
1 files changed, 8 insertions, 3 deletions
| diff --git a/docs/qos.rst b/docs/qos.rst index 447780f1..6826b83c 100644 --- a/docs/qos.rst +++ b/docs/qos.rst @@ -1083,9 +1083,9 @@ parameters.  .. note:: If you configure a class for **VoIP traffic**, don't give it any -   *ceiling*, otherwise new VoIP calls could start when there is available -   bandwidth and get suddenly dropped when other classes start using -   their bandwidth. +   *ceiling*, otherwise new VoIP calls could start when the link is +   available and get suddenly dropped when other classes start using +   their assigned *bandwidth* share.  Example @@ -1182,7 +1182,12 @@ That is how it is possible to do the so-called "ingress shaping".     set interfaces input ifb0 traffic-policy out MY-INGRESS-SHAPING     set interfaces ethernet eth0 redirect ifb0 +.. warning:: +  Do not configure IFB as the first step. First create everything else +  of your traffic-policy, and then you can configure IFB. +  Otherwise you might get the ``RTNETLINK answer: File exists`` error, +  which can be solved with ``sudo ip link delete ifb0``.  .. _that can give you a great deal of flexibility: https://blog.vyos.io/using-the-policy-route-and-packet-marking-for-custom-qos-matches | 
