How can I stop AirPort from waking my Macbook Pro?

You have gotten pretty far and tried several things. Found this gem: http://support.apple.com/kb/PH11080 which has a list of things, some of which you have already done.

XHC1 refers to a Bluetooth device that is trying to wake your system but the fact that you are getting a output of "AirPort_Brcm43xx", the AirPort message pointed me to: https://discussions.apple.com/thread/4645214?tstart=0

And if you have everything unplugged, BT is off and you have disabled the "Wake for network access" then I have a tendency to think that your OS is corrupted. I would go so far as to say that Power Nap is the service is that causing this but hard to say without for logs and I don't have that much free time! ;)

Unfortunately in the Apple discussion there was no marked answer/solution so if the issue still remains after a reinstall or test OS then you might have a hardware issue. You could also try resetting the SMC (http://support.apple.com/kb/ht3964) maybe the AirPort/Bluetooth card and MLB need a quick power cycle via the reset.

Hope that helps in some way.


I eventually figured this out, and the Airport thing was actually a red herring: that message simply pings up as it comes out of sleep.

It seems there was a two fold failure. The first was fixed by resetting the SMC but the problem continued, albeit less persistently. However, whatever issue the SMC was causing was hiding the second issue: something about the keyboard I have plugged in is triggering it to wake from sleep. Because the SMC was causing it to wake regardless I didn't pick this up when I was first checking for peripherals waking it.

So there you go. Thanks to everyone who helped.

I haven't figured out a way to solve the problem properly yet, I just have to remember to unplug the keyboard.