diff --git a/packages/sysutils/remote/eventlircd/init.d/33_eventlircd b/packages/sysutils/remote/eventlircd/init.d/33_eventlircd index 3855122ccc..d5de51e6a3 100755 --- a/packages/sysutils/remote/eventlircd/init.d/33_eventlircd +++ b/packages/sysutils/remote/eventlircd/init.d/33_eventlircd @@ -24,8 +24,20 @@ # # runlevels: openelec, textmode -. /etc/profile +( + . /etc/profile -progress "starting eventlircd" - mkdir -p /var/run/lirc - eventlircd --evmap=/etc/eventlircd.d --socket=/var/run/lirc/lircd --release=_UP \ No newline at end of file + progress "starting eventlircd" + mkdir -p /var/run/lirc + eventlircd --evmap=/etc/eventlircd.d --socket=/var/run/lirc/lircd --release=_UP + + progress "enable remote wakup support" #TODO + for i in `ls -d /sys/bus/usb/devices/*`; do + if test -e "$i/power/wakeup" ; then + STATE=`cat "$i/power/wakeup"` + if test "x$STATE" = "xdisabled" ; then + echo "enabled" > "$i/power/wakeup" + fi + fi + done +)& \ No newline at end of file