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 *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts

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

Back To Top