MacBook Pro 2016 battery drain due to constant wake when sleep and hibernating
dear all,
basically my problem is that my macbook will constantly wake up from sleep every few minutes therefore severely draining the battery. I pulled out the log and it is basically due to the mDNSResponder causing maintenance wake every few minutes and DarkWake from standby due to ARPT/Network. Can anyone provide any solution. Thanks.
Here's a snippet of the log that I pulled out to shed more light on the issue.
2017-01-04 04:58:27 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:41%) 571 secs
2017-01-04 04:58:28 +0800 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=7199] [proc=powerd request=TCPKATurnOff inDelta=11514]
2017-01-04 04:58:28 +0800 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1313 ms)]
2017-01-04 05:07:32 +0800 Kernel Client Acks Delays to Sleep notifications: [UPSB driver is slow(msg: SetState to 2)(758 ms)] [AppleHPMIECS driver is slow(msg: WillChangeState to 2)(880 ms)]
2017-01-04 05:07:32 +0800 Assertions PID 454(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd0000870a [System: No Assertions]
2017-01-04 05:07:32 +0800 Assertions PID 454(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd0000870a [System: No Assertions]
2017-01-04 05:07:58 +0800 Assertions PID 46(powerd) Created InternalPreventSleep "Network wake delay proxy assertion" 00:00:00 id:0x0xd00008712 [System: No Assertions]
2017-01-04 05:07:58 +0800 DarkWake DarkWake from Standby [CDN] due to ARPT/Network: Using BATT (Charge:41%) 30 secs
2017-01-04 05:07:58 +0800 WakeDetails DriverReason:WiFi.ScanOffload-Unspecified - DriverDetails:
2017-01-04 05:07:58 +0800 HibernateStats hibmode=25 standbydelay=3600 rd=299 ms
2017-01-04 05:07:58 +0800 Kernel Client Acks Delays to Wake notifications: [UPSB driver is slow(msg: SetState to 2)(508 ms)] [DSB0 driver is slow(msg: SetState to 0)(507 ms)] [RP05 driver is slow(msg: SetState to 0)(517 ms)]
2017-01-04 05:08:28 +0800 Assertions PID 46(powerd) TimedOut InternalPreventSleep "Network wake delay proxy assertion" 00:00:30 id:0x0xd00008712 [System: SRPrevSleep kCPU]
2017-01-04 05:08:28 +0800 Sleep Entering Sleep state due to 'Maintenance Sleep':TCPKeepAlive=active Using Batt (Charge:41%) 569 secs
2017-01-04 05:08:29 +0800 Wake Requests [*proc=mDNSResponder request=Maintenance inDelta=7199] [proc=powerd request=TCPKATurnOff inDelta=10913]
2017-01-04 05:08:29 +0800 PM Client Acks Delays to Sleep notifications: [com.apple.apsd is slow(1355 ms)]
2017-01-04 05:17:31 +0800 Kernel Client Acks Delays to Sleep notifications: [UPSB driver is slow(msg: SetState to 2)(758 ms)] [AppleHPMIECS driver is slow(msg: WillChangeState to 2)(882 ms)]
2017-01-04 05:17:31 +0800 Assertions PID 454(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008719 [System: No Assertions]
2017-01-04 05:17:31 +0800 Assertions PID 454(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00 id:0x0xd00008719 [System: No Assertions]
2017-01-04 05:17:57 +0800 Assertions PID 46(powerd) Created InternalPreventSleep "Network wake delay proxy assertion" 00:00:00 id:0x0xd00008722 [System: No Assertions]
2017-01-04 05:17:57 +0800 DarkWake DarkWake from Standby [CDN] due to ARPT/Network: Using BATT (Charge:41%) 30 secs
2017-01-04 05:17:57 +0800 WakeDetails DriverReason:WiFi.ScanOffload-Unspecified - DriverDetails:
2017-01-04 05:17:57 +0800 HibernateStats hibmode=25 standbydelay=3600 rd=297 ms
2017-01-04 05:17:57 +0800 Kernel Client Acks Delays to Wake notifications: [UPSB driver is slow(msg: SetState to 2)(508 ms)] [DSB0 driver is slow(msg: SetState to 0)(507 ms)] [RP05 driver is slow(msg:
MacBook Pro (13-inch, Late 2016, 2 TBT3), macOS Sierra (10.12.2), null