소스 검색

nodown option on wifi

Bob Mottram 8 년 전
부모
커밋
52bf02acb2
1개의 변경된 파일9개의 추가작업 그리고 2개의 파일을 삭제
  1. 9
    2
      src/freedombone-wifi

+ 9
- 2
src/freedombone-wifi 파일 보기

46
 WIFI_NETWORKS_FILE=~/${PROJECT_NAME}-wifi.cfg
46
 WIFI_NETWORKS_FILE=~/${PROJECT_NAME}-wifi.cfg
47
 NETWORKS_INTERACTIVE=
47
 NETWORKS_INTERACTIVE=
48
 WIFI_DISABLE=
48
 WIFI_DISABLE=
49
+NODOWN=
49
 
50
 
50
 IFACE=
51
 IFACE=
51
 IFACE_SECONDARY=
52
 IFACE_SECONDARY=
86
             wifi_interface_specified=1
87
             wifi_interface_specified=1
87
             write_config_param "WIFI_INTERFACE" "$WIFI_INTERFACE"
88
             write_config_param "WIFI_INTERFACE" "$WIFI_INTERFACE"
88
             ;;
89
             ;;
90
+        --nodown)
91
+            shift
92
+            NODOWN=1
93
+            ;;
89
         -t|--type)
94
         -t|--type)
90
             shift
95
             shift
91
             WIFI_TYPE=${1}
96
             WIFI_TYPE=${1}
133
 fi
138
 fi
134
 
139
 
135
 if [ ! ${wifi_interface_specified} ]; then
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
     update_wifi_adaptors
145
     update_wifi_adaptors
139
     if [ ! $IFACE ]; then
146
     if [ ! $IFACE ]; then
140
         echo $'No wifi adaptors were found'
147
         echo $'No wifi adaptors were found'