From d726af2cac5fb5f9aaf285fbfeb234f9a51c3140 Mon Sep 17 00:00:00 2001 From: "Martine S. Lenders" Date: Fri, 3 Apr 2020 13:39:09 +0200 Subject: [PATCH] dist/tools/*/start_network.sh: ensure TUN/TAP interface Previously, when the creation of the TUN/TAP interface failed in one of the `start_network.sh` scripts, the script will fail with a cryptic error like > dist/tools/ethos/start_network.sh: 68: [: -eq: unexpected operator This fix ensures, that the value of this variable checked is always set such that in the error case, `ethos`/`sliptty` won't start. --- dist/tools/ethos/start_network.sh | 1 + dist/tools/sliptty/start_network.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/dist/tools/ethos/start_network.sh b/dist/tools/ethos/start_network.sh index 7b7378994e..0746d8c32c 100755 --- a/dist/tools/ethos/start_network.sh +++ b/dist/tools/ethos/start_network.sh @@ -42,6 +42,7 @@ PORT=$1 TAP=$2 PREFIX=$3 BAUDRATE=115200 +START_ETHOS=1 [ -z "${PORT}" -o -z "${TAP}" -o -z "${PREFIX}" ] && { echo "usage: $0 [-e|--ethos-only] " \ diff --git a/dist/tools/sliptty/start_network.sh b/dist/tools/sliptty/start_network.sh index 51543d2f97..3856f044a8 100755 --- a/dist/tools/sliptty/start_network.sh +++ b/dist/tools/sliptty/start_network.sh @@ -6,6 +6,7 @@ TUN=sl0 TUN_GLB="fdea:dbee:f::1/64" UHCPD_PID= CREATED_IFACE=0 +START_SLIP=1 SUDO=${SUDO:-sudo}