Network Preferences

How do you prioritize wifi hot spots in Ventura. Old method of using System Settings > Network > WiFi > Advanced and then grabbing and dragging networks to prioritize joining doesn't work.

MacBook Pro Apple Silicon

Posted on Dec 29, 2022 01:27 PM

Reply
3 replies

Dec 30, 2022 09:12 AM in response to James Brickley

Thanks for the reply. It seems I asked the wrong question.

I travel via RV a lot; therefore I have multiple wifi networks listed under wifi. At home, I have just two right now - from a new internet provider. Previously, I could move the 5 GHz connection to first position above the 2.4 GHz connection. Now, the priority of those available wifi networks is fixed. The 2.4 connection (listed first) doesn't seem to want to provide the streaming services for my TV using the new mesh extenders provided by Frontier. I want to move the 5 GHz connection to first choice but don't know now. Can you help?

Dec 30, 2022 08:53 PM in response to Jeff Stephens

Confirmed that the graphical user interface method of adjusting the preferred order of available Wi-Fi networks has been removed in Ventura. It seems to have been lost in translation from System Preferences to the newer System Settings. Since System Settings is take from iOS / iPadOS the option to set the preferred Wi-Fi network order is not an option.


If you joined both networks it should theoretically connect to the one with the strongest signal. Since 5Ghz signal is shorter range it should decide that 2.4Ghz is stronger further away from the wireless access point. Most modern Wi-Fi networks no longer split out two SSID Wi-Fi networks for 2.4Ghz and 5Ghz and merely connect to the best signal and there's only one Wi-Fi network name SSID. However, in the real world, not everyone has updated their routers and access point to the newer methods.


While investigating, it looks like you can still do this via the command line in Terminal and it should at least remember what you had setup previously. It also sync's the preferred Wi-Fi network order over iCloud to other Apple devices. Your previous configurations should still be in effect even though they are not being displayed in the graphical interface.


For the sake of discussion; let's say you had two Wi-Fi networks for 2.4Ghz and 5Ghz frequencies at a particular campsite called SkyLine Campgrounds. Let's call the SSID Wi-Fi network names SkyLine2.4Ghz and SkyLine5Ghz.


In Terminal, you should be able to issue this command to list the preferred network order of Wi-Fi connections. i.e. the same thing you had in the graphical interface previously.


networksetup -listpreferredwirelessnetworks en0


It will show this output:


Preferred networks on en0:
        SkyLine5Ghz
        SkyLine2.4Ghz


Where en# is your Wi-Fi network adapter. On laptops it's usually en0 (zero) and on desktops it is usually en1 as en0 would be Ethernet. If you already have the networks saved, you should see the order with the top most entry having priority over the following entries. So the 5Ghz network would have priority over the 2.4Ghz network.


If the order is incorrect you should forget the network(s) and manually add the preferred order by index number. The index starts counting at 0 (zero) then 1 then 2, etc. Where zero is the most preferred. In the previous listing SkyLine5Ghz would have an index of 0 and SkyLine2.4Ghz an index of 1.


The commands are thus:


networksetup -removepreferredwirelessnetwork en0 SkyLine2.4Ghz

Removed SkyLine2.4Ghz from the preferred networks list

networksetup -addpreferredwirelessnetworkatindex en0 SkyLine2.4Ghz 0 WPA2 <password>


Where the 0 (zero) is the index, WPA2 is the type of Wi-Fi network.


networksetup -listpreferredwirelessnetworks en0

Preferred networks on en0:
        SkyLine2.4Ghz
        SkyLine5Ghz


You can read about all the options of the networksetup command by typing 'man networksetup' in the Terminal. It's a bit sparse as it's more of a quick reference than a full explanation.


If you've used these networks previously and set the order previously, they should be the same. So when you check 'networksetup -listpreferredwirelessnetworks' they will be the same. But it sounds like these are new networks you are attempting to change the preferred order. So you might need to remove one and re-add it with the lower (higher priority) index number such as numeric zero to make it the first choice. Or if you have a list of a bunch of preferred networks, you might want it at a different index such as 4, etc. Just so long as the 5Ghz entry is before the 2.4Ghz entry. You will see other saved Wi-Fi network for other sites in different locations that are saved.


I hope this makes sense?


Yes, it's a bummer that Apple removed the ability to drag and drop the preferred Wi-Fi network order in the new graphical interface for System Settings. I think it's an oversight and they might add it back in a future update. Or it's possible many Wi-Fi networks will upgrade their routers to support newer standards such as Wi-Fi 6.0 and then they won't have distinct SSD networks for 2.4Ghz and 5Ghz. Newer mesh networks such as Eero / UniFi / Netgear Mesh are doing it the new way on newer Wi-Fi routers. But it's not like you are going to be making these changes often and the settings are sync'd between all your Apple devices so an iPhone or iPad will pick up on these settings if they are all using the same AppleID.







This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Network Preferences

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.