Estou usando o Wake-on-LAN com sucesso há muitos anos para vários dos meus dispositivos Linux. Funciona bem o suficiente.
No entanto, eu também tenho um Mac Mini em casa. Notei que ele entra no modo de suspensão e tem duas propriedades distintas, separadas de qualquer máquina Linux que eu tenha enquanto dorme:
Ele ainda responde ao ping na rede.
Ele será ativado automaticamente na
ssh
conexão de entrada , não sendo necessário ativar a LAN.
Essa segunda propriedade acaba sendo muito boa: ela entra automaticamente no modo de suspensão e economiza energia quando não está em uso, e não requer nenhum pensamento extra para ligar quando eu quero usá-la. Apenas acorda automaticamente. E depois que eu saí, 15 minutos depois ele volta a dormir.
Minha suposição é que isso ocorre porque a Apple controla a pilha de hardware e software. Portanto, embora o Wake-on-LAN em todo o setor seja um recurso de dispositivo de rede baseado em um pacote mágico (que não requer interação do SO), a mágica "wake-on-LAN e também ainda responde a pings" do Mac é porque eles realmente não coloque o sistema operacional inteiro em suspensão e / ou tenha uma pilha de rede separada ainda em execução no modo de suspensão. Mas isso é apenas um palpite.
Estou curioso para saber se alguém já viu ou implementou esse tipo de "Despertar na entrada SSH" em uma máquina Linux? Ou essa mágica especial pode ser encontrada apenas em dispositivos Apple onde eles controlam hardware por software e podem fazer isso de uma maneira que o resto da indústria não pode?