Proxmox server Wake On Lan not working, magic packet received

kuldokk

New Member
Apr 6, 2024
4
0
1
Hello everyone, I am trying to make WOL work on my proxmox server without success. I am following the following steps and information:

  1. My Proxmox machine is connected to my dumb switch with ethernet cable and when the system is off, the activity light at this ethernet port does light up, WOL is enabled in my BIOS.
  2. My interface name is eno1 with altname enp5s0
  3. This is the output of "ethtool eno1":
    Code:
    Supports Wake-on: pumbg
    Wake-on: g
  4. 4. I have installed ngrep by apt install ngrep and run ngrep '\xff{6}(.{6})\1{15}' -x port 9 on my proxmox machine then try to send a magic packet from another device and have received:

    Code:
    root@homelab:~# ngrep '\xff{6}(.{6})\1{15}' -x port 9
    eno1: no IPv4 address assigned: Cannot assign requested address
    interface: eno1
    filter: ( port 9 ) and ((ip || ip6) || (vlan && (ip || ip6)))
    match (JIT): \xff{6}(.{6})\1{15}
    #
    U 192.168.1.9:63970 -> 255.255.255.255:9 #1
      ff ff ff ff ff ff e8 9c    25 35 f7 ad e8 9c 25 35    ........%5....%5
      f7 ad e8 9c 25 35 f7 ad    e8 9c 25 35 f7 ad e8 9c    ....%5....%5....
      25 35 f7 ad e8 9c 25 35    f7 ad e8 9c 25 35 f7 ad    %5....%5....%5..
      e8 9c 25 35 f7 ad e8 9c    25 35 f7 ad e8 9c 25 35    ..%5....%5....%5
      f7 ad e8 9c 25 35 f7 ad    e8 9c 25 35 f7 ad e8 9c    ....%5....%5....
      25 35 f7 ad e8 9c 25 35    f7 ad e8 9c 25 35 f7 ad    %5....%5....%5..
      e8 9c 25 35 f7 ad                                     ..%5..
  5. This is my configuration in /etc/network/interfaces:

    Code:
    auto loiface lo inet loopback
    
    auto eno1
    iface eno1 inet manual
    
    auto vmbr0
    iface vmbr0 inet static
            post-up /usr/sbin/ethtool -s eno1 wol g
            address 192.168.1.168/24
            gateway 192.168.1.1
            bridge-ports eno1
            bridge-stp off
            bridge-fd 0
    
    iface wlp0s20f3 inet manual
    
    source /etc/network/interfaces.d/*


Anyone could point me in some direction please? Thank you.