Monterey's DND and "DHCP lease renewal" wakes up my MBP
I have MBP 2018, connected to external monitor. After updating to Monterey, laptop started turning on by itself. I did all workaround - turning off power nap, wake for network, deleting all installed apps, reset SMC, memory, erasing hard drive and clean install. Nothing worked. It started to wakes up several times a day, but yesterday it was very annoying - it turns on every 5-10 minutes. When it connected to monitor, it turns on and shows me a lock screen for 5 seconds. When no monitor connected it keeps waking up without letting me know, that's awful. For now before going to bed I just lock the screen, because no reason to put MB to sleep - it will wakes up as soon as I put my head on the pillow.
I talked with support several times and result is nothing. One person said that it is kernel panic, but when I asked her why she made this decision, I got no answer. Definitely because it's not a kernel panic.
So, I spend days googling the problem. There are thousands of same questions and no one answer.
With the help of Terminal I got information about wakes:
Syslog says this about every wake:
localhost kernel[0]: (AppleACPIPlatform) AppleACPIPlatformPower Wake reason: EC.RTC (Alarm)
pmset gives me this information:
Wake Requests [process=mDNSResponder request=Maintenance deltaSecs=5745
wakeAt=2021-12-10 04:23:15 info="DHCP lease renewal"] [process=NotificationCenter
request=Maintenance deltaSecs=18866 wakeAt=2021-12-10 08:01:57
info="com.apple.notificationcenter.dnd"] [*process=PowerUIAgent request=Maintenance
deltaSecs=296 wakeAt=2021-12-10 02:52:26 info="com.apple.obc"]
[process=powerd request=UserWake deltaSecs=18749 wakeAt=2021-12-10
08:00:00 info="com.apple.alarm.user-visible-com.apple.donotdisturb.server.ScheduleLifetimeMonitor.timer,402"]
So I turned off DND mode and it didn't wakes my laptop every 5 minutes. But, it still keeps waking up every 2 hours with this:
Wake Requests [process=mDNSResponder request=Maintenance deltaSecs=4870
wakeAt=2021-12-10 04:24:52 info="DHCP lease renewal"] [*process=PowerUIAgent
request=Maintenance deltaSecs=295 wakeAt=2021-12-10 03:08:37 info="com.apple.obc"]
Why it must to renew DHCP even while sleeping? I don't need this. If I put laptop to sleep I want to keep it in this mode until I'll wake it up by myself!
So, I really need real technical support to shut up this "com.apple.obc" and fix the DND. Ironically, that Do Not Disturb mode wakes up laptop every 5 mins and It's a biggest disturbing thing itself.