Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

When I turn on Wifi on my MacBook, it always selects some open network.

Can I somehow force the system to choose another network (it is password-protected but I have the password stored in the Keychain and it keeps choosing the open one)?

I'm using Mac OS X 10.7.4.

share|improve this question
    
I tried the suggestions below, and the first won't work for me. I opened the list and the unwanted network (some free network in my street that doesn't work at all for Macs) is the last in the list. Still --- my home router (Apple TimeCapsule) seems to be work a little slowly, and the mac gives it up too quickly, to go for lower-priority networks, ending up with the free network that doesn't work. –  Motti Shneor Nov 6 at 10:14
    
The first answer below won't work for me. The unwanted network (some free network in my street that unusable for Macs) is the last in the list. Unfortunately, my home Airport-extreme router seems to respond too slowly, and the mac gives it up too quickly, to go for lower-priority networks, ending up with the unwanted network. So to I'll focus the question. Can I make a "Black list" of networks MacOS X will IGNORE?. The second answer is a viable solution, but makes connecting to networks a manual process, which is tedious. –  Motti Shneor Nov 6 at 10:21

2 Answers 2

up vote 23 down vote accepted

Sure. Just go to System Preferences/Network, select Wifi and click Advanced. A list with all the Wifi networks you've been connected to will appear. Just rearrange the connection order (the ones you'd like to connect first on top) by drag-dropping.

Also, delete any unwanted network SSID (network names) if you no longer want to auto-join that.

share|improve this answer

You could also uncheck the "Remember networks this computer has joined", in combination with "Ask to join networks", ensuring that the one you want is in your preferred list.

This will then mean the computer will only connect to the preferred list in order that they appear. If they are not available for any reason it will simply ask you to join another (if it finds one), without then saving that network name in your list and joining it automatically subsequently, meaning you will be asked each time, even if you have used it before.

share|improve this answer
    
A very nice ounce of prevention here... –  bmike Jul 10 '12 at 13:48

Your Answer

 
discard

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.