Closed lesliev closed 2 years ago
You may want to disable NetworkManager background scanning. Those errors happens when something want to do full channels scan, and the wifi adapter had to do channel switch, cause you lost packets.
Thanks for the response! Yes you are correct, when scanning the connection becomes very slow/unstable. But I don't think I can stop it scanning. According to what I've read, setting the BSSID should turn off the scan, but it will not connect at all if I set the BSSID. (Though even removing the BSSID again, it was difficult to connect)
I've noticed that NetworkManager doesn't scan much if the Network configuration is closed, but if it's open, it scans continually, basically killing the connection. I think that scanning is interfering with connecting, as well as normal traffic.
Thanks, that's good to know. It does seem to work, though I've put it back to auto because I've only seen one auto scan over the last hour, so the connection has been stable. It's just when the configuration dialog is open that everything goes haywire.
I'm going to close this because the solution is basically to avoid scans. But in all, I have many other problems with this driver - it barely works. It will not connect to the 5ghz network at all anymore and it's very spotty with the 2.4ghz one too. Often times it fails to authenticate and keeps asking for secrets even though the password is correct. From boot it often just will not connect at all and I have to turn it off and on again repeatedly for half an hour before it will connect again. This morning the driver even failed to recognise the device (even after replugging) until I recompiled and reinstalled the driver and then replugged it. Then after that, it recognised the device but would not connect on either network.
I wish I'd known how unstable this was going to be - I specially selected this Archer T3U and drove 40km to get it because my onboard wifi doesn't work properly with Linux and this one appeared to have a driver. Work starts tomorrow, I will have to run cables.
If this is your free-time project RinCat, I appreciate your time in any case. I just wish companies would not release network hardware without proper Linux drivers, it's ridiculous.
I do not have any issue you mentioned. But if you see other issues you will find some people had issues only happened to them. That is usually a weird compatibility issue that may or may not have a way to fix it.
And yes, the overall driver quality is poor, and I created this repo because I had to fix the official driver which does not works in my system.
Perhaps these problems are specific to the Archer T3U. Which device do you have?
The one I used had no band but only "1200Mbps USB WiFi Adapter". Maybe your adapter is used in a high-density WiFi environment?
This driver compiled fine using the
make
,make install
method (not dkms) on Ubuntu with the5.15.11-051511-generic
kernel, installed from a PPA.When connecting to both 5GHz and 2.4GHz networks though, there were a bunch of errors in syslog:
During those "stayin union ch" and "operation abort" errors, ping times were terrible:
Intermittently, things would quiet down and go to normal pings and no errors:
...only for the errors to come back a few minutes later.
After looking at the similar sounding issue here: https://github.com/brektrou/rtl8821CU/issues/23
...I tried setting the BSSID of the interface, but that made no difference.
Anything I can do to help fix this?