From a3503aec30c309d0fc247bb0fc17f979cf2233d0 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 8 Aug 2015 09:50:18 +0100 Subject: [PATCH] babel checks for wlan1 --- src/freedombone-client | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/freedombone-client b/src/freedombone-client index c9bf9aeb..876a3457 100755 --- a/src/freedombone-client +++ b/src/freedombone-client @@ -108,10 +108,16 @@ function mesh_babel { echo 'fi' >> $babel_script echo '' >> $babel_script echo 'IFACE=wlan0' >> $babel_script - echo 'IFACE_EXISTS=$(grep "$IFACE" /proc/net/dev)' >> $babel_script + echo 'if grep -q "wlan1" /proc/net/dev; then' >> $babel_script + echo ' IFACE=wlan1' >> $babel_script + echo 'fi' >> $babel_script echo '' >> $babel_script - echo 'if [[ ! $IFACE_EXISTS || $1 == "stop" ]]; then' >> $babel_script - echo ' echo "Interface $IFACE was not found"' >> $babel_script + echo 'if [[ ! grep -q "$IFACE" /proc/net/dev || $1 == "stop" ]]; then' >> $babel_script + echo ' if ! grep -q "$IFACE" /proc/net/dev; then' >> $babel_script + echo ' echo "Interface $IFACE was not found"' >> $babel_script + echo ' else' >> $babel_script + echo ' echo "Stopping"' >> $babel_script + echo ' fi' >> $babel_script echo ' ifconfig $IFACE down' >> $babel_script echo ' pkill babeld' >> $babel_script echo ' if [ -f /bin/systemctl ]; then' >> $babel_script