Skip to content
Snippets Groups Projects
Commit 9e0da2ef authored by Sukru Senli's avatar Sukru Senli
Browse files

wifi: update onoff function

parent 12c8243f
No related branches found
No related tags found
No related merge requests found
...@@ -1317,45 +1317,45 @@ EOF ...@@ -1317,45 +1317,45 @@ EOF
touch /tmp/wireless/first touch /tmp/wireless/first
} }
#wifi_onoff() {
# local status="$1"
# [ "$status" == "on" ] && status="1" || status="0"
# local dualwf="$(uci -q get wireless.wl1)"
# local wl0sta="$(uci -q get wireless.wl0.disabled)"
# local wl1sta="$(uci -q get wireless.wl1.disabled)"
# [ -n "$dualwf" ] || wl1sta="$wl0sta"
# [ -n "$wl0sta" ] || wl0sta="1"
# [ -n "$wl1sta" ] || wl1sta="1"
# if [ "$wl0sta" == "$wl1sta" -a "$status" == "$wl0sta" ]; then
# return
# fi
# uci -q set wireless.wl0.disabled="$status"
# uci -q set wireless.wl1.disabled="$status"
# uci commit wireless
# wifi_updown "disable"
# [ "$status" == "1" ] && wifi_updown "enable"
#}
wifi_onoff() { wifi_onoff() {
local status="$1" local status="$1"
[ "$status" == "on" ] && status="1" || status="0" [ "$status" == "on" ] && status="1" || status="0"
local cursta="$(uci -q get wireless.status.wlan)" local dualwf="$(uci -q get wireless.wl1)"
cursta="${cursta:-1}" local wl0sta="$(uci -q get wireless.wl0.disabled)"
local wl1sta="$(uci -q get wireless.wl1.disabled)"
if [ "$status" == "$cursta" ]; then [ -n "$dualwf" ] || wl1sta="$wl0sta"
[ -n "$wl0sta" ] || wl0sta="1"
[ -n "$wl1sta" ] || wl1sta="1"
if [ "$wl0sta" == "$wl1sta" -a "$status" == "$wl0sta" ]; then
return return
fi fi
uci -q set wireless.status.wlan="$status" uci -q set wireless.wl0.disabled="$status"
uci -q set wireless.wl1.disabled="$status"
uci commit wireless uci commit wireless
wifi_updown "disable" wifi_updown "disable"
[ "$status" == "1" ] && wifi_updown "enable" [ "$status" == "1" ] && wifi_updown "enable"
} }
#wifi_onoff() {
# local status="$1"
# [ "$status" == "on" ] && status="1" || status="0"
# local cursta="$(uci -q get wireless.status.wlan)"
# cursta="${cursta:-1}"
# if [ "$status" == "$cursta" ]; then
# return
# fi
# uci -q set wireless.status.wlan="$status"
# uci commit wireless
# wifi_updown "disable"
# [ "$status" == "1" ] && wifi_updown "enable"
#}
wifi_toggle_iface() { wifi_toggle_iface() {
[ -z "$2" ] && return [ -z "$2" ] && return
local wif="$2" local wif="$2"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment