J'utilise Wake-on-LAN avec succès depuis de nombreuses années maintenant pour un certain nombre de mes appareils Linux. Cela fonctionne assez bien.
Cependant, j'ai aussi un Mac Mini à la maison. J'ai remarqué qu'il se met en veille et a deux propriétés distinctes distinctes de toute machine Linux que j'ai endormie:
Il répond toujours au ping sur le réseau.
Il se réveillera automatiquement lors de la
ssh
connexion entrante , aucun Wake-on-LAN requis.
Cette 2ème propriété finit par être vraiment sympa: elle se met automatiquement en veille et économise de l'énergie lorsqu'elle n'est pas utilisée et ne nécessite aucune réflexion supplémentaire pour s'allumer lorsque je veux y entrer. Il se réveille simplement automatiquement. Et après ma déconnexion, 15 minutes plus tard, il se rendormira.
Mon hypothèse est que Apple contrôle la pile matérielle et logicielle. Ainsi, alors que le Wake-on-LAN à l'échelle de l'industrie est une fonctionnalité de périphérique réseau basée sur un paquet magique (qui ne nécessite aucune interaction avec le système d'exploitation), la magie "réveil sur LAN et répond toujours aux pings" de Mac est parce qu'ils n'ont pas réellement mettre l'ensemble du système d'exploitation en veille et / ou avoir une pile réseau distincte toujours en cours d'exécution en mode veille. Mais ce n'est qu'une supposition.
Je suis curieux de savoir si quelqu'un a déjà vu ou implémenté ce type de "Wake-on-entrant-SSH" sur une machine Linux? Ou cette magie spéciale ne peut-elle être trouvée que sur les appareils Apple où ils contrôlent le matériel via le logiciel et peut le faire d'une manière que le reste de l'industrie ne peut pas?