Wake-on-lan no linux (pop_os)

Configuração do serviço:

Instalar software:

sudo apt-get install ethtool 

Para configurar serviço systemd criamos o ficheiro wol.service:

vim /etc/systemd/system/wol.service

E adicionamos o seguinte conteudo:

[Unit]
Description=Enable Wake On LAN

[Service]
Type=oneshot
ExecStart = /usr/sbin/ethtool --change enp4s0 wol g

[Install]
WantedBy=basic.target

Com o comando seguinte permitimos que o systemd reconheça o novo serviço criado:

systemctl daemon-reload

E ativamos o serviço para seja executado no boot do computador:

systemctl enable wol.service

De seguida podemos reiniciar o computador.

Consistência

Após suspender o computador uma vez, da próxima vez já não inicia novamente. Assim criamos um comando suspend como alias, editando o ficheiro de aliases como se segue:

vim ~/.bash_aliases

e adicionamos o seguinte conteudo:

suspend="sudo systemctl restart wol.service; sudo systemctl suspend"

A seguir ativamos as configurações que fizemos ao ficheiro .bash_aliases executando o seguinte:

. .bashrc

A seguir já podemos usar o nosso comando suspend.

Isto foi testado num portatil MSI


Photo by Jordan Harrison on Unsplash

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top