diff options
author | jim-p <jimp@pfsense.org> | 2011-08-02 15:57:54 -0400 |
---|---|---|
committer | jim-p <jimp@pfsense.org> | 2011-08-02 15:57:54 -0400 |
commit | 5c5d2cad8c7fd99189b6634ecdb8a04f4d38d964 (patch) | |
tree | d2f242a95595c4a615a47c0d59d743b5fbe820fa /etc | |
parent | a7951d4af2ad138aedbb47615afc616436fd287a (diff) | |
download | pfsense-5c5d2cad8c7fd99189b6634ecdb8a04f4d38d964.zip pfsense-5c5d2cad8c7fd99189b6634ecdb8a04f4d38d964.tar.gz |
If no pppoe service name is configured, send a null service name. Seems to help clients especially when reconnecting.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/interfaces.inc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/etc/inc/interfaces.inc b/etc/inc/interfaces.inc index 25ea227..679e347 100644 --- a/etc/inc/interfaces.inc +++ b/etc/inc/interfaces.inc @@ -1546,9 +1546,11 @@ EOD; EOD; } - if (isset($ppp['provider']) && $type == "pppoe") { + if ($type == "pppoe") { + // Send a null service name if none is set. + $provider = isset($ppp['provider']) ? $ppp['provider'] : ""; $mpdconf .= <<<EOD - set pppoe service "{$ppp['provider']}" + set pppoe service "{$provider}" EOD; } |