System Preferences, Network, Advanced , Remember networks this computer has joined is ticked.
Still doesn't work, then do a PRAM reset.
1. Turn off your Mac hold CMD OPTION ( Alt ) P + R.
2. Go to System Preferences, Network, Advanced. Delete the current networks and re join when you can.
If not try doing an SMC in addition to point 1. http://support.apple.com/kb/ht3964
Thanks for the advice.
Maybe my original post wasn't clear. By network location, I do not mean wifi network. In network preferences, right at the top, there is a location drop-down menu.
In this menu, I have two locations, Home and School. When on the Home location, I can connect to the wifi network at home but if I am on this location at school, I get the popup box with available networks. If I change the network location at this point to the School location, the computer is able to connect to the wifi network without me choosing the network.
THIS SEEMS TO BE NORMAL, EVERYONE HAS THIS WITH THEIR COMPUTER
This is not an issue with remembering the network or trying to connect when it is available. Its just that it can't connect if the location is set to the wrong place... must have something to do with the search domains or proxies as these are different for the two different locations.
Any other suggestions?
Is it possible two have two airport ports configured for the one location profile? Would the computer be able to detect which of those two airport ports to use (either home or school), rendering the location option unnecessary?