OS X może to zrobić teraz, tak jak Snow Leopard. Jest to możliwe dzięki usłudze proxy proxy . Jest to prawie automatyczne. Jedynym wymaganiem jest posiadanie drugiego urządzenia Apple zawsze w sieci LAN, które może działać jako uśpiony serwer proxy. Ich obecne wbudowane urządzenia o niskiej mocy obsługują to, jak sądzę: lotnisko, Time Machine i Apple TV.
Jednak w ogólnym przypadku odpowiedź jest przecząca. Nie znam żadnego innego systemu operacyjnego, który wdrożyłby taką usługę. Technologia jest open source, więc nie ma powodu, by ostatecznie nie było jej wszędzie. Prawdopodobnie jest to zbyt nowe, aby zobaczyć powszechne przyjęcie.
Być może teraz pytasz, dlaczego potrzebujesz drugiego urządzenia Apple w sieci LAN?
Gdy komputer śpi, jądro - a zatem i stos sieciowy - nie działa, więc w twoim systemie operacyjnym nie ma kodu, który mógłby odpowiedzieć na „magiczny” pakiet, o którym marzysz.
Magiczne pakiety Wake-on-LAN nie są obsługiwane przez system operacyjny. Są rozpoznawane przez interfejs sieciowy IC, który odpowiada wysyłając sygnał do procesora, który uwalnia go ze stanu uśpienia. Może to zrobić, ponieważ IC pozostaje zasilany w niektórych stanach uśpienia. (Właśnie dlatego kontrolka łącza Ethernet pozostaje włączona, gdy komputer jest „wyłączony” na niektórych komputerach).
Powodem, dla którego technologia Apple działa, jest to, że tuż przed przejściem komputera w tryb uśpienia powiadamia o tym serwer proxy uśpienia. Serwer proxy usypia następnie tymczasowo akceptuje ruch dla maszyny sypialnej, a jeśli dostanie coś interesującego, wysyła pakiet WOL do komputera i przekazuje otrzymany ruch.