1.5 KiB
1.5 KiB
wake_z230 — Wake-on-LAN budič (v1.0)
Soubor: wake_z230_v1.0.py · Datum: 2026-06-19
Pošle Wake-on-LAN „magic packet" pro probuzení počítače Z230 v místní síti.
Čistě stdlib (socket), bez závislostí.
Cíl
- Z230 — Realtek Gaming 2.5GbE, MAC
1C-86-0B-2B-1F-B4, IP192.168.1.87 - Broadcast:
255.255.255.255+192.168.1.255, UDP porty 9 a 7
Použití
python wake_z230_v1.0.py # probudí Z230 (výchozí)
python wake_z230_v1.0.py AA:BB:CC:DD:EE:FF # jiná MAC
python wake_z230_v1.0.py --mac 1C-86-0B-2B-1F-B4 --broadcast 192.168.1.255
Podmínky funkčnosti
- Spouštět z PC na stejném LAN segmentu jako cíl (broadcast).
- Na Z230 musí být zapnutý WoL (je: Wake on Magic Packet Enabled, Shutdown WOL Enabled, Fast Startup vypnutý) — probudí ze spánku S3 i z vypnutí S5.
Omezení
- Jen lokální síť. Přes routovanou VPN (WireGuard končí na Mikrotiku) se broadcast obvykle nepřenese.
Pro vzdálené buzení z dovolené je v plánu wake-agent na Toweru (Telethon, vlastní session
wake, trigger přes Telegram Reply) — Tower je always-on a emituje packet přímo na LAN segment.
Než pojedeš na dovolenou (TODO)
- DHCP rezervace
192.168.1.87 ↔ 1C-86-0B-2B-1F-B4na Mikrotiku (jinak po probuzení může mít jinou IP). - Ověřit
AllowedIPsve WG profilu, že kryje192.168.1.0/24. - Reálný test: nechat Z230 usnout a probudit přes plánovaný wake-agent.