Bios
Habilitar arrencada per PXE de la pasarel·la
Per habilitar l’arrencada PXE de de la torre pasarela haurem d’accedir a la nostra bios, ja que es aqui on s’activa, una vegada aqui en la bios anirem a l’apartat Device, i en device Network Setup.
Quan ja estem dintre de l’apartat Network setup, activarem l’opció de PXE IPV4 Network stack, ja que vindrà desactivada per defecte, una vegada activada donarem F10 per guardar i sortir, i ja podríem encendre el nostre ordinador per PXE.
Instalacio Comanda per enviar senyal
La comanda que usarem serà wakeonlan, la qual no sempre està instal·lat per si de cas usarem la següent comanda
sudo apt-get install wakeonlan
Service
A part d’activar apartat en el bios també hem de configurar un part de coses dintre del sistema com un servei.
El que farem serà crear un servei el qual inici sempre la configuració que es necessita perquè podem enviar-la un senyal PXE, crearem un document amb la següent comanda i posarem aquest contingut dintre.
sudo nano /etc/systemd/system/wol@.service [Unit]
Description=Activa el Wake-on-LAN a la interfície %i
After=network-online.target
Wants=network-online.target
[Service]
Type=oneshot
ExecStart=/sbin/ethtool -s %i wol g
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
Un cop creat el fitxer creat el que farem serà activar-ho perquè sempre estigui actiu
sudo systemctl daemon-reload
sudo systemctl enable wol@enp2s0
sudo systemctl start wol@enp2s0
Ara pasarem diferents comandes per comprobar que tot estigui ve i executat el servei
sudo systemctl status wol@enp2s0
grup3@debian:~$ sudo systemctl status wol@enp2s0
[sudo] password for grup3:
● wol@enp2s0.service - Enable Wake-on-LAN on enp2s0
Loaded: loaded (/etc/systemd/system/wol@.service; enabled; preset: enabled)
Active: active (exited) since Fri 2025-10-24 09:09:49 CEST; 32min ago
Process: 777 ExecStart=/sbin/ethtool -s enp2s0 wol g (code=exited, status=0>
Main PID: 777 (code=exited, status=0/SUCCESS)
CPU: 5ms
Oct 24 09:09:49 debian systemd[1]: Starting wol@enp2s0.service - Enable Wake-on>
Oct 24 09:09:49 debian systemd[1]: Finished wol@enp2s0.service - Enable Wake-on>
I la ultima comanda, aqui el que mes hens hem de fixar es en la lletra ja que cada lletra significa una coas
| Letra | Qué hace / cuándo despierta el PC |
|---|---|
| d | Disabled (desactivado). El PC no se despierta por la red. |
| p | PHY activity. Despierta por actividad eléctrica mínima en la tarjeta de red. |
| b | Broadcast. Despierta cuando recibe un paquete broadcast (a toda la red). |
| g | Magic Packet. Significa que esta bien |
sudo ethtool enp2s0 | grep Wake-on
Supports Wake-on: pumbg
Wake-on: g
Per aconseguir la mac de la nostre tarjet usarem les seguent comanda
ip link show
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000
link/ether dc:62:79:40:37:62 brd ff:ff:ff:ff:ff:ff
La MAC és la seqüència de 6 parells hexadecimal després de link/ether
dc:62:79:40:37:62 Ara el que farem serà amb el mac de la nostra targeta de xarxa amb la següent comanda li enviarem el senyal pel qual pugi encendre l'ordinador.
wakeonlan dc:62:79:40:37:62