Wake-on-Lan-Protokoll

1

Welche Art von WoL-Protokoll verwendet OS X?

Ich versuche es zu erklären. Wenn ich OS X auf meinem Mac Mini verwende und es in den Ruhezustand wechselt, wird es beim Empfang von Paketen automatisch aktiviert (z. B. wenn ich versuche, eine Verbindung über SSH herzustellen).

Jetzt benutze ich Debian Jessie auf meinem Mac mini und wenn ich laufe, ethtool -i eth0bekomme ich

Supports Wake-on: g
Wake-on: g

Dies bedeutet, dass nur von der Karte unterstützte Magic Packet-Aktivitäten ausgeführt werden.

Gibt es also Linux-Treiber, mit denen ich meinen Mac wecken kann, wenn ich zum Beispiel SSH-Zugriffsanforderungen erhalte?

SimWhite
quelle
WOL ist wirklich kein Apfel Sache, weder sind magische Pakete, en.wikipedia.org/wiki/Wake-on-LAN ist die Frage eigentlich „wie konfiguriere ich Debian Jessie Wake-on-LAN?“
Tyson
Es tut mir leid, mein Englisch ist nicht so gut, aber die Frage ist, wie man WoL für JEDE Aktivität (nicht nur für Magic Packets) in Jessie auf Mac mini aktiviert.
SimWhite

Antworten:

0

Der Mac registriert sich bei einem Bonjour- Schlafproxy, wenn er in den Schlafmodus wechselt. Der Bonjour Sleep Proxy (BSP) kann ein AppleTV- oder Apple-Router sein oder in die Ethernet-Stacks neuerer Macs integriert sein. Der BSP wird sich als Mac ausgeben und weiterhin für Dienste werben. Wenn ein anderer Rechner versucht, eine Verbindung zu einem dieser angekündigten Dienste herzustellen, sendet der BSP das Magic Packet, um den Mac zu aktivieren.

Ein Dienst, dem besondere Aufmerksamkeit geschenkt wird, ist ssh. Wenn Sie also versuchen, auf einen Mac zu sshen, der sich im Ruhezustand befindet, jedoch bei einem BSP registriert ist, wird der Mac vom BSP aufgeweckt.

Damit dies unter Linux funktioniert, benötigen Sie unter Linux ein Programm, mit dem die Linux-Box beim BSP registriert werden kann, wenn sie in den Energiesparmodus wechselt. Es sieht so aus, als würde SleepProxyClient dies tun:

Mit diesen Skripten kann Ihr Nicht-Apple-Server (oder NAS) Energie sparen, indem er in den Energiesparmodus wechselt, wenn er derzeit nicht verwendet wird. Es wird jedoch vom SleepProxyServer mithilfe von Wake on Lan (WOL) sofort wieder aktiviert, wenn einer seiner Dienste angefordert wird. Weitere Informationen finden Sie unter http://en.wikipedia.org/wiki/Bonjour_Sleep_Proxy .

Alan Shutko
quelle
0

Mein Verständnis aus dem Debian-Wiki :

Zitat:

Ich habe festgestellt, dass ich keine der Wake-On-LAN-Einstellungen außer Wake-On "Magic Packet" (g) verwenden möchte. Ich wollte nur, dass sich mein Computer einschaltet, wenn ich ausdrücklich dazu aufgefordert habe, nicht bei Unicast-Nachrichten (u), Broadcast-Nachrichten (b) oder Multicast-Nachrichten (m).

Anstelle von Wake on "Magic Packet" (g) möchten Sie Wake on Unicast-Nachrichten (u).

Haftungsausschluss: Ich habe es nicht ausprobiert.

Tyson
quelle
Ich kann uflag nicht installieren, da die Ethernet-Karte (oder deren Treiber) dies nicht unterstützt.
SimWhite