Estou executando um servidor doméstico com Ubuntu Server OS para backups e streaming de mídia. Quero configurá-lo de forma que ele se suspenda após um período de tempo sem atividade e reinicie quando for necessário. Para suspender estou usando um script que verifica SSH, samba e outras atividades. Esta parte do plano está funcionando, porém estou tendo problemas para configurar o processo de ativação.
De acordo com o ethtool, minha placa-mãe suporta wake on magic packet (g) e wake on Physical Activity (p). Gostaria que ele acordasse com atividade física, e configurasse tudo como deveria estar, ativei as configurações de wake on lan na bios e configurei a porta lan na minha placa. Agora, por algum motivo, o servidor não acorda se alguém tentar acessá-lo, estranhamente ele só pode ser reativado enviando um pacote mágico, mesmo que eu tenha configurado a porta LAN para acordar com atividade física e não com um pacote mágico.
O que está acontecendo aqui? Sou bastante novo no Linux, desculpe se esta é uma pergunta novata, mas parece um pouco estranho para mim, da minha parte tudo deveria estar funcionando. Talvez haja algum arquivo de configuração que de alguma forma substitua minhas alterações?
Obrigado por qualquer conselho.