Commit Graph

21 Commits

Author SHA1 Message Date
Felix Fietkau
f7ce72379d pptp: use the new json_get_vars function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31725 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 20:58:20 +00:00
Felix Fietkau
6b0f54f030 pptp: use resolveip, schedule restart if dns lookups fail
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31724 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 20:58:16 +00:00
Felix Fietkau
b8a49d3b90 pptp: add netifd support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-05 16:56:28 +00:00
Gabor Juhos
ccd44980d6 package/pptp: remove a stray bracket
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31568 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-03 13:29:36 +00:00
Gabor Juhos
59ba22536d Fix pptp handling of routes to server.
The existing code is fairly broken. It assumes you're using Legacy IP, and
it assumes that the server is reachable via your default route. Via the
first default route in the 'route -n' output, in fact, regardless of metric.

Fix all those problems by using 'ip route get' to really find the *current*
route to the server, and install a host-specific route to match.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-03 09:39:01 +00:00
Jo-Philipp Wich
d4a872bb03 [package] pptp: remove support for underlying ipproto, it is adviced since a while that pptp should be declared as separate interface alognside wan - in this configuration the ipproto will cause stray udhcpc errors due to not existent interfaces, so remove it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-01-08 15:41:34 +00:00
Jo-Philipp Wich
18f7f43818 [package] pptp: properly support symbolic VPN host names, tear down created host routes (#4876)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27669 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-17 22:42:29 +00:00
Jo-Philipp Wich
2d4f11f14d [package] pptp: support interface sections without ifname by implementing scan_pptp()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21590 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-28 00:30:09 +00:00
Jo-Philipp Wich
cfbeeb7b85 [package] pptp: add "buffering" uci option to enable --nobuffer if needed (#7080)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21563 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-24 16:28:46 +00:00
Jo-Philipp Wich
a3e63660dc [package] pptp: don't remove server route if the gateway is 0.0.0.0, this fixes a problem when a pppoe peer is pptp server at the same time
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-07 01:57:02 +00:00
Jo-Philipp Wich
52daa0e967 [package] pptp: utilize coldplug_interface_pptp() to automatically launch pptp instances on boot
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21390 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-06 19:51:27 +00:00
Jo-Philipp Wich
fa6f7d3217 [package] pptp:
- bring pptp scripts in sync with updated ppp logic
	- bump package revision


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-01 17:55:41 +00:00
Florian Fainelli
162ce43538 [package] fix double g typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14887 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-15 13:40:11 +00:00
Florian Fainelli
7d2a736b89 [package] fix ppp and pptp typos where is used instead of (#4768, #4778)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-15 12:08:31 +00:00
Felix Fietkau
2b9c372346 fix the route to the pptp server when using pptp as wan interface
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10751 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-07 01:07:50 +00:00
Felix Fietkau
2f8b5f8c28 Here comes the new UCI. Enjoy :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-03 06:48:15 +00:00
Felix Fietkau
66c928d063 fix ifname in network state for pppoe and pptp, add a workaround for isps sending wrong netmasks for pptp (thx, moonwatcher)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8552 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-30 16:53:22 +00:00
Felix Fietkau
37266a51f1 allow the user to override the underlying connection method when using pptp (defaults to dhcp)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-08-27 16:37:37 +00:00
Nicolas Thill
8714d44dad fix start_pppd for pptp (closes: #1612)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-04-21 20:19:54 +00:00
Felix Fietkau
1b1f3eb0cf add fixes for the pptp network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4835 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-09-23 18:01:51 +00:00
Felix Fietkau
d3a6fe9915 rewrite of the network scripts and configuration
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4323 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-07-30 03:09:09 +00:00