1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
#!/bin/sh # (C) 2008 openwrt.org . /lib/functions.sh ACTION=$1 NAME=$2 do_led() { local name local sysfs config_get name $1 name config_get sysfs $1 sysfs [ "$name" = "$NAME" -o "$sysfs" = "$NAME" -a -e "/sys/class/leds/${sysfs}" ] && { [ "$ACTION" = "set" ] && echo 1 >/sys/class/leds/${sysfs}/brightness \ || echo 0 >/sys/class/leds/${sysfs}/brightness exit 0 } } [ "$1" = "clear" -o "$1" = "set" ] && [ -n "$2" ] &&{ config_load system config_foreach do_led exit 1 } org/openwrt/em-br6478acv2/lede/master-31e0f0ae' title='openwrt/em-br6478acv2/lede/master-31e0f0ae Git repository'/>