From 90eb44d9cbfd849b740dfe3a7795455f0f307c62 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Fri, 7 Aug 2015 23:26:40 +0100 Subject: [PATCH] Check for presence of wlan1 --- src/freedombone-client | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/freedombone-client b/src/freedombone-client index 8f39fbd3..5ea9025f 100755 --- a/src/freedombone-client +++ b/src/freedombone-client @@ -147,7 +147,10 @@ function mesh_batman { echo 'BRIDGE=br-mesh' >> $batman_script echo 'IFACE=wlan0' >> $batman_script echo 'EIFACE=eth0' >> $batman_script - echo 'IFACE_EXISTS=$(grep "$IFACE" /proc/net/dev)' >> $batman_script + echo '' >> $batman_script + echo 'if grep -q "wlan1" /proc/net/dev; then' >> $batman_script + echo ' IFACE=wlan1' >> $batman_script + echo 'fi' >> $batman_script echo '' >> $batman_script echo 'if [ -e /etc/default/batctl ]; then' >> $batman_script echo ' . /etc/default/batctl' >> $batman_script @@ -230,7 +233,7 @@ function mesh_batman { echo ' fi' >> $batman_script echo '}' >> $batman_script echo '' >> $batman_script - echo 'if [ ! $IFACE_EXISTS ]; then' >> $batman_script + echo 'if ! grep -q "$IFACE" /proc/net/dev; then' >> $batman_script echo ' echo "Interface $IFACE was not found"' >> $batman_script echo ' stop' >> $batman_script echo ' exit 1' >> $batman_script