diff options
author | hagbard <vyosdev@derith.de> | 2019-07-08 14:05:31 -0700 |
---|---|---|
committer | hagbard <vyosdev@derith.de> | 2019-07-08 14:05:31 -0700 |
commit | f7f78e88f6e362ae06c39906cb8ba72afe38552d (patch) | |
tree | 1670c3a21ed1a82902f0facd0778e143b4ec04b7 /docs | |
parent | 8026a9ecec339d7210375a41a408facfe915f81c (diff) | |
download | vyos-documentation-f7f78e88f6e362ae06c39906cb8ba72afe38552d.tar.gz vyos-documentation-f7f78e88f6e362ae06c39906cb8ba72afe38552d.zip |
[pppoe] T1494 - Documentation for vlan_mon configuration
Diffstat (limited to 'docs')
-rw-r--r-- | docs/services/pppoe-server.rst | 19 |
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 ^^^^^^^^^^^^^^^^^ |