This should be fixed in at least Yakkety and Xenial with upstream commit a7c8e5c6e9aad. This being " Please provide a mechanism whereby Wi-Fi networks can be prioritized" in Network-Manager. Clearly, there are still further possible improvements and upstream is already discussing a few in https://bugzilla.gnome.org/show_bug.cgi?id=737356 but wifi priorities has been implemented and thus this ticket shall be closed as fixed. It's good to see upstream reversing their initial stance. Too bad trusty most likely won't see this fix.
** Bug watch added: GNOME Bug Tracker #737356 https://bugzilla.gnome.org/show_bug.cgi?id=737356 ** Changed in: network-manager (Ubuntu) Status: Confirmed => Fix Released ** Changed in: networkmanagement (Ubuntu) Status: Confirmed => Won't Fix -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/366780 Title: Please provide a mechanism whereby Wi-Fi networks can be prioritized Status in NetworkManager: Fix Released Status in Plasma-widget-networkmanagement: Won't Fix Status in network-manager package in Ubuntu: Fix Released Status in network-manager-applet package in Ubuntu: Incomplete Status in networkmanagement package in Ubuntu: Won't Fix Bug description: Binary package hint: network-manager I've got few wifi network profiles. NM connects to 1st available network in alphabetical order. But at my home NM connects to slow and unstable free network and I want to connect to my own wifi router. I suggest to add some priorities to different networks to set the order which network to connect to. To manage notifications about this bug go to: https://bugs.launchpad.net/network-manager/+bug/366780/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp