[1.1.3 (1.1.2OTB)] WiFi not working properly
For the last few days, my wifi connection has been acting strangely. My network/router usually does not show up in the wifi menu except once every ~5 minutes. When I try to select it, most of the time no IP/DNS/etc shows up for the network when I click the arrow. When it does, the IP usually is 169.254.x.x. So far I've been able to get one page to load very slowly when I can get it working, before the connection just drops.
This first happened when I was running 1.1.1. The wifi was working perfectly fine on 1.1.1 for a long time and this suddenly appeared out of the blue. Since this started, I upgraded to 1.1.2, jailbroke it, and the wifi problem was still there. Then I did 1.1.3 with and without a jailbreak and it was the same. I then restored to 1.1.3 and it still did not work.
My router is not the problem; I have laptops on the network working without trouble. I have reset my router a few times since this started.
Any ideas why this is happening?