Was ist WoWLAN?
WoWLAN oder Wake on Wireless LAN bietet netzwerkfähigen Geräten die Möglichkeit, von anderen Geräten im Netzwerk aus dem Ruhezustand gebracht zu werden. WOL oder Wake On Lan gibt es schon eine Weile und wird in vielen verschiedenen Szenarien verwendet. WoWLAN fügt drahtlosen Schnittstellen wirklich nur WOL-Funktionen hinzu, anstatt nur fest verdrahtete Ethernet-Verbindungen.
Wer nutzt WoWLAN?
Das erste Mal, dass ich nach WoWLAN gefragt wurde, war bei der Arbeit, als ein Kunde seinen Mac Mini mit iRule aufwecken wollte. Mac Minis werden ziemlich oft als HTPCs verwendet, und es ist keine große Sache, sie wach zu halten, aber es ist die Standardfunktionalität, sie schlafen zu lassen.
Das vorherige Szenario ist lange her und ich hatte bis vor kurzem nicht viel darüber nachgedacht. Ich bin viel auf meinem Computer, an meinem Schreibtisch, auf der Couch und überall sonst kann man einen Computer nehmen. Ich habe einen Desktop-Computer und ein Macbook Pro. Ich Remote-Desktop in meinem Desktop oft, aber Sie können nicht Remote-Desktop, wenn der Computer wach ist. Also fing ich an, herumzustochern, damit WoWLAN so funktioniert, wie ich es möchte.
Ich bin mir sicher, dass es andere Szenarien gibt, in denen dies nützlich sein könnte und wird.
WoWLAN einrichten
Öffnen Sie den Geräte-Manager, suchen Sie Ihre drahtlose Schnittstelle und öffnen Sie die Einstellungen
Navigieren Sie zur Registerkarte Erweitert und stellen Sie sicher, dass „Wake on Magic Packet“ aktiviert ist.
Navigieren Sie zur Registerkarte Energieverwaltung, und aktivieren Sie das Kontrollkästchen Dem Gerät erlauben, den Computer zu wecken, und Nur einem magischen Paket erlauben, den Computer zu wecken.
Ermitteln Sie die MAC-Adresse des Geräts, indem Sie ipconfig /all
ausführen. Die Ausgabe sollte eine physikalische Adresse für jede Schnittstelle enthalten.
Senden des Pakets
Es gibt mehrere Tools, die ich gesehen habe, um WOL- oder Magic-Pakete zu senden. Da ich Entwickler bin, habe ich beschlossen, schnell etwas zu entwickeln, damit ich das Paket versenden kann.
Von meinem MacBook Pro aus verwende ich Mono, um das Programm auszuführen.