diff --git a/packages/network/ethtool/udev.d/99-wakeup-eth.rules b/packages/network/ethtool/udev.d/99-wakeup-eth.rules index 1c17fe9892..281b2a392c 100644 --- a/packages/network/ethtool/udev.d/99-wakeup-eth.rules +++ b/packages/network/ethtool/udev.d/99-wakeup-eth.rules @@ -21,7 +21,7 @@ ACTION!="add|change", GOTO="end" SUBSYSTEM!="net", GOTO="end" ENV{INTERFACE}!="eth*", GOTO="end" -RUN+="/bin/sh -c 'echo enabled >/sys/class/net/$env{INTERFACE}/device/power/wakeup' " +TEST=="/sys/class/net/$env{INTERFACE}/device/power/wakeup", RUN+="/bin/sh -c 'echo enabled >/sys/class/net/$env{INTERFACE}/device/power/wakeup'" RUN+="/usr/sbin/ethtool -s $env{INTERFACE} wol g" LABEL="end"