diff --git a/src/etc/inc/plugins.inc.d/vpn.inc b/src/etc/inc/plugins.inc.d/vpn.inc index d274f260c..814de326f 100644 --- a/src/etc/inc/plugins.inc.d/vpn.inc +++ b/src/etc/inc/plugins.inc.d/vpn.inc @@ -207,11 +207,11 @@ EOD; set link action bundle B set link enable multilink set link yes acfcomp protocomp - set link no pap chap + set link no pap chap eap set link enable chap-msv2 set link mtu 1460 set link keep-alive 10 60 - #set pptp self {$pptpdcfg['localip']} + set pptp self {$pptpdcfg['localip']} set link enable incoming EOD; @@ -347,12 +347,6 @@ function vpn_pppoe_configure(&$pppoecfg) case 'server': $pppoe_interface = get_real_interface($pppoecfg['interface']); - if ($pppoecfg['paporchap'] == "chap") { - $paporchap = "set link enable chap"; - } else { - $paporchap = "set link enable pap"; - } - /* write mpd.conf */ $fd = fopen("/var/etc/pppoe{$pppoecfg['pppoeid']}-vpn/mpd.conf", "w"); if (!$fd) { @@ -399,8 +393,8 @@ pppoe_standard: set iface disable proxy-arp set iface enable tcpmssfix set iface mtu 1500 - set link no pap chap - {$paporchap} + set link no pap chap eap + set link enable chap set link keep-alive 60 180 set ipcp yes vjcomp set ipcp no vjcomp @@ -411,8 +405,6 @@ pppoe_standard: set ccp yes mpp-e128 set ccp yes mpp-stateless set link latency 1 - #set ipcp dns 10.10.1.3 - #set bundle accept encryption EOD; @@ -555,14 +547,8 @@ function vpn_l2tp_configure() mkdir('/var/etc/l2tp-vpn'); - switch (isset($l2tpcfg['mode'])?$l2tpcfg['mode']:null) { - + switch ($l2tpcfg['mode']) { case 'server': - if ($l2tpcfg['paporchap'] == "chap") { - $paporchap = "set link enable chap"; - } else { - $paporchap = "set link enable pap"; - } /* write mpd.conf */ $fd = fopen("/var/etc/l2tp-vpn/mpd.conf", "w"); @@ -570,53 +556,28 @@ function vpn_l2tp_configure() printf(gettext("Error: cannot open mpd.conf in vpn_l2tp_configure().") . "\n"); return 1; } - $mpdconf = "\n\n"; - $mpdconf .=<<