The issue is not the router. It's the phone. Turn off mixed mode on the router and just set it to wireless G or Wireless N and froyo droid will push data through the wifi like it should. If it its mixed mode B/G/N or G/N with WPA security it screws everything up... unless the security is open. Then it works just fine. I've reproduced this on 4 different routers with 3 different phones. (2 Dlinks, a Netgear, and Linksys)
Play with it and you'll see. Of course this only helps us connect on networks that we have administration rights to. Does nothing for secured public or work based wireless networks.
EDIT: Removing the battery or forcing refresh of a profile will only restore the connection for a short time... if at all. (The remove battery has not worked for my Droid 2, Droid X, or Droid Incredible)
Play with it and you'll see. Of course this only helps us connect on networks that we have administration rights to. Does nothing for secured public or work based wireless networks.
EDIT: Removing the battery or forcing refresh of a profile will only restore the connection for a short time... if at all. (The remove battery has not worked for my Droid 2, Droid X, or Droid Incredible)