[backfire] rc5->rc6
[openwrt-10.03/.git] / package / base-files / files / sbin / led.sh
index e4e92af7eafaf7b79b74de094ff2ff804e013795..44629d9903de21ef52230be7d7d8b191533765c9 100755 (executable)
@@ -9,7 +9,7 @@ do_led() {
        local sysfs
        config_get name $1 name
        config_get sysfs $1 sysfs
-       [ "$name" == "$NAME" -a -e "/sys/class/leds/${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