summaryrefslogtreecommitdiffstats
path: root/etc/inc/vpn.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2008-06-30 18:36:40 +0000
committerScott Ullrich <sullrich@pfsense.org>2008-06-30 18:36:40 +0000
commit78155ff9280f68d32759c69df43343f9784cea4b (patch)
tree955d0ed2aa5758f6ebc04ec1454c469f6859f837 /etc/inc/vpn.inc
parent719769d65395480fe7118aea516be6f09492498e (diff)
downloadpfsense-78155ff9280f68d32759c69df43343f9784cea4b.zip
pfsense-78155ff9280f68d32759c69df43343f9784cea4b.tar.gz
PPPoE server fixes. Patch submitted by Ermal.
Diffstat (limited to 'etc/inc/vpn.inc')
-rw-r--r--etc/inc/vpn.inc17
1 files changed, 8 insertions, 9 deletions
diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc
index be7e31f..85a365c 100644
--- a/etc/inc/vpn.inc
+++ b/etc/inc/vpn.inc
@@ -1019,6 +1019,7 @@ function vpn_pppoe_configure() {
}
$mpdconf = "\n\n";
$mpdconf .=<<<EOD
+startup:
pppoe:
EOD;
@@ -1052,14 +1053,9 @@ EOD;
$mpdconf .=<<<EOD
pppoe_standart:
- set link type pppoe
- set pppoe iface {$pppoe_interface}
- set pppoe service "*"
- set pppoe disable originate
- set pppoe enable incoming
set bundle no multilink
set bundle enable compression
- set bundle max-logins 1
+ set auth max-logins 1
set iface idle 0
set iface disable on-demand
set iface disable proxy-arp
@@ -1126,9 +1122,12 @@ EOD;
for ($i = 0; $i < $pppoecfg['n_pppoe_units']; $i++) {
$mpdlinks .=<<<EOD
-pppoe:
- set link type pppoe
- set pppoe iface {$pppoe_interface}
+pppoe{$i}:
+ set phys type pppoe
+ set pppoe iface {$pppoe_interface}
+ set pppoe service "*"
+ set pppoe disable originate
+ set pppoe enable incoming
EOD;
}
OpenPOWER on IntegriCloud