Browse Source

nodown option on wifi

Bob Mottram 8 years ago
parent
commit
52bf02acb2
1 changed files with 9 additions and 2 deletions
  1. 9
    2
      src/freedombone-wifi

+ 9
- 2
src/freedombone-wifi View File

@@ -46,6 +46,7 @@ WIFI_CONFIG=/etc/wpa_supplicant/wpa_supplicant.conf
46 46
 WIFI_NETWORKS_FILE=~/${PROJECT_NAME}-wifi.cfg
47 47
 NETWORKS_INTERACTIVE=
48 48
 WIFI_DISABLE=
49
+NODOWN=
49 50
 
50 51
 IFACE=
51 52
 IFACE_SECONDARY=
@@ -86,6 +87,10 @@ do
86 87
             wifi_interface_specified=1
87 88
             write_config_param "WIFI_INTERFACE" "$WIFI_INTERFACE"
88 89
             ;;
90
+        --nodown)
91
+            shift
92
+            NODOWN=1
93
+            ;;
89 94
         -t|--type)
90 95
             shift
91 96
             WIFI_TYPE=${1}
@@ -133,8 +138,10 @@ if [ ${NETWORKS_INTERACTIVE} ]; then
133 138
 fi
134 139
 
135 140
 if [ ! ${wifi_interface_specified} ]; then
136
-    wpa_action ${WIFI_INTERFACE} stop
137
-    wpa_cli -i ${WIFI_INTERFACE} terminate
141
+    if [ ! $NODOWN ]; then
142
+       wpa_action ${WIFI_INTERFACE} stop
143
+       wpa_cli -i ${WIFI_INTERFACE} terminate
144
+    fi
138 145
     update_wifi_adaptors
139 146
     if [ ! $IFACE ]; then
140 147
         echo $'No wifi adaptors were found'