dhcpcd-discuss

Re: Doing something about WPA-supplicant's roaming behaviour

Pavel Nikulin

Thu Dec 19 16:08:57 2019

Hello Roy,

Supplicant has multiple ways doing roaming. Only one is a "driver
based roaming." For the lion's share of drivers, it's done in
WPA-supplicant itself in with a rather naive algorithm.

Take a look at events.c https://w1.fi/cgit/hostap/tree/wpa_supplicant/events.c

On Thu, Dec 19, 2019 at 9:53 PM Roy Marples <roy@xxxxxxxxxxxx> wrote:
>
> Hi Pavel
>
> On 19/12/2019 15:00, Pavel Nikulin wrote:
> > I'm now trying to rally troops on WPA-supplicant's mail list
> > (hostap@xxxxxxxxxxxxxxxxxxx) to do something about its roaming
> > behaviour.
> >
> > I would be very glad if anybody with sway in the Linux wireless
> > community come to my assistance on the list.
> >
> > To those unaware, WPA-supplicant has an issue where it switches
> > between access points in the same network too eagerly. People were
> > repeatedly trying to bring it to the attention of core developers, and
> > patches addressing the issue went unnoticed by them.
> >
> >  From my own understanding, fixing it will be a substantial effort that
> > will involve a lot of testing in the field and such. Not many people
> > who do work on WPA-supplicant on the payroll of big companies are
> > daring enough to do that.
>
> I'm subbed to that list as well.
>
> However my knowledge of wpa_supplicant is strictly limited to how it interacts
> with the OS driver and even then mainly the BSD side.
>
> Hopefully someone else here can help out though.
>
> Roy
>

References:
Doing something about WPA-supplicant's roaming behaviourPavel Nikulin
Re: Doing something about WPA-supplicant's roaming behaviourRoy Marples
Archive administrator: postmaster@marples.name