1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-07-02 19:43:16 +03:00
Commit Graph

112 Commits

Author SHA1 Message Date
jow
5129ca13a6 [package] ppp: the pptp buffering option is not supported anymore, remove it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32482 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-21 19:41:47 +00:00
jow
97e89e29c4 [package] ppp: add missing options.pptp
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32233 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 23:22:52 +00:00
jow
3c67ec7920 [package] ppp: add support for kernel mode pptp
- add ppp-mod-pptp, based on patch by Daniel Golle <dgolle@allnet.de>
 - add netifd integration for pptp to ppp.sh

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32197 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-11 20:07:46 +00:00
nbd
70f4fb23cd ppp: block restart of interfaces if pppd refused the command line options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32160 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-10 12:12:10 +00:00
nbd
0216776441 ppp: enable no_device in the netifd pppoa handler to bring it up at boot time (#11631)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32146 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-09 23:16:26 +00:00
jow
aa44be4505 [package] /etc/functions.sh => /lib/functions.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32062 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-06-05 16:04:23 +00:00
nbd
9f54f3752f ppp: fix local ip in status info (fixes #11551)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31979 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-29 12:58:57 +00:00
nbd
488a50c307 ppp: add back ip-{up,down}.d support for now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31860 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-26 15:31:54 +00:00
nbd
b2b71070d0 pppd: add noipdefault option to /etc/ppp/options (fixes #11499)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31831 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-20 14:02:05 +00:00
nbd
d84fcff653 ppp: use the new json_get_vars function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31726 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14 20:58:24 +00:00
jow
127f37919a [package] ppp: remove stray bracked in ppp-up script, thanks swalker
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31647 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-07 22:41:41 +00:00
nbd
f5e34b16d4 netifd: update to latest version, fixes address/route list handling issues and fixes dual-stack ppp route handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31516 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-29 12:20:10 +00:00
nbd
f29a9ddcf0 ppp: move ppp-{up,down} from the netifd package to pppd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31340 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-17 21:35:13 +00:00
nbd
483a02ae41 pppd: split files into netifd and non-netifd files, move the netifd ppp.sh file to the pppd package
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31041 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-03-20 13:09:27 +00:00
nico
06b02b27ce package/ppp: fix typo in r28868 (closes: #10429)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29165 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-15 23:40:39 +00:00
nico
b3cd44ba12 package/ppp: use new service wrappers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28868 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-11-08 22:48:05 +00:00
jow
8d05a2ae7e [package] ppp: move the rp_pppoe_* options behind the plugin argument
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28368 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-04 23:41:12 +00:00
jow
8ff96cc84d [package] ppp: implement pppoe specific uci options "ac" and "service" which map to "rp_pppoe_ac" and "rp_pppoe_service"
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28366 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-04 23:37:53 +00:00
jow
7ed053f2e6 [package] ppp: add workaround for ignored rp_pppoe_ac and rp_pppoe_service options by appending the nic-xxx argument last
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28364 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-10-04 23:10:36 +00:00
jow
2be8e603e0 [package] ppp: extend the r26742 change to ip-down too
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26743 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-20 12:08:12 +00:00
jow
920b7c5334 [package] ppp: prevent duplicate hotplug for non uci managed ppp interfaces (#9275)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-20 12:02:04 +00:00
jow
508a7a78b5 [package] ppp: remove pppoa coldplug, the hotplug handler has been confirmed for ueagle and solos
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-17 02:13:07 +00:00
jow
b6e32f4a58 [package] ppp: synthesize a .device option to make ifup work on pppoa interfaces again
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25025 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-17 00:14:18 +00:00
jow
314e5796a5 [package] pppd: use "atmdev" option to select the DSL adapter, this aligns it with br2684ctl and solves #8108
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-20 17:56:29 +00:00
jow
cbf1b18468 [package] ppp: honour option auto in atm hotplug
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-19 07:01:38 +00:00
jow
27ff368270 [package] ppp:
- implement coldplugging for pppoa interfaces
	- honour device option to select the DSL adapter
	- don't set any default mtu, rely on pppd to negotiate it
	- bump pkg revision


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23530 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-19 06:42:37 +00:00
jow
9bfe696938 [package] ppp: use service_kill()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23088 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-19 14:09:27 +00:00
jow
2d6dd9f18a [package] ppp: interpret "demand" option as timeout in seconds (#7517)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21903 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26 18:11:04 +00:00
jow
93c804a366 [package] ppp: convert dos line endings in 20-atm-modem hotplug handler to unix format
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21426 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-11 19:43:27 +00:00
jow
b62840e4e7 [package] ppp:
- don't let pppd control resolv.conf.auto because it will wipe foreign dns entries
	- handle dns setup in ip-up handler
	- use add_dns() and remove_dns() to only add/remove dns entries related to the corresponding pppd instance
	- make pppd shutdown work for interfaces without ifname option, e.g. pptp


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21392 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-07 01:22:48 +00:00
jow
cd48af9071 [package] ppp:
- make pppd shutdown more robust as pptp hangs when the underlying connection is gone
	- don't rely on pid files generated by pppd, they're missing if the link is done, generate a per-instance pidfile with ssd instead


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21387 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-06 17:07:31 +00:00
jow
19b6acd090 [package] base-files, ppp: fix interface shutdown
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21386 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-06 01:14:24 +00:00
jow
d9494637a8 [package] base-files, ppp: remove protocol specific cleanup code from /sbin/ifdown and move it to protocol stop callbacks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21383 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-05 23:24:11 +00:00
jow
a4aaf05453 [package] ppp: pass "nodefaultroute" if defaultroute is 0, don't unconditionally truncate resolv.conf, thanks cshore
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21361 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-05 01:48:45 +00:00
jow
6b41b93bc5 [package] ppp: rename 20-usb-modem to 20-atm-modem
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21303 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 16:47:16 +00:00
jow
cae51af965 [package] ppp: add hotplug helper for usb dsl modems to ppp-mod-pppoa package
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-02 16:40:58 +00:00
jow
ec79a3d916 [package] ppp: bring pppoa script in sync with updated ppp logic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21287 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-01 19:18:25 +00:00
jow
a9b9eacace [package] ppp:
- patch pppd to support named interfaces (e.g. "pppoe-wan")
	- use named interfaces when bringing up 3g, pptp, ppp or pppoe connections
	- get rid of unit count logic
	- shutdown pppd when ifdown is invoked
	- bump package revision


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21283 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-01 17:54:37 +00:00
jow
ae44d0ee94 [package] pppd:
- localize variables in setup script
	- implement demand option as true boolean so that 0 actually disables it
	- don't overwrite user supplied dns servers if demand is enabled
	- toggle peerdns default value, use 1 if no user supplied dns server is set, 0 otherwise
	- reset resolv.conf.auto before setting up dns


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21280 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-01 11:08:03 +00:00
thepeople
6772ab104f /lib/network/ppp.sh fixes a problem with PPtP (and other PPP-based things) where PPtP + PPPoE will fail to work. This is because PPtP defaults to ppp0 and so does PPPoE, because /etc/init.d/ppp reinitializes the unit counter for each PPP-type connection (so you could have multiple PPtP over cable, for instance, but PPPoE + PPtP is a problem).
/etc/init.d/ppp automatically starts pptp session on boot., from #6720

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20221 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-14 21:42:56 +00:00
thepeople
86fe3dcbb2 [patchteam] fix issues with pptpd server and firewall, closes #2342
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19873 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-26 17:16:18 +00:00
jow
ab2cda2f10 [package] ppp: process option dns if peerdns is off (#6474)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19093 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-10 16:28:09 +00:00
jow
332272ec7b [package] ppp: add dns servers to uci state in the ip-up script
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17801 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-30 16:06:20 +00:00
nico
6d2edb6cad [package] ppp: quote positional parameters when calling up/down scripts (closes: #5622)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17763 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-27 14:14:09 +00:00
nbd
0068b99917 move ppp ifname fixup from pppoe.sh to ppp.sh, so that it applies to all other ppp based protocols as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17529 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-06 17:36:01 +00:00
nbd
796a9d1091 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:09:46 +00:00
florian
474e65cbab [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
nbd
eeaf181efc fix a race condition where ppp interfaces were not added to the firewall properly when brought up at boot time - save the ppp interface unit number in the network state
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13402 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-28 16:41:46 +00:00
nico
a66691d8cb add missing /etc/functions.sh include required for saving network state (closes: #3902)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12660 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-23 12:48:53 +00:00
nbd
fbb46d4f12 ppp: derive interface unit numbers from previous enumeration
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12417 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-28 00:15:10 +00:00