Tux: Poupança de energia
Garantir que se pode “acordar” o computador através da rede:
Requisitos:
- “ethtool” instalado na máquina servidora (a que se deseja ligar remotamente).
- “wakeonlan” instalado nas máquinas de onde se quer controlar o servidor.
Método (na máquina a acordar):
- Criar um “script” de configuração da placa de rede para WakeOnLan:
- sudo nano /etc/init.d/wol
- Adicionar estas linhas:
- #!/bin/sh
- echo “Making sure eth0 can WakeOnLan…”
- /usr/sbin/ethtool -s eth0 wol g
- Torná-lo executável:
- sudo chmod +x /etc/init.d/wol
- Executá-lo, para ver se funciona (pode faltar software, etc):
- sudo /etc/init.d/wol
- Adicioná-lo ao arranque (e fecho) da máquina:
- sudo update-rc.d wol defaults
- Já agora, convém saber o endereço MAC da placa antes de desligar o PC:
- ifconfig eth0 | grep HW
- Pode-se então desligar a máquina:
- sudo poweroff
- A partir desse momento pode-se voltar a ligá-la a partir de outra máquina na mesma rede (“xx:xx:xx:xx:xx:xx” é o endereço MAC acima obtido):
- wakeonlan xx:xx:xx:xx:xx:xx
.
