add pppd options patch from #2114
[openwrt/svn-archive/archive.git] / package / ppp / files / ppp.sh
index 0d0941f..507f453 100644 (file)
@@ -24,6 +24,7 @@ start_pppd() {
 
        config_get connect "$cfg" connect
        config_get disconnect "$cfg" disconnect
+       config_get pppd_options "$cfg" pppd_options
 
        interval="${keepalive##*[, ]}"
        [ "$interval" != "$keepalive" ] || interval=5
@@ -40,7 +41,8 @@ start_pppd() {
                linkname "$cfg" \
                ipparam "$cfg" \
                ${connect:+connect "$connect"} \
-               ${disconnect:+disconnect "$disconnect"}
+               ${disconnect:+disconnect "$disconnect"} \
+               ${pppd_options}
 
        lock -u "/var/lock/ppp-${cfg}"
 }