Bem na lata.
Em casa, há alguns APs com o mesmo SSID que são usados para cobrir locais da casa que recebem sinais ruins e isso funciona bem na maioria das situações. No entanto, para o meu laptop, executando o Ubuntu 20.04, eu poderia suportar um dos APs e ele ainda alternaria agressivamente entre eles, mesmo que não fizesse sentido.
Isso também se mostra um problema na universidade que eu (costumava, aham) visitar, onde alternava entre os vários APs, independentemente de eu estar no mesmo lugar ou me mudar.
Isso se torna um problema com alguns programas que ficam complicados se as condições da rede não forem estáveis, tornam a rede inutilmente lenta sempre que é transferida, escolha um APausentede onde estou viajando com meu laptop ou falharei completamente.
Existe alguma maneira de ajustar o quão agressiva é a comutação de AP? Pessoalmente, gostaria que ele permanecesse no mesmo AP até que houvesse diferença de sinal suficiente ou a conectividade fosse ruim o suficiente para encontrar um novo AP para usar, em vez da comutação quase constante que está fazendo agora.
Responder1
Se você definir wifi.bssid
o perfil de conexão do NetworkManager, bloqueará a conexão com um determinado ponto de acesso e impedirá o roaming.
Caso contrário, o roaming está ativado. Como isso acontece exatamente não é configurável, porque apenas deve funcionar razoavelmente (sem configurá-lo).
Se não funcionar bem para você, pode haver um bug ou algo que deveria ser melhorado. Observe que as decisões de roaming são tomadas por wpa_supplicant
. Portanto, você precisa examinar os logs de depuração do suplicante, ver como/por que ele circula e sugerir como fazê-lo de maneira diferente (e descobrir por que a abordagem escolhida não está funcionando bem para você). Sem detalhes sobre o que está acontecendo, agora fica claro o que o suplicante (ou NetworkManager) poderia melhorar.
Responder2
Solução péssima: conexão direta à rede.
Detalhes:
Tenho esse problema em meu laptop Dell Precision 5570 executando Ubuntu 22.04.
Perco a conectividade com a Internet cerca de 10 vezes por hora, durante cerca de 10 segundos de cada vez. Isso interrompe meu trabalho. Conversei com o administrador da rede e ele disse que é porque meu sistema alterna entre dois pontos de acesso (APs) com muita frequência.
Acho que é porque minha placa WiFi é tão forte que é capaz de detectar até mesmo pontos de acesso fracos que as placas WiFi mais antigas não seriam capazes de detectar, então está ficando confuso de alguma forma.
iwconfig
mostra que meu adaptador de rede wlp0s20f3
tem uma força de conexão de -78
db.
Não consegui encontrar uma solução nas minhas configurações de WiFi, entãoem vez disso, conectado fisicamente à rede.
Espero que exista uma solução melhor do que esta.