base-files: update rfkill script to work with slider buttons

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 38729
This commit is contained in:
John Crispin 2013-11-11 12:19:22 +00:00
parent dabdc6911a
commit 871744f5de

View file

@ -1,6 +1,6 @@
#!/bin/sh
[ "${ACTION}" = "released" ] || exit 0
[ "${ACTION}" = "released" -o -n "{TYPE}" ] || exit 0
. /lib/functions.sh
@ -17,7 +17,14 @@ wifi_rfkill_check() {
}
config_load wireless
config_foreach wifi_rfkill_check wifi-device
case "${TYPE}" in
"switch")
[ "${ACTION}" = "released" ] && rfkill_state=1
;;
*)
config_foreach wifi_rfkill_check wifi-device
;;
esac
config_foreach wifi_rfkill_set wifi-device
uci commit wireless
wifi up