RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,007
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
I had some problems with sleep, checked system.log and it reported that GLAN XHC was waking it up. I disabled wake on lan (also disabled on bios) but it did not work. So I opened DSDT.aml and find the GLAN and changed
Code:Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x6D, 0x04)) }
to
Code:Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (GPRW (0x0D, 0x00)) }
Is this a recommended solution to the problem or is there an better alternative available?
I also had troubles waking from sleep, but I haven't had that since I changed this code, dunno if there's any correlation to that.
Wrong. You should never change the GPE index like that. Only change the sleep state. 0x6d should remain 0x6d.
Also, you will need to change all _PRW methods that use the same GPE index.
See ACPI patching guide, "instant wake": http://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/