Selaa lähdekoodia

Check for presence of wlan1

Bob Mottram 9 vuotta sitten
vanhempi
commit
90eb44d9cb
1 muutettua tiedostoa jossa 5 lisäystä ja 2 poistoa
  1. 5
    2
      src/freedombone-client

+ 5
- 2
src/freedombone-client Näytä tiedosto

147
   echo 'BRIDGE=br-mesh' >> $batman_script
147
   echo 'BRIDGE=br-mesh' >> $batman_script
148
   echo 'IFACE=wlan0' >> $batman_script
148
   echo 'IFACE=wlan0' >> $batman_script
149
   echo 'EIFACE=eth0' >> $batman_script
149
   echo 'EIFACE=eth0' >> $batman_script
150
-  echo 'IFACE_EXISTS=$(grep "$IFACE" /proc/net/dev)' >> $batman_script
150
+  echo '' >> $batman_script
151
+  echo 'if grep -q "wlan1" /proc/net/dev; then' >> $batman_script
152
+  echo '    IFACE=wlan1' >> $batman_script
153
+  echo 'fi' >> $batman_script
151
   echo '' >> $batman_script
154
   echo '' >> $batman_script
152
   echo 'if [ -e /etc/default/batctl ]; then' >> $batman_script
155
   echo 'if [ -e /etc/default/batctl ]; then' >> $batman_script
153
   echo '    . /etc/default/batctl' >> $batman_script
156
   echo '    . /etc/default/batctl' >> $batman_script
230
   echo '    fi' >> $batman_script
233
   echo '    fi' >> $batman_script
231
   echo '}' >> $batman_script
234
   echo '}' >> $batman_script
232
   echo '' >> $batman_script
235
   echo '' >> $batman_script
233
-  echo 'if [ ! $IFACE_EXISTS ]; then' >> $batman_script
236
+  echo 'if ! grep -q "$IFACE" /proc/net/dev; then' >> $batman_script
234
   echo '    echo "Interface $IFACE was not found"' >> $batman_script
237
   echo '    echo "Interface $IFACE was not found"' >> $batman_script
235
   echo '    stop' >> $batman_script
238
   echo '    stop' >> $batman_script
236
   echo '    exit 1' >> $batman_script
239
   echo '    exit 1' >> $batman_script