Wake For Network Access In Mac



On the computer you want to wake up, under System Preferences Energy Saver, enable Wake for Network Access. Can't access this feature? If your Mac is part of a domain or a network, your domain administrator may have restricted some of the features and settings available on your MAC. Contact your administrator for more information. Just fire up the Remote app and that will wake up your Mac. Definitely beats running across the house. 'Wake on network access' is checked in the power/energy saver system pref. A new networking feature in OS X 10.6 lets you remotely wake up a slumbering Mac over Wi-Fi or Ethernet so you can access files and media stored there. But the feature won't work with every setup. 10 Fixes WiFi not working on Mac after macOS Catalina/ Mojave Update: MacBook Pro, Air, iMac, Mac Mini.

  • macos - dns - bonjour - power-management
  • | |

Question

Can anyone explain the 'wake for wifi network access' setting in energy preferences for me? I do not understand it.

Solution

Wake for wifi network access (aka Wake on Demand but with Wifi) allows your computer to be brought out of sleep mode when someone else on the network requests access to a service on your computer eg. File sharing.

From this Apple KB article

Wake on Demand helps you save energy and reduce costs while still ensuring full access to all your shared files and devices, even remotely across the Internet. Wake on Demand works by partnering with a service running on your AirPort Base Station or Time Capsule called Bonjour Sleep Proxy. When Wake on Demand is enabled, any Mac on your network running OS X will automatically register itself and its shared items with the Bonjour Sleep Proxy. When a request is made to access a shared item on a Mac running OS X, the Bonjour Sleep Proxy asks that Mac to wake and handle the request. Once that request is complete, the Mac will go back to sleep at its regularly-scheduled interval as set in the Computer Sleep section of the Energy Saver preferences pane.

OTHER TIPS

Unless you have a Apple-branded router or Time Capsule or a specially configured PC or Mac to act as the Bonjour Sleep Proxy Server, you should disable this, and save the energy. Even if you do have an Apple Router or Time Capsule, unless you are sharing music etc. you should turn it off and save the energy.

As for leaving this on for the 'Find My Mac' feature to work better, think about it... if the thief of your macbook has an AirPort router, you'll still need to wait for the thief to turn the Mac on and enter the wifi key for his network for the Mac to be registered with mDNS for it to report itself. Since they will need to turn the Mac on to enter the Wi-Fi password, the Mac is already going to be turned on. Before it has the Wi-Fi key, no amount of Bonjour sleep proxy will wake your Mac.

Wake For Network Access Macbook Air

Here is a quote from MacRumors.com:'...the Bonjour Sleep Proxy feature needed for the advanced functionalities of broadcasting information about the sleeping machine requires the use of an Apple AirPort or Time Capsule base station running firmware 7.4.2 or later.'

This is all unfortunate, because this technology could save millions of tons of carbon a year, but the open source code Apple wrote for the server side is for BSD unix, and is difficult to port to Linux, so DD-WRT etc. have not implemented it.

Yes, it can help save energy (if you need that service),But if you don't need - It will increase electricity consumption.

Not affiliated with apple.stackexchange

10.6: Turn off automatic wake-from-sleep network check | 6 comments | Create New Account
Click here to return to the '10.6: Turn off automatic wake-from-sleep network check' hint
Wake
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Wake For Network Access In Mac
10.6: Turn off automatic wake-from-sleep network check

Hi,
erstmal danke für den Tipp, das aufwachen nervt wirklich!!
Noch ne Frage zur Umsetzung:
Sleepwatcher hab ich runtergeladen und in usr/local/sbin und ../share/man.. kopiert wie in readme beschrieben.
Da ich mich mit Unix leider nicht wirklich auskenne nun die Frage, wie genau füge ich das Skript hinzu, so dass es dann auch automatisch getriggert wird?
Gruß und Danke

10.6: Turn off automatic wake-from-sleep network check

hi,
hatte schonmal was gepostet, aber wird noch nicht angezeigt.
SleepWatcher ist installiert und Dateien nach Usr/local/share.. kopiert wie beschrieben.
Nun kommt der Teil den ich nicht ganz blicke, wie erstelle ich nun das Skript so dass es vom Trigger ausgelöst wird und was muss ich mit launchd machen?
Kein Plan was ich nun machen muss.
Ne kleine Anleitung wär super ;)

Wake on lan from mac
10.6: Turn off automatic wake-from-sleep network check

Fantastic! You are the man! That is what I've been looking for since the introduction of the 'feature' wake-on-demand!
@ blue fish: Genau die Readme von sleepwatcher lesen und auch die .plist nach LaunchAgents kopieren! Die Scripts erstellst Du ganz einfach mit 'nem Texteditor und machst sie mit 'chmod +x dein.script' ausführbar! Hope that helps!

10.6: Turn off automatic wake-from-sleep network check
As of version 10.6.5 the mDNSResponder supports a new command line option (DisableSleepProxyClient) which disables the automatic wake-for-network-access feature.

To enable this option edit the file so that the ProgramArguments entry includes the option, like this: Relaunch the mDNSResponder daemon and you're done.

10.6: Turn off automatic wake-from-sleep network check

Haven't retested this, but -DisableSleepProxyClient killed my startup on 10.6.8 :-( Was really hoping it was the solution as it's cleaner than the original post.

10.6: Turn off automatic wake-from-sleep network check

Wake For Network Access In Mac Download

I do like the new feature that will automatically wake my Mac when I try to access it without requiring me to use a WOL utility. However, I would prefer for my machine not to wake up every two hours, since my home network configuration never (or rarely) changes. It seems that using the solution provided would disable the new feature completely, requiring me to once again use a WOL utility to wake my machine. Is there a way to disable the automatic wakeups without losing SL's 'wake for network access' enhancements?
FYI, the reason I don't really want my machine waking every two hours is because that makes it harder to troubleshoot the issues I often run into where my idle machine wakes itself and doesn't go back to sleep.