# Define variables
:local serverIP "192.168.1.100" # Replace with the server's IP address
:local macAddress "AA:BB:CC:DD:EE:FF" # Replace with the server's MAC address
:local interface "ether1" # Replace with the appropriate interface
# Check if the server is reachable
:if ([/ping $serverIP count=3 interval=1] = 0) do={
# If the server is unreachable, send a WoL packet
/tool wol mac=$macAddress interface=$interface
:log info "WoL packet sent to $macAddress"
} else={
:log info "Server $serverIP is already online"
}
Script by ChatGPT