It might have something to do with your wifi network's name. I once had the stock wifi network name on my wifi (Linksys) and installed the same type at my mom's place in Florida (named Linksys by default). When I came back to my house, my iPhone wouldn't switch to my network. Once I renamed my wifi to Andy's Wifi the iphone recognized it right away and I've never had another problem since.
|