From e2d75ebfdc5c9013e107127668a6a3bf04e4a70d Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Thu, 26 Jul 2018 11:58:56 +0200 Subject: [PATCH] Fix wakeonlan service --- wol/scripts/{wakeonlan.sh => wakeonlanservice.sh} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename wol/scripts/{wakeonlan.sh => wakeonlanservice.sh} (93%) diff --git a/wol/scripts/wakeonlan.sh b/wol/scripts/wakeonlanservice.sh similarity index 93% rename from wol/scripts/wakeonlan.sh rename to wol/scripts/wakeonlanservice.sh index 36b2d68..1c2949d 100755 --- a/wol/scripts/wakeonlan.sh +++ b/wol/scripts/wakeonlanservice.sh @@ -18,12 +18,12 @@ IP=$(ip a | awk '/inet.*containers/ {print $2}' | cut -d / -f 1) broadcast=$(ip a | awk '/inet.*eth1/ {print $4}' | cut -d / -f 1) -netcat -l $IP 9999 | \ +netcat -k -l $IP 9999 | \ while read MAC do if [ $(echo "$MAC" | egrep -c "^([0-9a-f]{2}:?){6}$") -eq 1 ] then - wakeonlan -i $broadcast "$line" + wakeonlan -i $broadcast "$MAC" fi done -- GitLab