Fa molt de temps que tenia ganes de provar això, així que he aprofitat aquests dies de vacances per a algunes coses que vaig deixant en el meu ToT 🙂 No sé si mai hauràs sentit parlar de Wake on LAN o WOL, però bàsicament el que et permet és despertar el teu ordinador de manera remota, ja sigui a través d’un dispositiu mòbil, un altre ordinador, programes de tercers o des del teu propi codi, però anem pas a pas 😉 En aquest post et mostraré com encendre des de la xarxa local.
El primer que has de fer és habilitar a la BIOS l’opció de WOL, que sol venir desactivada per defecte. No en tots els fabricants es diu de la mateixa manera o està en el mateix lloc. En el meu cas tinc un HP de sobretaula i l’he trobat en Energia > Administració d’Energia de el maquinari > Wake on LAN S4 / S5, però dependrà de fabricant. El que està clar és que sempre apareixerà amb al nom “Wake on lan” i sol estar situada en l’apartat d’Energia (Power).
En Windows 10, assegura’t que l’opció Wake on Magic Packet hi ha suport per a la targeta de xarxa.
i també l’opció Shutdown Wake-On-Lan
En Power Management has de tenir check a Allow this device to wake the computer habilitat.
Per altra banda, si estàs amb Windows 10, és important desactivar la funció d’inici ràpid ja que aquesta manera, que està habilitat per defecte, realment no l’apaga. Per deshabilitar accedeix a Control Panel > Power Options i selecciona l’opció de la ‘esquerra Choose what the power buttons do. Habilita l’apartat Shutdown settings mitjançant l’enllaç Change settings that are currently unavailable i desactiva l’opció Turn on fast startup (recommended).
l’últim que necessites saber és la IP i l’adreça MAC de la targeta de xarxa. Per recuperar els dos valors pots fer-ho mitjançant la comanda ipconfig / all a la línia d’ordres. Busca el nom de la targeta de xarxa i guarda el valor de Physical Address, que és valor de la teva MAC, i IPv4 Address que és l’adreça IP del teu equip dins de la teva xarxa local.
Ara només et queda apagar el teu equip i arrencar-lo de manera remota a través de Wake on LAN 🙂 Per a això, necessites fer l’enviament d’un paquet màgic a la targeta de xarxa. Quan aquesta ho reconeix envia un senyal elèctric a la placa i fa que l’ordinador arrencada. Existeixen nombroses aplicacions que fan l’enviament d’aquest paquet, sense necessitat que hagis de programar absolutament res. Per a aquest exemple estic utilitzant Wake On Lan en Android i Mocha WOL en iPhone, però hi ha infinitat d’elles.
Salutacions!