Administrators Bronxteck Posted March 3, 2017 Administrators Share Posted March 3, 2017 well if usb is whats causing the wake then you need to look further into that in your dsdt patching. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted March 3, 2017 Moderators Share Posted March 3, 2017 run in terminal to determine wake issue log show --style syslog | fgrep "Wake reason" Link to comment Share on other sites More sharing options...
ssprod Posted March 3, 2017 Author Share Posted March 3, 2017 Thank you Jake, please see below: Last login: Fri Mar 3 15:28:30 on console[/size] Z600s-Mac-mini:~ z600workstation$ log show --style syslog | fgrep "Wake reason" 2017-03-01 23:11:13.294497-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-01 23:11:13.294498-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-02 13:23:59.532073-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-02 13:23:59.532074-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-02 22:19:42.189981-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 USB6 2017-03-02 22:19:42.189982-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 USB6 2017-03-03 16:16:47.959731-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-03 16:16:47.959732-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-03 16:47:36.950289-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-03 16:47:36.950290-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-03 17:34:37.592337-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-03 17:34:37.592338-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-03 18:08:41.012873-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 2017-03-03 18:08:41.012874-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 Z600s-Mac-mini:~ z600workstation$ Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted March 3, 2017 Moderators Share Posted March 3, 2017 Ok, looks like it's an USB issue. Try applying the USB3_PRW 0x0D or 0x06 (instant wake) patch from Rehabman's GitHub. You need to determine which 0x0D or 0x06 patch. Link to comment Share on other sites More sharing options...
ssprod Posted March 4, 2017 Author Share Posted March 4, 2017 Will do, Jake. As always, thank you! Link to comment Share on other sites More sharing options...
ssprod Posted March 4, 2017 Author Share Posted March 4, 2017 Applying the USB3_PRW 0x0D caused display to go black and immediately restore again. Patching with 0x06 doesn't result in any change of the original behaviour. Still attempts to sleep but immediately wakes. 2017-03-04 12:54:31.918290-0500 localhost kernel[0]: (AppleACPIPlatform) Wake reason: USB2 USB3 Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted March 4, 2017 Moderators Share Posted March 4, 2017 You need to remove NullCPUPowermanagement.kext Link to comment Share on other sites More sharing options...
ssprod Posted March 4, 2017 Author Share Posted March 4, 2017 Jake, it hasn't been there for awhile. Herve assisted me in achieving NativeCPUPM. System seems to be running rock solid with the exception of this wake issue. Are there any other DSDT patches or Clover config settings you'd suggest? Thanks for your efforts! Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted March 5, 2017 Administrators Share Posted March 5, 2017 if you have any externally connected usb device remove them and test. also it seems that your DSDT does not have OSI for Darwin. actually it only refers to ancient windows versions. how old is this thing? maybe it needs a bios update? Method (OSFG, 0, NotSerialized) { If (LNot (OSFS)) { If (CondRefOf (_OSI, Local0)) { If (_OSI ("Windows 2001")) { Store (One, WNXP) } If (_OSI ("Windows 2001 SP2")) { Store (One, XPS2) } } ElseIf (LNot (SCMP (_OS, "Microsoft Windows"))) { Store (One, WN98) } ElseIf (LNot (SCMP (_OS, "Microsoft WindowsME: Millennium Edition"))) { Store (One, WNME) } ElseIf (LNot (SCMP (_OS, "Microsoft Windows NT"))) { Store (One, WN2K) } Store (One, OSFS) } } Link to comment Share on other sites More sharing options...
Administrators Hervé Posted March 5, 2017 Administrators Share Posted March 5, 2017 The HP Zx00 workstations must be something like 8yrs old now... Link to comment Share on other sites More sharing options...
Recommended Posts