Files
poky/meta/recipes-connectivity/ppp/ppp/init
Hongxu Jia 3bd5c238bc ppp: upgrade to 2.4.6
(From OE-Core rev: d05b1d06b5b8b84c2a40639ad28e31cd683f89a4)

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-05 15:50:21 +00:00

1.2 KiB
Executable File

#!/bin/sh

/etc/init.d/ppp: start or stop PPP link.

If you want PPP started on boot time (most dialup systems won't need it)

rename the /etc/ppp/no_ppp_on_boot file to /etc/ppp/ppp_on_boot, and

follow the instructions in the comments in that file.

Source function library.

. /etc/init.d/functions

test -x /usr/sbin/pppd -a -f /etc/ppp/ppp_on_boot || exit 0 if [ -x /etc/ppp/ppp_on_boot ]; then RUNFILE=1; fi

case "$1" in start) echo -n "Starting up PPP link: pppd" if [ "$RUNFILE" = "1" ]; then /etc/ppp/ppp_on_boot else pppd call provider fi echo "." ;; stop) echo -n "Shutting down PPP link: pppd" if [ "$RUNFILE" = "1" ]; then poff else poff provider fi echo "." ;; status) status /usr/sbin/pppd; exit $? ;; restart|force-reload) echo -n "Restarting PPP link: pppd" if [ "$RUNFILE" = "1" ]; then
poff sleep 5 /etc/ppp/ppp_on_boot else
poff provider sleep 5 pppd call provider fi echo "." ;; *) echo "Usage: /etc/init.d/ppp {start|stop|status|restart|force-reload}" exit 1 ;; esac

exit 0