Aktiver WoWLAN (Våkne På Trådløst LAN ) På Windows 8.1

Hva Er WoWLAN?

WoWLAN eller Wake on Wireless LAN gir nettverksaktiverte enheter muligheten til å bli brakt ut av dvale av andre enheter på nettverket. WOL eller Wake On Lan har eksistert en stund og brukes i mange forskjellige scenarier. WoWLAN legger egentlig BARE wol-funksjonalitet til trådløse grensesnitt i stedet for bare harde kablede ethernet-tilkoblinger.

hvem bruker WoWLAN?

Første gang Jeg ble spurt Om WoWLAN var På jobb, når en kunde ønsket å våkne Opp Sin Mac Mini med iRule. Mac Mini er brukt en god del SOM HTPC og holde dem våken er ikke en veldig stor avtale, men slik at det å sove er standard funksjonalitet.

jeg vet at denne artikkelen handler om å sette Opp WoWLAN På Windows 8.1, men dette var en av grunnene til at jeg begynte å se på det. Walkthrough vil ikke vise deg hvordan du setter Den opp På En Mac Mini.

det forrige scenariet var lenge siden, og jeg hadde egentlig ikke tenkt på det mye før nylig. Jeg er på min datamaskin mye, på pulten min, på sofaen, og andre steder du kan ta en datamaskin. Jeg har en stasjonær datamaskin og En Macbook Pro. Jeg remote desktop i skrivebordet mitt ofte, men du kan ikke remote desktop med mindre datamaskinen er våken. Så begynte Jeg å stikke rundt For Å få WoWLAN til å jobbe slik jeg vil.

jeg er sikker på at det finnes andre scenarier hvor dette kan og vil være nyttig.

Sette Opp WoWLAN

Åpne Enhetsbehandling, finn det trådløse grensesnittet og åpne Innstillinger

Enhetsbehandling

Naviger Til Avansert-fanen og kontroller at «Wake on Magic Packet» er aktivert.

Avanserte Egenskaper For Trådløst Grensesnitt

Naviger til Strømstyring-fanen, og merk Av I Boksen Tillat enheten å vekke datamaskinen og bare la en magisk pakke vekke datamaskinen.

 Strømstyringsegenskaper For Trådløst Grensesnitt

Hent ENHETENS MAC-Adresse ved å kjøre ipconfig /all. Utgangen skal inneholde En Fysisk Adresse for hvert grensesnitt du har.

 IPCONFIG-utgang

Sende Pakken

det er flere verktøy som jeg har sett der ute for å sende UT WOL eller Magiske Pakker. Siden jeg er en utvikler, bestemte jeg meg for å bare piske noe opp veldig raskt for å hjelpe meg med å sende ut pakken.

jeg har et prosjekt På Github med kildekoden for wakeup-verktøyet jeg skrev for å sende UT wol-pakkene.

fra min macbook pro bruker jeg mono til å utføre programmet.

mono /path/to/exe/wakeup.exe 0C-8B-FD-24-1A-8B

The Code

using System;using System.Net;using System.Net.Sockets;using System.Text;using System.Text.RegularExpressions;using System.Linq;public class Program{ public static void Main(String args) { if(args.Length != 1) { Console.WriteLine("Usage: wakeup.exe "); System.Environment.Exit(-1); } // strip non-hex characters var macAddress = new Regex("").Replace(args, ""); // build magic packet string hexMagicPacket = String.Concat(Enumerable.Repeat("FF", 6)) + String.Concat(Enumerable.Repeat(macAddress, 16)); // hex string to byte array byte magicPacket = Enumerable.Range(0, hexMagicPacket.Length) .Where(x => x % 2 == 0) .Select(x => Convert.ToByte(hexMagicPacket.Substring(x, 2), 16)) .ToArray(); // send packet to broadcast address at port 9 UdpClient udpClient = new UdpClient(); udpClient.Connect(IPAddress.Broadcast, 9); udpClient.Send(magicPacket, magicPacket.Length); Console.WriteLine("Magic Packet Sent"); }}

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.