Earlier quoted context omitted.
Hah. Your answer just has more questions. What on earth is requesting so many DHCP leases?
You've never accidentally spun something up that consumes all the leases? It's just been a couple of times, but I've definitely done it (e.g. bridged a couple of networks that shouldn't have been). But mostly, it's the other two things: it provides me with a list of hosts active now, and if the DHCP server is subtly broken I get a sentinel signal of something being wrong earlier (and it tends to be a partial instead…
MacBook Pro Insomnia
81–90 of 238 posts
Re: MacBook Pro Insomnia
#82Re: MacBook Pro Insomnia
#83Earlier quoted context omitted.
Or, when apps try to intercept sleep the OS can pop an Allow/Don't allow dialog before the app can actually achieve this
That'd create a lot of interruptions for the user. Some apps use it temporarily in critical sections, web media players enable/disable when play/pause events happen, etc. An indicator and selective overrides is the way, IMHO. Invisible if you don't look, but it's there when you need it.
so, like a white picket fence vs an invisible fence™ for your dog: white picket fence (not to mention two kids) is so unsightly people would never use it as a metaphor for bliss, why not just give the dog his unexpected-can't-see-it-coming-shock collar? let him discover through repeated trial and error what he's allowed and what he is not.
sounds about right, you've help me articulate what I don't like about modern so-called design
Re: MacBook Pro Insomnia
#84Earlier quoted context omitted.
Edit 2: My bad, I assumed power nap == "wake for network access". This no longer seems to be an option in macOS 26. Mine's set to "Only on Power Adapter", which makes sense. Edit: On an M4 MacBook Air running macOS 26 DB
On Apple Silicon it's not available under the battery settings, but you can still set it. > sudo pmset -a powernap 1 -a is an option to set it for battery and plugged-in. If you want only either you can do -b for battery, -c for charger You can also check the settings with: > pmset -g
Re: MacBook Pro Insomnia
#85Earlier quoted context omitted.
Harsh suggestion: log out of iCloud on the device. If that works you can try to isolate it further.
how do you work without iCloud? Yes, I realize alternatives exist, but this works so smoothly on Apple devices.
If logging out of iCloud does NOT fix the problem, you eliminated a bunch of potential issues at once.
Re: MacBook Pro Insomnia
#86Earlier quoted context omitted.
> This is a macOS bug; it doesn’t need an IP address while it’s asleep. Waking up to renew a DHCP lease is crazy. It's actually not. As a user I'd expect the device to wake up and still have the same IP address via a continuation of the lease. Yes, the correct way would be a longer lived DHCP lease, but el-cheapo ISP routers often lock down such settings.
Interesting, as a different user, I'd expect the opposite: If my computer is "asleep" I don't expect it to do anything, and it shouldn't be able to wake itself up.
Re: MacBook Pro Insomnia
#87This used to happen to my MacBook Pro, although it was a non Apple Silicon one. The issue was that I had changed the DHCP lease time on my router from the default to a really low value. I believe I had set it to 15 minutes. What I believe was happening was the MBP was waking up to renew its IP address every 15 minutes and by the time it went to sleep again, it was probably waking back up to repeat the process. Changi…
> I had changed the DHCP lease time on my router from the default to a really low value. I believe I had set it to 15 minutes. What were you hoping to achieve by doing that?
Re: MacBook Pro Insomnia
#88When a device goes to sleep, I don't expect it to interact with anything, even if I didn't deliberately turn off all wireless communication.
Apple is the only one doing this. I've had dozens of linux and windows devices by now, and Apple are the only ones to aggressively maintain or connect to wireless while sleeping.
Re: MacBook Pro Insomnia
#89Earlier quoted context omitted.
Like, "Intel older"? Those had terrible thermal management for a laptop. An "older" laptop with a dead battery or one misreporting is not uncommon and has no bearing on how modern laptops, be they from Dell, HP, or Apple, perform. You could have 500+ cycles on any laptop and see the behavior you're claiming is terrible power management. https://support.apple.com/en-us/102888 Get a semi-new Apple laptop and then let u…
> Get a semi-new Apple laptop and then let us know how terrible the power management is So your solution to Apple's terrible power management is to give them even more of my money? As I said, it did this since it was brand new. Battery cycles have nothing to do with it. It's a macOS or hardware problem in the SMC.
Re: MacBook Pro Insomnia
#90Another trick is to open Activity Monitor, switch to the Energy tab, and sort by the "Preventing sleep" column. Some apps prevent macOS from sleeping. In my case, I've discovered that Devonthink (document/notes management app) is responsible. I've been meaning to file a bug report about it. I'm surprised that Apple's power management doesn't have an alert for this. Surely an app that causes my Mac to become glowing h…