I upgraded a headless machine (with openmediavault) from jessie to stretch and after that wake-on-lan stopped working.

I ran down the following checks:

>ethtool eth0
Supports Wake-on: g
Wake-on: g

>cat /proc/acpi/wakeup
MMAC      S5    *enabled   pci:0000:00:14.0

>cat /etc/default/halt
  • If the machine is up, MagicPackets are received (nc -ul -p 9)
  • I also installed a systemd wol@eth0.service with ethtool -s eth0 wol g but it didn't do any good

Q What do I need to do to get the wake-on-lan back to work?

  • hint: are you using NetworkManager? – A.B May 12 at 15:05
  • @A.B I installed NetworkManager but it isn't showing any connections. – participant May 12 at 16:06
  • So it isn't handling eth0? Ok. Else that would have been because NM now handles wake-on-lan and might be disabling it at suspend. – A.B May 12 at 16:09
  • 1
    @A.B I made NetworkManager handle eth0, activated wol in NW but the machine is still not waking up. – participant May 14 at 18:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.