¿Por qué mi MacBook Air 2013 se despierta cada minuto en Mavericks?

Tengo problemas con mi MacBook Air 2013 que se activa desde el modo de suspensión a Dark Wake cada minuto desde que actualicé a Mavericks. Cada vez que ha estado en modo de suspensión y pasa al modo de espera, se sigue despertando. Esto es lo que pmset -g logparece:

2013-10-25 06:52:41 CEST DarkWake               DarkWake [CDN]  : Using BATT (Charge:60%)                                   45 secs   
2013-10-25 06:53:26 CEST Assertions             PID 18(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:45  id:0xe00001348 [System: No Assertions]              
2013-10-25 06:53:26 CEST Sleep                  Maintenance Sleep: Using BATT (Charge:60%)                                  16 secs   
2013-10-25 06:53:28 CEST SlowResponse           PMConnection: Response from com.apple.apsd is slow (powercaps:0x0)                    1996 ms       
2013-10-25 06:53:28 CEST WakeRequests           Clients requested wake events: None                                                   
2013-10-25 06:53:42 CEST Assertions             PID 18(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00  id:0xe0000135c [System: No Assertions]           
2013-10-25 06:53:42 CEST DarkWake               DarkWake [CDN]  : Using BATT (Charge:59%)                                   45 secs   
2013-10-25 06:54:27 CEST Assertions             PID 18(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:45  id:0xe0000135c [System: No Assertions]              
2013-10-25 06:54:27 CEST Sleep                  Maintenance Sleep: Using BATT (Charge:59%)                                  18 secs   
2013-10-25 06:54:29 CEST SlowResponse           PMConnection: Response from com.apple.apsd is slow (powercaps:0x0)                    1831 ms       
2013-10-25 06:54:29 CEST WakeRequests           Clients requested wake events: None                                                   
2013-10-25 06:54:45 CEST Assertions             PID 18(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00  id:0xe0000136f [System: No Assertions]

Y así durante toda la noche. La consola dice 2013-10-25 06:41:20,000 kernel[0]: Wake reason: ?para cada despertar, así que supongo que mi única oportunidad es tratar de averiguar qué DarkWake [CDN]significa que no parece haber ninguna información. Además, esto es mientras la Mac está con batería y con pmset -g darkwakes 0(es decir, Power Nap apagado por batería).

¿Ha intentado restablecer el SMC o eliminar el PRAM para ver si eso ayuda? ¿Tiene todos los dispositivos externos u otros medios (DVD/tarjeta SD) desconectados durante la prueba (Creado InternalPreventSleep "PM configd - Wait for device enumeration")? ¿"InternalPreventSleep" puede ser una afirmación que impide dormir?
Hice ambas cosas, sin dados. No, no hay dispositivos externos conectados.
Rick, ¿estás ejecutando una máquina virtual de algún tipo en segundo plano? Estoy viendo el mismo problema que tú y me pregunto si eso podría ser un culpable...
No, no tenía máquinas virtuales.
¿Están marcadas las Preferencias del sistema / Ahorro de energía / Despertar para el acceso a la red? ¿Tal vez algo hace ping a su máquina regularmente o algo similar está sucediendo?
Sí, está encendido, pero eso solo se aplica cuando el adaptador de corriente está enchufado. Esto también sucede independientemente del Wi-Fi en el que esté conectado e incluso con el Wi-Fi apagado.
Hola Rick, ¿puedes comprobar si esto sigue ocurriendo cuando desactivas las Actualizaciones automáticas y las Descargas automáticas de aplicaciones en Preferencias del sistema/Tienda de aplicaciones? Tengo la ligera sospecha de que, teóricamente, podría estar exagerando la verificación de actualizaciones de software, ya que veo este comportamiento en mi servidor Mac Mini cuando tengo el servidor de almacenamiento en caché activado, pero nada de este comportamiento cuando está desactivado.
No, sigue sin funcionar. También intenté deshabilitar las notificaciones automáticas que no ayudaron. Sin embargo, eché un vistazo a las afirmaciones que está imprimiendo durante la suspensión y son DeclUser y kDisp. Según PMAssertions.h son, respectivamente, kDeclareUserActivity y kIOPMDriverAssertionPreventDisplaySleepBit. Específicamente, el segundo parece interesante, ¿tal vez esté relacionado de alguna manera con el controlador?

Respuestas (2)

Mi solución fue deshabilitar el modo de suspensión usando sudo pmset -b standby 0. No es realmente una solución, sino una solución temporal hasta que vuelva a revisar el problema.

Resolví un problema similar al configurar MBP para que hiberne siempre.

Tengo el mismo problema con mi Macbook Air 2013 desde que actualicé a Mavericks

El reinicio de SMC y PRAM no resolvió el problema.

Después de 3 horas de dormir con la batería, la Mac intenta cambiar del modo de suspensión al modo DeepSleep (hibernación). Luego, se vuelve a despertar constantemente cada minuto hasta que la batería se agota a <1%.

Tiene que ser un error del lado de Apple.

Mi solución fue deshabilitar el modo de suspensión usando sudo pmset -b standby 0. Pensé que podría estar relacionado con Better Touch Tool ya que recibió un montón de actualizaciones de "compatibilidad con Mavericks", pero no he intentado volver a habilitar la hibernación desde entonces, la duración de la batería sigue siendo excelente incluso sin eso.
@Rick ¿Puedes publicar esto como respuesta?
Claro, pero en realidad no es tanto una respuesta como una solución temporal.