Isso não é inteiramente meu, mais como um mashup de várias respostas que eu li em toda a Internet.
Fonte principal: link
Aparentemente, o "Wake On Lan" é o culpado desta questão de drenagem.
Várias formas de corrigir isso, meu favorito seria criar um serviço systemd:
/lib/systemd/system/wolfix.service
[Unit]
Description=wolfix
[Service]
Type=oneshot
RemainAfterExit=true
ExecStart=/bin/true
ExecStop=/sbin/ethtool -s eth0 wol d #change eth0 according to your laptop nic
[Install]
WantedBy=multi-user.target
Em seguida, ative o serviço e pronto: systemctl enable wolfix
PD: Suponhamos que você esteja executando o 16.04 ou mais recente, se não apenas adicionar o ethtool
linha ao /etc/rc.local
, mas tenha em mente que se algum outro programa ativar o recurso wol antes do desligamento, essa correção será inútil. / p>