Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
WiFi SSID and roaming
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo
View previous topic :: View next topic  
Author Message
Vieri
l33t
l33t


Joined: 18 Dec 2005
Posts: 888

PostPosted: Wed Aug 01, 2018 9:36 am    Post subject: WiFi SSID and roaming Reply with quote

Hi,

I've noticed a rather annoying behavior on behalf of several client computers connecting via WiFi (Linux and Windows alike).

I configured several Access Points with the same SSID so as to allow "seamless" roaming. However, no matter how I configure the clients (eg. agfressive roaming decision, etc.) there are cases where they keep connecting to an AP farther away than a closer one with stronger signal. This of course is an issue because the Tx/Rx rates are lower. Even if I reboot or restart the NIC drivers, they always reconnect to the AP farther away. If I change the SSID name on the closer AP then I can tell the clients to connect to it, and that works just fine (great Tx/Rx). So it's not like there's a radio issue here...

So, only when the SSID is identical do the clients connect to the weaker AP...

How can I make sure a client always connects to the "closest" SSID with strongest signal?

Thanks

[EDIT]
WiFi analyzers such as Vistumbler actually show that the AP farther away has a better signal.
Is there client software for both Windows and Linux that can actively scan during an established connection and flip to the best signal asap (or that an admin user can define a signal threshold in order to decide how "aggressive" it should be)?
Native supplicants don't seem to have this feature.
Back to top
View user's profile Send private message
audiodef
Watchman
Watchman


Joined: 06 Jul 2005
Posts: 6639
Location: The soundosphere

PostPosted: Sat Aug 04, 2018 3:02 pm    Post subject: Reply with quote

I wonder if how you set up your APs makes a difference. Are they bridges? I usually set up a bridge on secondary routers and don't even give the AP an SSID - it just carries the name over from the primary.
_________________
decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN
Back to top
View user's profile Send private message
Vieri
l33t
l33t


Joined: 18 Dec 2005
Posts: 888

PostPosted: Sat Aug 04, 2018 3:31 pm    Post subject: Reply with quote

AFAIK APs must all have the same SSID and security settings for "fast roaming" to take place. However, my post is not just about fast roaming, but also has to do with clients trying to cling to a weak signal when there's a stronger one nearby. I noticed yesterday that the latest OpenWRT has an option under the LUCI web UI which allows the AP to send dissociation messages when there are problems or delays with ACK packets. How does that AP know that the client is near another AP.., I don't know... It probably can't because I don't think they're "talking" to each other in any way. So this feature might have unwanted effects, but I haven't tried it out yet.

Ubiquiti's zero handoff strategy used to be to set all the AP devices at the same frequency (same channel), as if it were one big AP. That had a few drawbacks when many clients tried to connect.

Now, the UniFi firmware has a new implementation for fast roaming that I've yet to try.

So I guess I can't do much on the client's side (ie. Gentoo laptops), and should focus on AP firmware only.

Thanks
Back to top
View user's profile Send private message
mir3x
Guru
Guru


Joined: 02 Jun 2012
Posts: 455

PostPosted: Thu Aug 09, 2018 7:08 am    Post subject: Reply with quote

If by any chance all your routers are Asus you can try their mesh network functionality.
_________________
Sent from Windows
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Other Things Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum