Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connection crashes when I start or finish a download #183

Open
mirkobrombin opened this issue Nov 7, 2020 · 1 comment
Open

Connection crashes when I start or finish a download #183

mirkobrombin opened this issue Nov 7, 2020 · 1 comment

Comments

@mirkobrombin
Copy link
Contributor

mirkobrombin commented Nov 7, 2020

Here we go again.

After the NetworkManager fix (#179), the connection no longer crashes at regular intervals and the ping no longer goes crazy.

Unfortunately I am experiencing another problem: sometimes when a download starts and when it ends, the connection crashes. I keep an eye on the ping and it never increases when I am about to crash. It appears that the connection is simply disconnected and after about a minute it reconnects.

I don't know which log to watch.

Testing OS: Fedora 33 / Pop!_OS 20.10

@mirkobrombin
Copy link
Contributor Author

mirkobrombin commented Nov 19, 2020

After much research, I realized that the bad guy is NetworkManager again.

There are many issues reported online about the method and frequency with which NetworkManager checks and "roam" connections. It seems that forcing the BSSID only works a few times (unfortunately I couldn't figure out which ones).

There are many patches that propose to fix this problem but never been merged.

There are many people that fixed the problem using wicd. Unfortunately this has not been updated since 2016.

But there is a solution. Just switch to connman and cmst.

Fedora 32+

dnf install connman cmst
systemctl disable NetworkManager
systemctl enable connman
reboot

Ubuntu 19.04+

apt install connman cmst
systemctl disable NetworkManager
systemctl enable connman
reboot

This fixed my problem (this time for real).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant