NM will roam automatically if there is a network with a higher signal level, once the difference passes a particular point. Perhaps the closest AP is just prone to more interference, and setup on a busy channel?
Regardless, if it's location-related, it's mostly a matter of signal levels and interference, busyness of a particular channel or whatnot; so not an issue with NetworkManager. I'm willing to give this a bit more testing, just in case there really is something suboptimal that we can fix in NetworkManager or wpasupplicant. Can you please run: sudo python /usr/lib/NetworkManager/debug-helper.py --wpa debug --nm debug Reproduce the issue (without restarting if possible, because then you'll want to run that script again); and attach the full contents of /var/log/syslog? Thanks! ** Changed in: network-manager (Ubuntu) Status: Confirmed => Incomplete ** Changed in: network-manager (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1000208 Title: wifi network get disconnected periodically -- Realtek RTL8191SEvA To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1000208/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs