f087eaf5cd86464dae5f6c3363c57cca1e4a1ba9
This commit refactors the task logic to accurately detect the physical NIC backing vmbr0 and updates the regular expression used for extracting relevant information. This ensures more precise and reliable network configuration management.
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 |
Notes for Proxmox admins
Auto-detection works best when: The management IP uses the physical NIC You are not routing management via vmbr0 only
If your default route is on vmbr0, manual override is recommended
BIOS must still have: Wake on LAN enabled ErP disabled
Example Playbook
- hosts: proxmox
become: true
roles:
- role: ansible_proxmox_WOL
vars:
wol_interface: vmbr0 # Optional, comment for autodetection
Description
Languages
Jinja
100%