base-files: update rfkill script to work with slider buttons
Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38729 3c298f89-4303-0410-b956-a3cf2f4a3e73master
parent
e60eb9f019
commit
8a3453f142
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue