Ich benutze Wake-on-LAN seit vielen Jahren erfolgreich für eine Reihe meiner Linux-Geräte. Es funktioniert gut genug.
Ich habe aber auch einen Mac Mini zu Hause. Ich habe festgestellt, dass es in den Ruhezustand wechselt und zwei unterschiedliche Eigenschaften aufweist, die sich von allen Linux-Computern unterscheiden, die ich im Schlaf habe:
Es reagiert immer noch auf Ping im Netzwerk.
Es wird automatisch bei eingehender
ssh
Verbindung aktiviert , kein Wake-on-LAN erforderlich.
Diese zweite Eigenschaft ist wirklich nett: Sie geht automatisch in den Ruhezustand und spart Strom, wenn sie nicht verwendet wird. Zum Einschalten sind keine zusätzlichen Gedanken erforderlich, wenn ich sie einschalten möchte. Es wacht einfach automatisch auf. Und nachdem ich mich abgemeldet habe, geht es 15 Minuten später wieder schlafen.
Ich gehe davon aus, dass Apple den Hardware- und Software-Stack steuert. Während branchenweit Wake-on-LAN eine Netzwerkgerätefunktion ist, die auf einem magischen Paket basiert (das keine Interaktion mit dem Betriebssystem erfordert), liegt Macs magisches "Wake-on-LAN und auch immer noch auf Pings reagieren" darin, dass sie es nicht wirklich getan haben Schalten Sie das gesamte Betriebssystem in den Ruhezustand und / oder lassen Sie einen separaten Netzwerkstapel noch im Ruhemodus laufen. Aber das ist nur eine Vermutung.
Ich bin gespannt, ob jemand jemals diese Art von "Wake-on-Incoming-SSH" auf einem Linux-Computer gesehen oder implementiert hat. Oder ist diese besondere Magie nur auf Apple-Geräten zu finden, auf denen Hardware über Software gesteuert wird, und dies auf eine Weise, die der Rest der Branche nicht kann?