diff --git a/defaults/python/lib/utils.py b/defaults/python/lib/utils.py index 26d5aae..940f119 100644 --- a/defaults/python/lib/utils.py +++ b/defaults/python/lib/utils.py @@ -147,4 +147,5 @@ def _try_parse_info(ip_address: str): for family, address_info in infos: address_log = address if address == address_info else f"{address} ({address_info})" logger.info(f"Sending WOL ({mac}) to {address_log}") + send_magic_packet(mac, ip_address="255.255.255.255" if family == socket.AF_INET else "ff02::1", address_family=family, port=default_port) send_magic_packet(mac, ip_address=address_info, address_family=family, port=default_port)