### BEGIN INIT INFO
# Provides: etherwake
-# Required-Start: $network
+# Required-Start: $network waitswitches
# Required-Stop:
# Should-Start:
# Default-Start: S
n=0
while [ $NB_TRY -gt 0 ]; do
- for mac in $(awk '{sub(/#.*/, "")} /trc[0-9]/ {gsub(/[;{}]/, " "); print $5}' $DHCPCONF); do
+ for mac in $(awk '{sub(/#.*/, "")} /host\s+trc[0-9]/ {gsub(/[;{}]/, " "); print $5}' $DHCPCONF); do
host=$(awk '{sub(/#.*/, "")} /'$mac'/ {gsub(/[{}]/, " "); print $2}' $DHCPCONF)
log_action_msg "Wake-up $host (EtherWake $mac)"