You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Wake reason: EC.DarkPME (Maintenance)

My macbook air 2012 wakes up when lid closed. Power Nap switched off, wake on lan and bluetooth disabled. SMC alreedy reseted. Power config files were deleted and rebooted. In console i found this:


27.12.12 6:58:58,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:02:56,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:02:56,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:07:54,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:07:54,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:11:41,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:11:41,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:15:44,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:15:44,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:20:29,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:20:29,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:25:19,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:25:19,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:30:09,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:30:09,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:35:15,000 kernel[0]: Wake reason: EC.DarkPME (Maintenance)

27.12.12 7:35:15,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

27.12.12 7:39:28,000 kernel[0]: Wake reason: EC.LidOpen (User)

27.12.12 7:39:28,000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake


What is the EC.DarkPME?

MacBook Air, OS X Mountain Lion (10.8.2)

Posted on Dec 29, 2012 7:24 AM

Reply
Question marked as Top-ranking reply

Posted on Aug 11, 2014 12:15 PM

Dear friends!


Finally I found a solution to my question!!!


After some firmware modification Apple realized two ways of MB sleep: 1) standby, 2) autopoweroff. I have old MB air where command pmset -g prints only parameters related to standby regime and that MB sleeps very well. In my MB Air mid 2012 pmset - g prints both - standby and autopoweroff - and they all were enabled. Now I set autopoweroff to 0 and my MB goes to hibernate with pleasure and sleeps all days and nights 🙂 No battery discharge at all !!! Now when I opening lid - MB thinks during 1-2 sec and then I see my Desktop.

Here cutted power log:

Aug 11 10:59:48 MBA.local powerd[16] <Notice>: Clamshell Sleep: Using BATT (Charge:76%)

Aug 11 10:59:48 MBA.local powerd[16] <Notice>: Clients requested wake events: None

Aug 11 11:09:52 MBA.local powerd[16] <Notice>: DarkWake [CDN] due to EC.SleepTimer/SleepTimer: Using BATT (Charge:76%)

Aug 11 11:09:52 MBA.local powerd[16] <Notice>: hibmode=0 standbydelay=600

Aug 11 11:09:52 MBA.local powerd[16] <Notice>: Maintenance Sleep: Using BATT (Charge:76%)

Aug 11 11:09:52 MBA.local powerd[16] <Notice>: Clients requested wake events: None

Aug 11 21:40:28 MBA.local powerd[16] <Notice>: Wake from Standby [CDNVA] due to EC.LidOpen/Lid Open: Using BATT (Charge:78%)

Aug 11 21:40:28 MBA.local powerd[16] <Notice>: hibmode=0 standbydelay=600


Here is my pmset settings (on battery power):

pmset -g

Active Profiles:

Battery Power -1*

AC Power -1

Currently in use:

standbydelay 600

standby 1

halfdim 1

hibernatefile /var/vm/sleepimage

darkwakes 0

disksleep 10

sleep 10

autopoweroffdelay 14400

hibernatemode 0

autopoweroff 0

ttyskeepawake 1

displaysleep 2

acwake 0

lidwake 1


I tested with hibernatemode 0 - it means keep image in memory. MB also sleeps well with mode 3 - combined regime.


Good luck with yours!!!

70 replies

Mar 15, 2013 12:37 PM in response to aphasia0

I ran a test on my MBA2012 just updated to 10.8.3.



I started by resetting every pmset setting to default:

standbydelay 4200
standby 1
halfdim 1
hibernatefile /var/vm/sleepimage
darkwakes 0
disksleep 10
sleep 10
autopoweroffdelay14400
hibernatemode 3
autopoweroff 1
ttyskeepawake 1
displaysleep 2
acwake 0
lidwake 1


At 22.32 last night I closed the lid at 100% battery, and at 13.50 today I opened it again at 94% battery.

According to Console.app:


23.42 Switch to hibernate i.e. 4200 seconds after lid close.

Until 07.38 there are no entries in the log, but after this, it starts waking up at an interval of between 2 and 18 minutes, not consistently.


It doesn't make sense to me. Could we please get an explanation from Apple??!

May 8, 2013 10:36 PM in response to DmitrySPB

Just to add that a brand new rMBP with firmware updated and loader with 10.8.3 from factory will periodically wake for EC.darkPME (maintenance).


The most annoying part (I leave power applied) is the external DP display and attached USB3 RAID will also wake up at the same time.... in fact I noticed the problem shortly after connecting up my new monitor and then wondering why it seems to wake up on its own. Otherwise the rMBP can be quite warm in the morning.


Any word from engineering on a fix?

Jun 10, 2013 5:22 PM in response to DmitrySPB

For what it's worth, I just started having this problem as of last night, just after I installed 10.8.4 (I was using 10.8.3 before) on my early 2009 DuoCore iMac.


Running the Terminal command suggested earlier in this thread yields the following:


iMac kernel[0] <Debug>: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake


And the Console says the following:


6/11/13 12:19:38.000 AM kernel[0]: Wake reason: RTC (Alarm)

6/11/13 12:19:38.000 AM kernel[0]: RTC: Maintenance 2013/6/10 15:19:37, sleep 2013/6/10 13:31:38

6/11/13 12:19:38.000 AM kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

6/11/13 12:19:38.000 AM kernel[0]: AirPort_Brcm43xx::checkInterfacePowerState: Check _pwrOffThreadCall!

6/11/13 12:19:38.000 AM kernel[0]: Previous Sleep Cause: 5

6/11/13 12:19:39.000 AM kernel[0]: 3b9aca00 00500030 NVEthernet::setLinkStatus - not Active

6/11/13 12:19:42.000 AM kernel[0]: Ethernet [nvenet]: Link up on en0, 1-Gigabit, Full-duplex, Symmetric flow-control, Debug [796d,0000,0c01,000d,c5e1,3800]

6/11/13 12:19:42.000 AM kernel[0]: 3b9aca00 00500030 NVEthernet::setLinkStatus - Active

6/11/13 12:19:47.000 AM kernel[0]: Graphics suppressed 9868 ms

6/11/13 12:19:48.066 AM configd[18]: network changed: v4(en0-:192.168.0.11) DNS- Proxy- SMB

6/11/13 12:19:48.262 AM configd[18]: network changed: v4(en0+:192.168.0.11) DNS+ Proxy+ SMB


Interestingly, I put the iMac to Sleep at about 7PM that same evening, and the Console reported that it woke and slept and woke again (which is what you see above). But when I tapped a key to wake the iMac this morning, it would not wake. I then pressed the power button on the back left only briefly and it booted! Apparently, the Mac shut itself down for some reason last night about midnight. And no, my Energy Saver settings are not set to do that.


I never experienced anything like this until 10.8.4.

Jan 10, 2014 9:41 AM in response to JDW1

I'm having this very same problem in 10.9.1.


Battery drains out in few hours while the computer should be sleeping.
It continously keeps waking up from the sleep mode.


Jan 10 19:27:56 kernel[0] <Debug>: Wake reason: EHC1

Jan 10 19:27:56 kernel[0] <Debug>: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

Feb 10, 2014 5:40 PM in response to osro82

I'm also experiencing it in 10.9.1, just noticed it, today. Mine is a MacBookPro8,3.


The powerups are definitely following a schedule. Take a look at these messages in the /var/log/system.log:


Feb 10 12:01:59 MACHINE kernel[0]: RTC: Maintenance 2014/2/10 18:49:46, sleep 2014/2/10 17:02:00

Feb 10 13:49:46 MACHINE kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake


It's definitely following a cycle - it wakes up, does the maintenance, then goes to sleep, and tells you when it's gonna wake up next (in GMT, apparently).


I just upped the standbydelay to 86400 and I'm going to see if that tweaks it.


Funny thing was that I noticed it when my home computer started logging into my work IRC today. I almost thought someone was booting up my computer at home!

Jun 24, 2014 2:08 PM in response to Yositimy

I know that this is an old thread, but I've only just discovered it. Similar symptoms to all with my rMBP (July 2012 model, 16Gb/256Gb/2.3i7 15"), including EC.DarkPME (Maintenance) calls approximately every six minutes when power supply disconnected.


One workaround that DOES work for me, and is unobtrusive, is to have a microSD card permanently mounted in the SD slot (in my case using a Nifty microdrive adapter which I can recommend for this purpose). With the microSD card mounted, EC.DarkPME (Maintenance) calls stop and the machine doesn't wake unless I want it to.


I'd obviously love a proper fix, but this is a decent and acceptable workaround. Bad show on Apple for letting this go unfixed for so long, but there is much about the rMBP that is not perfect - e.g. battery life, random screen flickers - that this is lower down the priority list...


john

Wake reason: EC.DarkPME (Maintenance)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.