network manager prefers further away AP when there are multiple APs

Bug #1884008 reported by Remi Bernotavicius
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
New
Low
Unassigned

Bug Description

I'm on Ubuntu 20.04. My Wifi set-up has multiple access points throughout my home, and they all have the same SSID. It doesn't matter where I am in my home though, network manager always connects to one particular AP. If I list all the access points with `nmcli dev wifi list` I can see that it even picks that one access point if it is the farthest away one:

        76:83:C2:BB:34:2A -- Infra 36 405 Mbit/s 97 ▂▄▆█ WPA2
        74:83:C2:BB:34:2A my_access_point Infra 36 405 Mbit/s 95 ▂▄▆█ WPA2
        74:83:C2:BA:34:2A my_access_point Infra 1 195 Mbit/s 94 ▂▄▆█ WPA2
        76:83:C2:BA:34:2A -- Infra 1 195 Mbit/s 94 ▂▄▆█ WPA2
        B6:FB:E4:45:CA:82 -- Infra 157 405 Mbit/s 44 ▂▄__ WPA2
* B4:FB:E4:45:CA:82 my_access_point Infra 157 405 Mbit/s 44 ▂▄__ WPA2
        B6:FB:E4:44:CA:82 -- Infra 11 195 Mbit/s 42 ▂▄__ WPA2
        B4:FB:E4:44:CA:82 my_access_point Infra 11 195 Mbit/s 40 ▂▄__ WPA2

It is true that if I change the BSSID field in the wifi settings I can get it to connect to a particular one, but that is not sufficient. I have a laptop, and if I move around my home I need it to connect to the closest one, and switching manually to whichever one is closest is not practical.

I can't even create multiple entries for each BSSID in the list of networks, if I try many different networks appear with the same name and random numbers and I can't even label them.

This is network manager version 1.22.10-1ubuntu2.1

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, could you report this upstream on https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/ ?

Changed in network-manager (Ubuntu):
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.