From b81b3e676d2023f28a2fe5bd74bc0d57ac3ea026 Mon Sep 17 00:00:00 2001 From: Droid Sitebots Date: Thu, 6 May 2021 12:11:49 +0200 Subject: [PATCH] jetson sixfab connect on boot --- src/jetson_ppp_connection_manager.service | 1 + src/jetson_ppp_connection_manager.sh | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/jetson_ppp_connection_manager.service b/src/jetson_ppp_connection_manager.service index b816344..1d7134e 100644 --- a/src/jetson_ppp_connection_manager.service +++ b/src/jetson_ppp_connection_manager.service @@ -13,6 +13,7 @@ StandardOutput=inherit StandardError=inherit RemainAfterExit=true Restart=on-failure +RestartSec=5s [Install] WantedBy=multi-user.target diff --git a/src/jetson_ppp_connection_manager.sh b/src/jetson_ppp_connection_manager.sh index 6e4227f..f31d5b0 100644 --- a/src/jetson_ppp_connection_manager.sh +++ b/src/jetson_ppp_connection_manager.sh @@ -4,9 +4,18 @@ source functions.sh for i in {1..4}; do bash jetson_configure_modem.sh + WAS_SUCCESSFUL=$? + + + if [[ $WAS_SUCCESSFUL -eq 0 ]]; then + debug "Jetson configure modem successful" + else + debug "Jetson configure modem failed: Exit code = $WAS_SUCCESSFUL" + exit 1 + fi if [[ $MODEM_CONFIG -eq 0 ]]; then break fi sleep 1 -done \ No newline at end of file +done