You didn’t do anything wrong. You don’t have the permission to use arp as the user openhab. CAP_NET_RAW is the constant for a raw socket. As a regular user you don’t have the permission to do that.
But that isn’t really the problem. The problem relies in the Java binary. As @David_Graeff suggests here you have to give the binary full network rights.
as written in the docs here. Is this really the Java Binary network permission? I this is the wrong place, where can I find the correct position to adjust the rights? I was wondering, because nothing regarding binary was stated there.
The issue message does not appear any longer - thank you therefore :-). But there is often a but… the TV is still black, and nothing else is happening.
With issueing this line in the service file you allowed java to use ports below 1024 (I think, correct me if I am wrong).
Yes you used the right one. You are welcome
Well the log line tells us that the packet has been successfully sent. Try to observe the traffic between your instance and the TV (Man-in-the-mittle) to find out if there is a communication error.
Also you should ensure that your TV supports WoL. Otherwise this will never work
after a second reboot this morning, the WOL is working proper. Sometime I need to push the button twice, but this I will figure out myself…thank you very much for your help!!