|
|
@@ -1,11 +1,10 @@
|
|
|
-scan_pptp() {
|
|
|
- scan_ppp "$@"
|
|
|
-}
|
|
|
-
|
|
|
find_gw() {
|
|
|
route -n | awk '$1 == "0.0.0.0" { print $2; exit }'
|
|
|
}
|
|
|
|
|
|
+stop_interface_pptp() {
|
|
|
+ stop_interface_ppp "$1"
|
|
|
+}
|
|
|
|
|
|
setup_interface_pptp() {
|
|
|
local config="$2"
|
|
|
@@ -31,11 +30,6 @@ setup_interface_pptp() {
|
|
|
config_get netmask "$config" netmask
|
|
|
[ -z "$netmask" -o -z "$device" ] || ifconfig $device netmask $netmask
|
|
|
|
|
|
- # make sure the network state references the correct ifname
|
|
|
- scan_ppp "$config"
|
|
|
- config_get ifname "$config" ifname
|
|
|
- uci_set_state network "$config" ifname "$ifname"
|
|
|
-
|
|
|
config_get mtu "$config" mtu
|
|
|
mtu=${mtu:-1452}
|
|
|
start_pppd "$config" \
|