diff options
Diffstat (limited to 'data/templates/accel-ppp/pppoe.config.tmpl')
-rw-r--r-- | data/templates/accel-ppp/pppoe.config.tmpl | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/data/templates/accel-ppp/pppoe.config.tmpl b/data/templates/accel-ppp/pppoe.config.tmpl index b6a239fad..aa9254e61 100644 --- a/data/templates/accel-ppp/pppoe.config.tmpl +++ b/data/templates/accel-ppp/pppoe.config.tmpl @@ -12,10 +12,9 @@ ipv6pool ipv6_nd ipv6_dhcp {% endif %} -auth_pap -auth_chap_md5 -auth_mschap_v1 -auth_mschap_v2 +{% for proto in auth_proto: %} +{{proto}} +{% endfor%} shaper {% if snmp %} net-snmp @@ -54,6 +53,9 @@ gw-ip-address={{ ppp_gw }} {% endif %} {% if client_ipv6_pool %} +[ipv6-nd] +AdvAutonomousFlag=1 + [ipv6-pool] {% for p in client_ipv6_pool %} {{ p.prefix }},{{ p.mask }} @@ -115,12 +117,14 @@ dae-server={{ radius_dynamic_author.server }}:{{ radius_dynamic_author.port }},{ {% endif -%} {% endif %} +{% if sesscrtl != 'disable' %} +[common] +single-session={{ sesscrtl }} +{% endif %} + [ppp] verbose=1 check-ip=1 -{% if not sesscrtl == 'disable' %} -single-session={{sesscrtl}} -{% endif -%} {% if ppp_ccp %} ccp=1 {% endif %} |