I have a Santa Rosa MacBook Pro... Vintage 2006 or 2007, not really sure. If I try to put it in sleep mode it will wake up within a few minutes, sometimes seconds. I am not really sure what is causing this and therefor not sure how to fix it. I have used google, and while I did make some progress, it has let me down.
I have tried:
-SMC reset
-PRam reset
-Starting in safe mode (seemed to work once, but not consistently repeatable).
-Disabling IR wake in System Preferences
-Changing the wake options in the Power Management plist.
-Repairing permissions.
-Disabling Bluetooth, airport. This worked once... not repeatable.
-Running the MBP with no USB devices. This seemed to work a couple of times, and then added devices until it doesn't work and then go back to a previous configuration that had worked, which now doesn't.
All the software is up to date, but as I recall this problem existed from a fresh clean install, I could ignore it then, not so much now (Its working as a desktop). I am sure I have tried more, but haven't found any way to have a reliable sleep for the MacBook Pro.
System logs indicate that the cause is from a USB device, even when none is attached. Specifically it says that the wake reason is EHC1.
I am concerned it might be related to the logic board as I have had 1 kernel panic on this computer (recently), but everything seems to be running fairly smoothly.
EHC 1 is in fact USB, however, not necessarily externally connected device. It could be Bluetooth or even Wireless adapter since they are also on USB bus.
Turn Bluetooth off, Wireless off, disconnect all USB connected devices including USB hubs, disconnect Ethernet and generally remove anything "external". If you use ExpressCard applies to that too.
Reboot, then try and see if it still wakes up from sleep on its own. If it doesn't reconnect one of the above, restart and test again. Then reconnect another one and so on. Hopefully this helps you discover the culprit.
EHC 1 is in fact USB, however, not necessarily externally connected device. It could be Bluetooth or even Wireless adapter since they are also on USB bus.
Turn Bluetooth off, Wireless off, disconnect all USB connected devices including USB hubs, disconnect Ethernet and generally remove anything "external". If you use ExpressCard applies to that too.
Reboot, then try and see if it still wakes up from sleep on its own. If it doesn't reconnect one of the above, restart and test again. Then reconnect another one and so on. Hopefully this helps you discover the culprit.