Jump to content

Sleep issue after using Wake On LAN?


JoQ
 Share

1 post in this topic

Recommended Posts

I have a really weird issue. My sleep and wake does work fine.

But if I use Wake On LAN to wake it up, and then put the computer to sleep, it will immediatly wake up again (this only happens if I have used WOL to wake it up before putting it to sleep).

 

So I have tracked the logs, and this is what I got:

Here I am putting it to sleep, and then using Wake On LAN

Time stamp                Domain              	Message                                                                    	Duration  	Delay     
==========                ======              	=======                                                                    	========  	=====     
UUID: DBA0998A-B05B-47D5-B989-2D72A6939C82
2019-06-16 21:55:40 +0200 Notification        	Display is turned off                                                      	          
2019-06-16 21:55:40 +0200 Assertions          	PID 418(AddressBookSourceSync) Summary PreventUserIdleSystemSleep "Address Book Source Sync" 00:00:25  id:0x0x100008181 [System: PrevIdle DeclUser BGTask kDisp]          
2019-06-16 21:55:40 +0200 Assertions          	PID 93(hidd) Summary UserIsActive "com.apple.iohideventsystem.queue.tickle.4294968398.17" 00:00:00  id:0x0x900008191 [System: PrevIdle DeclUser BGTask kDisp]          
2019-06-16 21:55:40 +0200 Assertions          	PID 73(apsd) Summary ApplePushServiceTask "com.apple.apsd-datareceived-push.apple.com" 00:00:00  id:0x0xb00008194 [System: PrevIdle DeclUser BGTask kDisp]          
2019-06-16 21:55:40 +0200 Assertions          	PID 63(mds) Summary BackgroundTask "com.apple.metadata.mds.power" 00:00:40  id:0x0xb00008012 [System: PrevIdle DeclUser BGTask kDisp]          
2019-06-16 21:55:40 +0200 Assertions          	Kernel Idle sleep preventers: -None-          
2019-06-16 21:55:40 +0200 Assertions          	PID 53(powerd) Created InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:00  id:0x0xd00008196 [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]          
2019-06-16 21:55:44 +0200 Assertions          	PID 418(AddressBookSourceSync) Released PreventUserIdleSystemSleep "Address Book Source Sync" 00:00:30  id:0x0x100008181 [System: DeclUser BGTask SRPrevSleep kCPU kDisp]          
2019-06-16 21:55:55 +0200 Assertions          	PID 53(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:15  id:0x0xd00008196 [System: DeclUser BGTask SRPrevSleep kCPU kDisp]          
2019-06-16 21:55:55 +0200 Assertions          	Summary- [System: DeclUser BGTask kDisp] Using AC          
2019-06-16 21:55:55 +0200 Sleep               	Entering Sleep state due to 'Software Sleep pid=87': Using AC (Charge:0%) 23 secs   
2019-06-16 21:55:57 +0200 Notification        	Next immediate inactivity window start:'2019-06-16 23:00:00 +0200' end:'2019-06-17 17:15:00 +0200'	          
2019-06-16 21:55:57 +0200 Wake Requests       	[*proc=mDNSResponder request=Maintenance inDelta=7198]           
2019-06-16 21:55:57 +0200 PM Client Acks      	Delays to Sleep notifications: [com.apple.apsd is slow(2331 ms)]           
2019-06-16 21:56:08 +0200 Kernel Client Acks  	Delays to Sleep notifications: [AppleHDADriver driver is slow(msg: SetState to 0)(1017 ms)] [AMDFramebufferCI driver is slow(msg: SetState to 1)(2116 ms)] [AMDFramebufferCI driver is slow(msg: SetState to 1)(2166 ms)] [en0 driver is slow(msg: WillChangeState to 0)(2356 ms)]           
2019-06-16 21:56:08 +0200 Assertions          	Kernel Idle sleep preventers: IODisplayWrangler          
2019-06-16 21:56:08 +0200 Notification        	Display is turned on                                                       	          
2019-06-16 21:56:08 +0200 Assertions          	PID 194(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000081ac [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]          
2019-06-16 21:56:08 +0200 Assertions          	PID 194(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000081ac [System: PrevIdle DeclUser BGTask kDisp]          
2019-06-16 21:56:13 +0200 Assertions          	PID 63(mds) Released BackgroundTask "com.apple.metadata.mds.power" 00:01:14  id:0x0xb00008012 [System: DeclUser BGTask kDisp]          
2019-06-16 21:56:18 +0200 Wake                	Wake from Normal Sleep [CDNVA] due to PEG1 PEGP PEG2 PEGP PXSX PXSX/Network: Using AC (Charge:0%) 12 secs   
2019-06-16 21:56:18 +0200 HibernateStats      	hibmode=0 standbydelay=86400                                               	          122       	
2019-06-16 21:56:18 +0200 WakeTime            	WakeTime: 10.356 sec                                                       	          
2019-06-16 21:56:18 +0200 Kernel Client Acks  	Delays to Wake notifications: [AppleHDADriver driver is slow(msg: SetState to 1)(1451 ms)] [PRT1 driver is slow(msg: SetState to 2)(9129 ms)]           
2019-06-16 21:56:18 +0200 Assertions          	PID 53(powerd) Created InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:00  id:0x0xd000081bf [System: DeclUser BGTask SRPrevSleep kCPU kDisp]          
Sleep/Wakes since boot at 2019-06-16 21:54:57 +0200 :1   Dark Wake Count in this sleep cycle:1

 

Here I am putting it to sleep after using Wake On LAN (and it wakes up immediatly)

Time stamp                Domain              	Message                                                                    	Duration  	Delay     
==========                ======              	=======                                                                    	========  	=====     
UUID: D3E02BDA-0939-41A2-8128-E304271DAF4E
2019-06-16 21:56:30 +0200 Notification        	Display is turned off                                                      	          
2019-06-16 21:56:30 +0200 Assertions          	PID 93(hidd) Summary UserIsActive "com.apple.iohideventsystem.queue.tickle.4294968398.17" 00:00:00  id:0x0x900008191 [System: DeclUser SRPrevSleep kCPU kDisp]          
2019-06-16 21:56:30 +0200 Assertions          	PID 53(powerd) Summary InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:12  id:0x0xd000081bf [System: DeclUser SRPrevSleep kCPU kDisp]          
2019-06-16 21:56:30 +0200 Assertions          	Kernel Idle sleep preventers: -None-          
2019-06-16 21:56:30 +0200 Sleep               	Entering DarkWake state due to 'Software Sleep pid=87': Using AC (Charge:0%)           
2019-06-16 21:56:30 +0200 Assertions          	PID 53(powerd) Created InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:00  id:0x0xd000081ce [System: PrevIdle DeclUser SRPrevSleep kCPU kDisp]          
2019-06-16 21:56:45 +0200 Assertions          	PID 53(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.darkwakelinger" 00:00:15  id:0x0xd000081ce [System: DeclUser SRPrevSleep kCPU kDisp]          
2019-06-16 21:56:45 +0200 Assertions          	Summary- [System: DeclUser SRPrevSleep kCPU kDisp] Using AC          
2019-06-16 21:57:02 +0200 Assertions          	PID 53(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:44  id:0x0xd000081bf [System: DeclUser SRPrevSleep kCPU kDisp]          
2019-06-16 21:57:02 +0200 Assertions          	Summary- [System: DeclUser kDisp] Using AC          
2019-06-16 21:57:02 +0200 Sleep               	Entering Sleep state due to 'Software Sleep pid=87': Using AC (Charge:0%) 17 secs   
2019-06-16 21:57:05 +0200 PM Client Acks      	Delays to Sleep notifications: [com.apple.apsd is slow(2877 ms)]           
2019-06-16 21:57:12 +0200 Kernel Client Acks  	Delays to Sleep notifications: [AppleHDADriver driver is slow(msg: SetState to 0)(1013 ms)] [AMDFramebufferCI driver is slow(msg: SetState to 1)(2096 ms)] [AMDFramebufferCI driver is slow(msg: SetState to 1)(2145 ms)] [en0 driver is slow(msg: WillChangeState to 0)(2355 ms)]           
2019-06-16 21:57:12 +0200 Assertions          	Kernel Idle sleep preventers: IODisplayWrangler          
2019-06-16 21:57:12 +0200 Notification        	Display is turned on                                                       	          
2019-06-16 21:57:12 +0200 Assertions          	PID 194(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000081e0 [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]          
2019-06-16 21:57:12 +0200 Assertions          	PID 194(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd000081e0 [System: PrevIdle DeclUser BGTask kDisp]          
2019-06-16 21:57:18 +0200 Assertions          	PID 204(backupd) ClientDied PreventUserIdleSystemSleep "Time Machine backup" 00:02:18  id:0x0x10000801c [System: DeclUser kDisp]          
2019-06-16 21:57:18 +0200 Assertions          	PID 204(backupd) ClientDied BackgroundTask "Time Machine backup" 00:02:18  id:0x0xb0000801b [System: DeclUser kDisp]          
2019-06-16 21:57:19 +0200 Wake                	Wake from Normal Sleep [CDNVA] due to /: Using AC (Charge:0%)           
2019-06-16 21:57:19 +0200 HibernateStats      	hibmode=0 standbydelay=86400                                               	          123       	
2019-06-16 21:57:19 +0200 WakeTime            	WakeTime: 71.928 sec                                                       	          
2019-06-16 21:57:19 +0200 Kernel Client Acks  	Delays to Wake notifications: [AppleHDADriver driver is slow(msg: SetState to 1)(1453 ms)] [PRT1 driver is slow(msg: SetState to 2)(8099 ms)]           
2019-06-16 21:57:19 +0200 Assertions          	PID 53(powerd) Created InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:00  id:0x0xd000081e5 [System: DeclUser SRPrevSleep kCPU kDisp]          

Total Sleep/Wakes since boot at 2019-06-16 21:54:57 +0200 :2

 

So the differences here, that I have noticed are these:

The first sleep (that works) only shows this in the log:

Entering Sleep state due to 'Software Sleep pid=87'

 

The sleep (after WOL) that doesn't work looks like this:

Entering DarkWake state due to 'Software Sleep pid=87'

and 1 second later:

Entering Sleep state due to 'Software Sleep pid=87'

 

The thing is, when it immediatly wakes up, it takes about 1 second for it to wake up. So I am thinking the "second sleep" it tries is what wakes it up.

 

But I cannot understand why this is happening either, because I use darkwake=0 and when not using WOL, sleep and wake works perfectly.

 

The driver creator doesn't have any clue why this happens either:

https://github.com/Mieze/AtherosE2200Ethernet/issues/20

 

Link to comment
Share on other sites

 Share

×
×
  • Create New...