Jose 9bef606607 feat : Enable Wake-on-LAN persistently
This commit introduces persistent Wake-on-LAN support for Proxmox VE via Ansible. It includes YAML configuration options for the interface, verification, and systemd service management, ensuring reliable functionality after Ansible role execution. The changes also address ignoring outputs and temporary files for a cleaner setup.
2025-12-14 20:46:32 +01:00
2025-12-14 20:46:32 +01:00
2025-12-14 20:46:32 +01:00
2025-12-14 20:46:32 +01:00

ansible_proxmox_WOL

This Ansible role enables persistent Wake-on-LAN (WOL) on a Proxmox VE server.

Variables

Variable Default Description
wol_interface eno1 Network interface
wol_mode g WOL mode (magic packet)
wol_verify true Verify WOL status

Requirements

Use the physical NIC, not vmbr0, unless your NIC supports WOL through the bridge Common interfaces: eno1, enp3s0, eth0 Verify BIOS/UEFI: Enable Wake on LAN Disable ErP / Deep Sleep

Example Playbook

- hosts: proxmox
  become: true
  roles:
    - role: ansible_proxmox_WOL
      vars:
        wol_interface: vmbr0
Description
No description provided
Readme 356 KiB
Languages
Jinja 100%