浏览代码

nodown option on wifi

Bob Mottram 8 年前
父节点
当前提交
52bf02acb2
共有 1 个文件被更改,包括 9 次插入2 次删除
  1. 9
    2
      src/freedombone-wifi

+ 9
- 2
src/freedombone-wifi 查看文件

@@ -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'