^Got it! I've got WiFi back It does seem that the IO80211Family.kext I've been using (from way back Leo 10.5 is not loading no matter what I do) and this is EFI boot btw.
Here's what I did:
1) Went to /System/Library/Extensions/ and looked for IO80211Family.kext and copied it to my Desktop for editing.
2) Digged in Contents/Plugins/AppleAirPortBrcm4311.kext and edited that kext's Info.plist to add a new arrray string under "IONameMatch":
Note: it's because my WiFi card is a 4315 (Mini 1000), you might need to change yours accordingly.
3) Saved my changes and loaded this IO80211Family.kext I just edited to my EFI partition (to avoid mucking with my /S/L/E folder), replacing the old IO80211Family.kext there.
et voilà! J'ai récupéré mon WiFi...
It looks like Apple's made some changes on how 802 works in 10.6.2. So the older IO80211Family.kext we've been using ever since Leopard 10.5 is now cranky in 10.6.2.
Attached is my "home-brewed kext" (sorry if I sound like the kext is really mine, haha, ) if you're feeling lazy to do the editing on your own.
It needs to be checked though cause I only have wired LAN at home (primitive me ) Anyone care to try patching their own kext or using this one attached here to connect to a WLAN network and check if it works? I can only say Sys Pref > Network tells me AirPort is ON.