So I have done a lot of searching online for a fix for my WiFi troubles but have had no luck. I few days ago, I updated the firmware of my router to 1.35NA and everything seemed to be working fine at first. After a while though, I noticed my Nexus One phone wasn't getting internet through WiFi anymore. It is connected to WiFi still, and it can ping the other devices on the network but it won't connect to the web. I have a Xoom tablet connected to WiFi as well and it is getting access to the web, though it seems to drop web access from time to time too, even before the firmware update. My phone always had a connection to the web through WiFi before the update though so I have no idea why it doesn't now. The two PCs that have a wired connection work fine.
In the router logs, I also noticed that "UPnP renew entry 255.255.255.255 <-> ... UDP timeout:0 'Teredo'" being spammed over and over since the update, which I read has something to do with IPv6? I'm at a loss for what to do to fix these things so any help is appreciated. If more information is needed, I'll be happy to post it up.