I've recently updated one of my machines from Ubuntu 21.10 to 22.04
without any major issues. However, it seems like my Wake-on-LAN configuration
has broken down somehow.
WoL is enabled at the BIOS/UEFI level and a systemd
service is run during
boot:
[Unit]
Description=Enable Wake-up on LAN
[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s %i wol g
[Install]
WantedBy=basic.target
Now however, this command just yields:
netlink error: Operation not supported
And even when checking with ethtool
manually by running:
sudo ethtool enp4s0
There's no mention of Wake-On:
anymore. Has something changed in 22.04 to the
network stack that disables WoL support? Or is there something I can do to debug
this further?