I had the same problem with adb tool, my workaround was to configure manually "IP settings" (IP address, Gateway, DNS, etc) for my WiFI network.
Where do i go to edit the "IP Settings" ?
Thanks
To edit IP/DNS settings on Android, go to Settings -> Wifi Settings, then press the Android Menu [iPhone Home] button and click on Advanced. You need to use a static IP in order to set DNS settings, make sure it's in the right range and all, not going into that here.
EDIT: Aww bugger, the multitouch driver seems to have crashed. One hard-reset, coming up. I can't test it now, I'm in class, but I suspect it still doesn't like headphones very much.
There's an unfixed bug that while booting with the headphones, iDroid will crash... Sorry
Actually, I'm aware of this bug, and this seems to be unrelated. I'm not yet sure how I triggered the firmware crash, but android was already booted / playing music when it happened. The process went sort of like this:
Install Android via Bootlace
Boot into Android (with headphones out)
"OMG Android! It's freaking awesomer! *looks at clock* holy crap I have class!"
Quick Media Scan
*Plug in Headphones*
Start music playing
Freak out because damn, that's really loud
Go into Settings, decrease volume
Lock phone, apply pocket, walk to class (I live on campus)
Get to class, remove phone, remove headphones
"Well crap, it's still playing"
Attempt to unlock phone via touchscreen
Kill phone because touchscreen isn't responding
Edit post on iDroidProject forums
That's the abridged version at least. I'm trying to narrow down what went wrong between the lock and the crash, which I'm testing right now.
Anyway, wifi confirmed working, but I'm chiming in on the DNS bug, Android doesn't seem to be getting DNS from the DHCP correctly. I set it to static IP and manually entered DNS servers (I'm using the google public ones at 8.8.8.8 and 8.8.4.4) and it works beautifully.
-Zeta
EDIT: More aww... It doesn't charge when plugged in and connected to Wifi. That appears to be too much of a battery drain for it to charge properly. Sadness. (it does drain very slowly in this case.)