If you downloaded the perl script before now, fetch it again. It has a bug. But it works now. Promise.
If you downloaded it before now and ran it, then to recover, do one of these two things:
Info.plist with the Info.plist.orig and remove the MacOS/AppleAirPort2_patched executable. You're now back to the 10.2.4 state (or at least the state that existed before you ran the perl script).CFBundleName and CFBundleExecutable. Now you should be in the happy place.Also, if your dmesg output contains the "h/w not supported" message, here's how to recover:
kextunload AppleAirPort2.kextkextload -t AppleAirPort2.kext