Test if wifi is running
This commit is contained in:
parent
8f37e72f04
commit
4b737b40b2
|
@ -1437,8 +1437,13 @@ function wifi_settings {
|
||||||
cp $TEMP_WIFI_NETWORKS_FILE $WIFI_NETWORKS_FILE
|
cp $TEMP_WIFI_NETWORKS_FILE $WIFI_NETWORKS_FILE
|
||||||
rm $TEMP_WIFI_NETWORKS_FILE
|
rm $TEMP_WIFI_NETWORKS_FILE
|
||||||
${PROJECT_NAME}-wifi --networks $WIFI_NETWORKS_FILE
|
${PROJECT_NAME}-wifi --networks $WIFI_NETWORKS_FILE
|
||||||
|
if [[ $(wifi_is_running) == "1" ]]; then
|
||||||
dialog --title $"Wifi Settings" \
|
dialog --title $"Wifi Settings" \
|
||||||
--msgbox $"Wifi settings were changed" 6 40
|
--msgbox $"Wifi settings were changed." 6 60
|
||||||
|
else
|
||||||
|
dialog --title $"Wifi Settings" \
|
||||||
|
--msgbox $"Wifi settings were changed. You will need to restart the system for the changes to take effect." 6 60
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -66,8 +66,10 @@ function install_final {
|
||||||
fi
|
fi
|
||||||
if [ ! -f $IMAGE_PASSWORD_FILE ]; then
|
if [ ! -f $IMAGE_PASSWORD_FILE ]; then
|
||||||
if [ -f /root/${PROJECT_NAME}-wifi.cfg ]; then
|
if [ -f /root/${PROJECT_NAME}-wifi.cfg ]; then
|
||||||
|
if [[ $(wifi_is_running) == "0" ]]; then
|
||||||
${PROJECT_NAME}-wifi
|
${PROJECT_NAME}-wifi
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
reboot
|
reboot
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
|
@ -39,6 +39,15 @@ WIFI_NETWORKS_FILE=~/${PROJECT_NAME}-wifi.cfg
|
||||||
# repo for atheros AR9271 wifi driver
|
# repo for atheros AR9271 wifi driver
|
||||||
ATHEROS_WIFI_REPO="https://github.com/qca/open-ath9k-htc-firmware.git"
|
ATHEROS_WIFI_REPO="https://github.com/qca/open-ath9k-htc-firmware.git"
|
||||||
|
|
||||||
|
function wifi_is_running {
|
||||||
|
wifi_state=$(wpa_cli status)
|
||||||
|
if [[ "$wifi_state" == *"COMPLETED"* ]]; then
|
||||||
|
echo "1"
|
||||||
|
else
|
||||||
|
echo "0"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
function setup_wifi_atheros {
|
function setup_wifi_atheros {
|
||||||
if [[ $(running_as_root) == "0" ]]; then
|
if [[ $(running_as_root) == "0" ]]; then
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue