First, make sure the card is on in another OS and restart. Those of you hoping to not have to dual boot are out of luck right now.
1. Starting from 10.5.5 and a vanilla kernel.
2. Download and install the Airport Update 2008-004. Reboot.
3. Download and install the IO8211Family.kext at the beginning of this thread with Kexthelper unless you feel like doing all of the permission repairs and stuff.
4. Download and install Kismac trunk r319.
5. Reboot. You have a 40% chance of getting a boot without a kernel panic. Just retry, it will eventually reboot fine.
6. Open Kismac before you do anything. Go to prefererences and find the tab for drivers. Add the Airport Extreme Passive mode one. Active mode does not work. Exit that menu and then click start scan. You will start to see networks. Once you see networks quit Kismac.
7. Now go the airport icon in the top bar and click on Join Other Network. (if the icon is not there you need to go to network preferences and enable the icon.) Then click on show networks. Your network will come up. Click on it, click join and then it will ask you for your network password. Enter that and then it will connect to your network and be stable. You will have to set up a network in the networking preference panel for the airport card just like normal.
On my Presario C771 the WIFI lights are not on blue but the card still works.
When you restart you will sometimes get a kernel error. Just try again. When you restart you will only have to do steps 6 and 7 and will not have to reenter you network password if you put it in your keychain when prompted.
It works everytime I boot now as long as the hardware button on the notebook is not pressed. The network stays on all the time and is fast.
If you also get it to work please let us know.