Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have two wireless networks at home. I want my Mac to autoconnect to one of them, but not the other. However, I do not want to remove the other network from my preferred list, since I want to keep the SSID/password saved for when I do need to connect to it. I've listed the network that I want to connect to at the very top of my preferred list, but my Mac still chooses to connect to the other network about 50% of the time. Is there any way to prevent it from connecting to that network while still keeping that network's credentials saved?

share|improve this question

From another answer: How to disable automatic wifi connection?

The only way to stop from automatically joining a preferred or known wifi network, is to not store the password for that network and type it in each time without clicking the "save password" button.

If you have a network remembered, and the credentials stored, there does not appear to be a way to prevent the system from trying to connect to it on sight.

Another answer with a somewhat related conclusion that may shed more light on the way the wifi autoconnect works: Prevent my Mac from connecting to an unsecure Wi-Fi network?

share|improve this answer

Consider removing the network from your preferred network list (although I know you would like to avoid this) and create a new Keychain item in the Keychain Access App. Use the SSID as the Account Name. This will save and secure your password in the same way that all of your saved passwords are saved. It may add an extra step to joining this secondary network (i.e. retrieving your your credentials from Keychain Access) - but your password is saved and secure.

share|improve this answer
  1. Go to Open Network Preferences
  2. Click Advanced
  3. Select your preferred network for autoconnection from the Preferred Network List and drag it above the network you do not want your pc to automatically connect to.
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.