WOL on proxmox 7.0-13

ivian

New Member
Nov 7, 2021
2
0
1
41
Hi

I'm trying to make an old workstation (HP z600) WOL, but this seems to fail using proxmox 7.0-13


Code:
Linux proxmox 5.11.22-4-pve #1 SMP PVE 5.11.22-9 (Wed, 22 Sep 2021 10:11:11 +0200) x86_64 GNU/Linux

The bios has enable the s5 wake on lan feature (which is WOL for this)

The card has the g param set

Code:
# ethtool enp1s0 | grep -i wake
    Supports Wake-on: g
    Wake-on: g

I've set the pvenode config set command for wakeonlan

Code:
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP group default qlen 1000
    link/ether d8:d3:85:82:4e:7d brd ff:ff:ff:ff:ff:ff
3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether d8:d3:85:82:4e:7d brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.16/24 scope global vmbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::dad3:85ff:fe82:4e7d/64 scope link
       valid_lft forever preferred_lft forever


# pvenode config get
wakeonlan: d8:d3:85:82:4e:7d


When the computer is awake and I send the packet I can see it arriving to the interface


Code:
sudo wol d8:d3:85:82:4e:7d --port=9
Waking up d8:d3:85:82:4e:7d...

# tcpdump -venni any port 9
tcpdump: data link type LINUX_SLL2
tcpdump: listening on any, link-type LINUX_SLL2 (Linux cooked v2), snapshot length 262144 bytes
00:46:10.430508 enp1s0 B   ifindex 2 00:50:b6:9d:bc:52 ethertype IPv4 (0x0800), length 150: (tos 0x0, ttl 64, id 37415, offset 0, flags [DF], proto UDP (17), length 130)
    192.168.1.66.36644 > 255.255.255.255.9: UDP, length 102
00:46:10.430512 vmbr0 B   ifindex 3 00:50:b6:9d:bc:52 ethertype IPv4 (0x0800), length 150: (tos 0x0, ttl 64, id 37415, offset 0, flags [DF], proto UDP (17), length 130)
    192.168.1.66.36644 > 255.255.255.255.9: UDP, length 102


Any suggestion where or to what I could look further?

thank you
 
What it would worth mentioning is that if I turn on the computer and then power it down from the button, the leds blink for the NIC and if I would send the same wol as above it powers on.
If i let the computer go into proxmox and then shut it down from the GUI, something is happening and the leds don't work anymore, nor the WOL works, so I suppose there is still something I'm not doing right within the configuration of proxmox

thank you