Jump to content

Wake from hibernate doesn't work with Broadcom 20702A3 (Gmyle Bluetooth dongle)


sailor25462
 Share

2 posts in this topic

Recommended Posts

Hey All,

 

My rig works fine so far, however I was using an older Belkin Bluetooth dongle which works, but has no LE and would have hick-ups from time to time (no re-connect of devices after start or after wake it would take very long to re-connect or won't do at all).

 

So I decided to buy the Gmyle dongle, which has a 20702A3 chip set.

It works fine, I only had to install the BrcmPatchRAM2.kext and BrcmFirmwareRepo.kext to get the firmware uploaded properly.

 

So far so good, but... when the system hibernates, it will now wake up after a few seconds, with the display staying dark.  :(

 

Log tells me:

2017-03-18 19:11:26 +0100 Sleep                Entering Sleep state due to 'Software Sleep pid=113': Using AC 44 secs  
2017-03-18 19:11:29 +0100 Assertions           PID 596(AddressBookSourceSync) Released PreventUserIdleSystemSleep "Address Book Source Sync" 00:00:32  id:0x0x1000081c5 [System: DeclUser BGTask kDisp]         
2017-03-18 19:11:54 +0100 PM Client Acks       Delays to Sleep notifications: [com.apple.apsd timed out(28008 ms)]          
2017-03-18 19:12:01 +0100 Kernel Client Acks   Delays to Sleep notifications: [powerd is slow(28008 ms)] [BroadcomBluetoothHostControllerUSBTransport driver is slow(msg: SetState to 1)(432 ms)] [IOSCSIPeripheralDeviceType00 driver is slow(msg: SetState to 0)(502 ms)] [IOUSBMassStorageInterfaceNub driver is slow(msg: SetState to 0)(494 ms)]          
2017-03-18 19:12:01 +0100 Assertions           PID 229(mDNSResponder) Created MaintenanceWake "mDNSResponder:maintenance" 00:00:00  id:0x0xd00008225 [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]         
2017-03-18 19:12:03 +0100 Assertions           PID 229(mDNSResponder) Released MaintenanceWake "mDNSResponder:maintenance" 00:00:02  id:0x0xd00008225 [System: PrevIdle DeclUser BGTask kDisp]         
2017-03-18 19:12:04 +0100 Assertions           PID 58(powerd) Released ExternalMedia "com.apple.powermanagement.externalmediamounted" 00:01:31  id:0x0x800008000 [System: PrevIdle DeclUser BGTask kDisp]         
2017-03-18 19:12:07 +0100 Assertions           PID 496(cloudd) Released PreventUserIdleSystemSleep "Operation running - <CKDFetchRecordsOperation: 0x7f8d1fa26fe0; operationID=5869740CF3552060, stateFlags=executing, qos=UserInitiated, flags=allows-cellular, runningFor=0s>" 00:00:35  id:0x0x100008221 [System: PrevIdle DeclUser BGTask kDisp]         
2017-03-18 19:12:07 +0100 Assertions           PID 496(cloudd) Released PreventUserIdleSystemSleep "Operation running - <CKDModifyRecordZonesOperation: 0x7f8d1ec24bd0; operationID=A1E7C96C0C7E0414, stateFlags=executing, qos=UserInitiated, flags=allows-cellular, runningFor=0s>" 00:00:36  id:0x0x100008220 [System: DeclUser BGTask kDisp]         
2017-03-18 19:12:10 +0100 Assertions           PID 58(powerd) Created InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:00  id:0x0xd0000822b [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]
2017-03-18 19:12:10 +0100 DarkWake             DarkWake from Normal Sleep [CDN] due to GLAN XHC EHC2/: Using AC          
2017-03-18 19:12:10 +0100 HibernateStats       hibmode=0 standbydelay=0                                                              75        
2017-03-18 19:12:10 +0100 Kernel Client Acks   Delays to Wake notifications: [XHC1 driver is slow(msg: SetState to 3)(2101 ms)] [AppleBluetoothHIDKeyboard driver is slow(msg: SetState to 1)(2152 ms)] [BNBMouseDevice driver is slow(msg: SetState to 1)(2152 ms)] [IOUSBMassStorageInterfaceNub driver is slow(msg: SetState to 1)(1090 ms)] [IOUSBMassStorageDriverNub driver is slow(msg: SetState to 1)(3239 ms)] [PRT3 driver is slow(msg: SetState to 2)(4903 ms)] [PRT1 driver is slow(msg: SetState to 2)(5982 ms)] [PRT4 driver is slow(msg: SetState to 2)(6094 ms)] [IOSCSIPeripheralDeviceType05 driver is slow(msg: SetState to 2)(8926 ms)] [AppleHDADriver driver is slow(msg: SetState to 1)(430 ms)]          
2017-03-18 19:12:10 +0100 Assertions           PID 58(powerd) Created InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:00  id:0x0xd0000822c [System: PrevIdle DeclUser BGTask SRPrevSleep kCPU kDisp]         
2017-03-18 19:12:10 +0100 Assertions           Kernel Idle sleep preventers: IODisplayWrangler         
2017-03-18 19:12:10 +0100 Notification         Display is turned on                                                                 
2017-03-18 19:12:26 +0100 Assertions           PID 92(apsd) Released ApplePushServiceTask "com.apple.apsd-login" 00:01:38  id:0x0xb000080d6 [System: DeclUser BGTask SRPrevSleep IPushSrvc kCPU kDisp]         
2017-03-18 19:12:55 +0100 Assertions           PID 58(powerd) Released InternalPreventSleep "PM configd - Wait for Device enumeration" 00:00:45  id:0x0xd0000822b [System: DeclUser BGTask SRPrevSleep kCPU kDisp]         
2017-03-18 19:12:55 +0100 Assertions           PID 58(powerd) TimedOut InternalPreventSleep "com.apple.powermanagement.acwakelinger" 00:00:45  id:0x0xd0000822c [System: DeclUser BGTask SRPrevSleep kCPU kDisp]         
Sleep/Wakes since boot at 2017-03-18 19:10:32 +0100 :1   Dark Wake Count in this sleep cycle:1
 

So I assume it's the EHC2 USB2 port with the Gmyle dongle plugged in, which causes the wake up now.

 

Tried fiddling with clover, turning on/off FixUSB, USB injection, Add clock ID, FixOwnership, etc. but nothing helped.

 

With the older Belkin dingle sleep worked fine with all clover settings.

 

I wonder if there's any way to get this sorted out?

Link to comment
Share on other sites

 Share

×
×
  • Create New...