Jump to content
12 posts in this topic

Recommended Posts

Hello all. I would really appreciate some help on this one. I have an Intel D865PERL with a Pentium 4 3.2E with hyperthreading. I am running 10.6.8 with hyperthreading enabled (cpus=1 in boot.plist) and a patched DSDT. Before I patched my DSDT the system would simply not sleep. Display would go black and fans would stay on. Now, my system goes to sleep almost immediately and then wakes nearly as suddenly. I have already patched my UHCI and EHCI devices in my DSDT, which got sleep (kinda) working in the first place.

 

syslog reports "Wake reason = P0P3"

 

I have attached my dsdt. I really look forward to any help.

 

dsdt.dsl.txt

dsdt.aml.zip

Unfortunately the system still exhibits the same symptoms as before. This time syslog shows "Wake reason = ". I've noticed that this happens when the _PRW is removed from a device.

 

I'm guessing that something on P0P3 is still causing the wake event, but I can't figure out what. IORegistryExplorer only reports firewire and ethernet, which is why I added them to the dsdt, hoping syslog would report one of them as the problem. I'm guessing that the problem is ethernet, but I have ensured that WOL is not enabled in the bios and I've tried with no cable attached with the same results.

 

The thing that really gets me is that sleep worked fine in 10.6.7 with SleepEnabler.kext. Now I can't get it to sleep in 10.6.8. ;)

 

Thanks anyway for trying to help.

I removed _PRW from LAN0 and no change, same results as before. I am using SleepEnabler.kext in /Extra/Extensions. If I reboot without SleepEnabler.kext and try to sleep, display goes blank and system remains on. With SleepEnabler.kext I get the immediate sleep immediate wake up with "Wake reason = ".

If you mean the kernel.log, then yes. This is what I get after the wake from sleep with the DSDT you provided:

 

bash-3.2#  grep -i wake /var/log/kernel.log
Sep   4 19:08:41 Jeffs-Mac kernel[0]: Wake reason =
Sep   4 19:08:41 Jeffs-Mac kernel[0]: System Wake

 

And the same after I remove _PRW from LAN0:

 

bash-3.2#  grep -i wake /var/log/kernel.log
Sep   4 19:18:34 Jeffs-Mac kernel[0]: Wake reason =
Sep   4 19:18:34 Jeffs-Mac kernel[0]: System Wake

With this new dsdt, the system doesn't sleep. The cursor disappears and then reappears. The monitor never loses the image of the desktop. /var/log/kernel.log doesn't report that the system was put to sleep at all.

 

Thanks for trying.

I've noticed a strange side effect when I try to put the system to sleep and then it comes back immediately. If I go and try to shutdown the computer after that, once the system halts it immediately reboots. Very strange.

×
×
  • Create New...