Vahids Posted September 17, 2013 Share Posted September 17, 2013 HI guys, I have ML 10.8.2 and close to prefection. Sleep not workd. Exactly It's work but wake fastly after sleep. Vahids-Mackbook-Pro:~ vahid$ syslog |grep -i "Wake reason" Sep 17 22:26:10 Vahids-Mackbook-Pro kernel[0] <Debug>: Wake reason: GLAN XHC EHC2 I didin't attached device to USB ports. I don't know what EHC2 and GLAN and XHC is. I attached my IOReq and DSDT. IOREG_mackbootPro.zip DSDT.aml.zip Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted September 17, 2013 Share Posted September 17, 2013 Same thing happens here, Wake Reason: PXSX EHC2 is USB 2.0, GLAN is your on-board ethernet and XHC is USB 3.0. These device names come from your DSDT. You can also see them with IORegistryExplorer. 1 Link to comment Share on other sites More sharing options...
freeuser16 Posted September 17, 2013 Share Posted September 17, 2013 EHC2 is USB2 hub, GLAN is LAN card and XHC is USB3 hub. You probably have to inject Apple's native USB device ids and fix HPET to solve this problem. 1 Link to comment Share on other sites More sharing options...
Vahids Posted September 17, 2013 Author Share Posted September 17, 2013 EHC2 is USB2 hub, GLAN is LAN card and XHC is USB3 hub. You probably have to inject Apple's native USB device ids and fix HPET to solve this problem. I'm noob in DSDT editation! evrytime i touched DSDT , I got kernel panic! Maye you please explan how to Inject apple ids and Fix HPET ?! + My laptop dosn't have USB3 port ! can i remove XHC Device ?! Link to comment Share on other sites More sharing options...
freeuser16 Posted September 17, 2013 Share Posted September 17, 2013 You can do this with Clover without even touching DSDT. With Chameleon you probably need DSDT edits. Try this one. dsdt.aml.zip 1 Link to comment Share on other sites More sharing options...
Vahids Posted September 17, 2013 Author Share Posted September 17, 2013 You can do this with Clover without even touching DSDT. With Chameleon you probably need DSDT edits. Try this one. What really u did ?!!! you fixed my sleep: Sep 17 23:41:04 Vahids-Mackbook-Pro kernel[0] <Debug>: Wake reason: PWRB (User) Thanks dude ;-) Link to comment Share on other sites More sharing options...
freeuser16 Posted September 17, 2013 Share Posted September 17, 2013 Well I fixed HPET in DSDT and added Apple device ids for USB. Just like I said in post #3 1 Link to comment Share on other sites More sharing options...
Vahids Posted September 18, 2013 Author Share Posted September 18, 2013 Well I fixed HPET in DSDT and added Apple device ids for USB. Just like I said in post #3 I compare newDSDT and oldDSDT, Fix me if I'm wrong: U use this patchs: HPET patch XHCI patch XHCI patch with new id in RHUB XHCI patch with new id in EHC1 DTGP patch I found patchs here: olarila.com/forum/patches.php but device-id u used is defferent ! how u knows currect device id ?! may y give me a hand to learn more about DSDT ?! Link to comment Share on other sites More sharing options...
Recommended Posts