From: Felix Fietkau <nbd@openwrt.org>
Date: Sat, 23 Sep 2006 18:01:51 +0000 (+0000)
Subject: add fixes for the pptp network scripts
X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=26b307274c332e06f3f2d526e0f820a11159f8c1;p=openwrt%2Fstaging%2Fansuel.git

add fixes for the pptp network scripts

SVN-Revision: 4835
---

diff --git a/openwrt/package/ppp/files/pptp.sh b/openwrt/package/ppp/files/pptp.sh
deleted file mode 100644
index 7b33ac1ff7..0000000000
--- a/openwrt/package/ppp/files/pptp.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-scan_pptp() {
-	scan_ppp "$@"
-}
diff --git a/openwrt/package/pptp/files/pptp.sh b/openwrt/package/pptp/files/pptp.sh
index 7847802041..fffa625a2f 100644
--- a/openwrt/package/pptp/files/pptp.sh
+++ b/openwrt/package/pptp/files/pptp.sh
@@ -1,8 +1,8 @@
-scan_pppoe() {
+scan_pptp() {
 	scan_ppp "$@"
 }
 
-setup_interface_pppoe() {
+setup_interface_pptp() {
 	local iface="$1"
 	local config="$2"
 	
@@ -14,9 +14,10 @@ setup_interface_pppoe() {
 	setup_interface "$iface" "$config" "dhcp"
 
 	config_get mtu "$cfg" mtu
+	config_get server "$cfg" server
 	mtu=${mtu:-1452}
 	start_pppd "$config" \
-		plugin rp-pppoe.so \
-		mtu $mtu mru $mtu \
-		"nic-$device"
+		pty "/usr/sbin/pptp $server --loglevel 0 --nolaunchpppd"
+		file /etc/ppp/options.pptp
+		mtu $mtu mru $mtu
 }