I am one of the victim losing WiFi and Bluetooth (grey out) after OS 3.0 upgrade. I spent hours searching internet and finally recover my WiFi only (but not yet bluetooth). Would like to share if this helps other victims of OS3.0 upgrade.
1. Download iRecovery for Windows 1.3
http://www.zaksenterprises.com/index.php?option=com_remository&Itemid=84&func=fileinfo&id=322. Install both libusb and iRecovery
3. Turn your iphone 3G to Recovery mode
http://www.zaksenterprises.com/index.php?option=com_remository&Itemid=84&func=fileinfo&id=324. Goto c:iRecoveryiRecovery_SVN
5. run iRecovery -s
6. printenv wifiaddr to confirm still 00:00:00:00:00:00
7. setenv wifiaddr xx:xx:xx:xx:xx:xx - new wifiaddress
8. saveenv
9. fsboot
Now you have your WiFi back to normal.
BTW, my bluetooth is still greyed out. please share any ideas how to enable my Bluetooth in Iphone 3G
Powerbook G4 Mac OS X (10.4.10) Iphone 3G