summaryrefslogtreecommitdiff
path: root/recipes-connectivity/ppp/files/init.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-connectivity/ppp/files/init.patch')
-rw-r--r--recipes-connectivity/ppp/files/init.patch31
1 files changed, 4 insertions, 27 deletions
diff --git a/recipes-connectivity/ppp/files/init.patch b/recipes-connectivity/ppp/files/init.patch
index e74e981..2d68474 100644
--- a/recipes-connectivity/ppp/files/init.patch
+++ b/recipes-connectivity/ppp/files/init.patch
@@ -1,31 +1,8 @@
-diff -Naru old/init new/init
---- old/init 2017-09-05 19:07:19.810885424 -0500
-+++ new/init 2017-09-05 19:08:05.106884083 -0500
-@@ -8,11 +8,29 @@
-
- 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
--
-+: ${PPPTIMEOUT:=60}
-+logger timeout is $PPPTIMEOUT
-+[ -f /etc/default/ppp ] && . /etc/default/ppp
- case "$1" in
+diff -Naru orig/init new/init
+--- orig/init 2020-08-07 10:07:53.921964585 -0500
++++ new/init 2020-08-11 09:01:48.118064508 -0500
+@@ -16,6 +16,7 @@
start)
-+ t0=($(cat /proc/uptime))
-+ if (( CHECKREGISTRATION == 1 )) ; then while : ; do
-+ REG=$(/usr/bin/radio-query --netreg)
-+ [[ $REG == "REGISTERED" ]] && break
-+ t1=($(cat /proc/uptime))
-+ diff=$(awk "BEGIN{print int($t1-$t0)}")
-+ logger -s "Modem not ready. Waited $diff of $PPPTIMEOUT seconds"
-+ if ((diff > PPPTIMEOUT)) ; then
-+ logger -s "Timed out waiting for modem registration"
-+ exit 1
-+ fi
-+ sleep 1
-+ done ; fi
-+
-+ logger "Starting up PPP link: pppd"
echo -n "Starting up PPP link: pppd"
if [ "$RUNFILE" = "1" ]; then
+ logger "ppp_on_boot"