diff --git a/brcm63xx_ref_nand/base-files/sbin/wifi b/brcm63xx_ref_nand/base-files/sbin/wifi
index 9e5831416cfc811c0ef68bd85daa7108a37b90eb..3a26c8093bd0efbe751602d653756c18192de545 100755
--- a/brcm63xx_ref_nand/base-files/sbin/wifi
+++ b/brcm63xx_ref_nand/base-files/sbin/wifi
@@ -1317,45 +1317,45 @@ EOF
 	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() {
 	local status="$1"
 	[ "$status" == "on" ] && status="1" || status="0"
-	local cursta="$(uci -q get wireless.status.wlan)"
-	cursta="${cursta:-1}"
-
-	if [ "$status" == "$cursta" ]; then
+	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.status.wlan="$status"
+	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() {
+#	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() {
 	[ -z "$2" ] && return
 	local wif="$2"