Well, I'm sorry but like with Chris, I'm out of ideas.. Except dsdt.aml patching, which I now know is not dangerous at all, and quite easy. But its hard to follow threads from people who know how, it very confusing, and there is little help for noobs like me in that field.
But basically, you have to generate a DSDT.aml file (like in my tutorial) and then fix certain entries to contain proper info that OSX can understand. You do that converting it into another format (I forget the extension, but this is decompiling stage)... the open that, edit, save, and recompile back to dsdt.aml, and is very very effective if done properly.
There is only danger if you try to flash your bios to contain the new dsdt.aml info. This is what I have gathered, anyone please jump in to elaborate, because appart from that, its still a mystery to me who needs it and who doesn´t.
So far in SL, its the opposite, it makes the system unstable. Delete it, no more KP, seems rock solid and snappy, yet I'm using Chameleon 2 RC 1 which is supposed to need that file for stability.
Try finding the entry for wifi and edit that.
Also, are you sure the "lspci" command in terminal doesn´t find the card?
For example, look at this thread. Looks horribly complicated as I've never tried it. Currently investigating audio for SL. Thats all I need left but I'm having no luck;
http://www.insanelymac.com/forum/lof...p/t182384.html