summaryrefslogtreecommitdiff
path: root/docs/services/pppoe-server.rst
diff options
context:
space:
mode:
authorhagbard <vyosdev@derith.de>2019-07-08 14:05:31 -0700
committerhagbard <vyosdev@derith.de>2019-07-08 14:05:31 -0700
commitf7f78e88f6e362ae06c39906cb8ba72afe38552d (patch)
tree1670c3a21ed1a82902f0facd0778e143b4ec04b7 /docs/services/pppoe-server.rst
parent8026a9ecec339d7210375a41a408facfe915f81c (diff)
downloadvyos-documentation-f7f78e88f6e362ae06c39906cb8ba72afe38552d.tar.gz
vyos-documentation-f7f78e88f6e362ae06c39906cb8ba72afe38552d.zip
[pppoe] T1494 - Documentation for vlan_mon configuration
Diffstat (limited to 'docs/services/pppoe-server.rst')
-rw-r--r--docs/services/pppoe-server.rst19
1 files changed, 19 insertions, 0 deletions
diff --git a/docs/services/pppoe-server.rst b/docs/services/pppoe-server.rst
index 8f1a7205..2acc93f1 100644
--- a/docs/services/pppoe-server.rst
+++ b/docs/services/pppoe-server.rst
@@ -112,6 +112,25 @@ Example for changing rate-limit via RADIUS CoA
Filter-Id=5000/4000 (means 5000Kbit down-stream rate and 4000Kbit up-stream rate)
If attribute Filter-Id redefined, replace it in radius coa request
+
+Automatic VLAN creation
+=======================
+
+VLAN's can be created by accel-ppp on the fly if via the use of the kernel module vlan_mon, which is monitoring incoming vlans and creates the neccessary VLAN if required and allowed.
+VyOS supports the use of either VLAN ID's or entire ranges, both values can be defined at the same time for an interface.
+
+.. code-block:: sh
+
+ set service pppoe-server interface eth3 vlan-id 100
+ set service pppoe-server interface eth3 vlan-id 200
+ set service pppoe-server interface eth3 vlan-range 500-1000
+ set service pppoe-server interface eth3 vlan-range 2000-3000
+
+
+The pppoe-server will now create these VLANs if required and once the user session has been cancelled, and the VLAN is not neccessary anymore, it will remove it again.
+
+
+
Bandwidth Shaping
^^^^^^^^^^^^^^^^^