Update: I "fixed it" with https://mmonit.com/wiki/Monit/Installationmonit   Basically, each 60 seconds it will check if my "eth0" ethernet interface is up. If not, it tries to wake it up. If for some reason, the port/board cannot wake up the ethernet interface... I have a secondary check (ping Google DNS IP 10 times in a row -> one per minute). If 10/10 failed, it reboots the board.   Is not ideal, but now I have a "hands free" board. This is in a countryside, so