I have multiple internet issues that I can only produce on Bazzite - the moment I boot back in to Windows 10, all of these issues do not persist, and no other devices on my network appear to have this issue.
Context:
I have not updated/changed any network settings in multiple years, I also have checked my network firmware is up to date (Orbi RBR50), not a recent update.
I am using Wifi due to location of my router, I don’t have an ethernet cable spare to test direct connection right now.
I have not tested on other distributions yet
Issues:
My internet always displays “Limited Connectivity” in the quickbar.
I am experiencing regular dropouts or significant lag spikes quite regularly. This is not app specific - I am seeing my in/out traffic drop to zero, Discord lags, MS Teams will do the “trying to reconnect you” screen, livestreams drop out.
Many (but not all) online games are not allowing me to connect to their online services.
Some examples for games for issue #3:
Halo MCC - I can’t get a response for any requests to the servers in the Network setting that checks your ping to all regions. Can see my XBL account details
Meccha Chameleon - can see server names, but can’t connect
Windjammers 2 - won’t connect to the online options - as in, stuck on “connecting” before the online menus show up
Steam Remote Play - I haven’t tested this in depth, but a friend tried to invite me to this yesterday and when I accepted, nothing happened and his request was still seen as unaccepted.
Games that do work online:
Forza Horizon 6 - I was surprised about this given it’s another MS game like Halo. I know they’re different devs but still would have assumed the networking may have been similar. I do get a lot of alerts about my connection while playing Forza, but have had little issues and have assumed thats mostly the game itself
I have tried switching from IWD to WDA-supplicant, no change.
No major issues with speed though havent tested details
Hi, I am assuming you are dual booting with windows…if so please check the docs page below for more info…also make sure fast boot in windows is off (scroll up a bit on the docs page for instructions there)
In most cases the router itself may not be to blame, instead the wifi adapter tends to be the issue…
Are you using a laptop or a desktop?
I am assuming you have built-in wifi adapter (not usb plug-in)?
You may need to look up the specific wifi chip you have…some have proprietary firmware/drivers that don’t always play nice with linux. If you have a broadcom chip- that one has some known issues in linux..there is a ujust command in the terminal that may help…but that is only if you have a broadcom chip. Please do more research before making any change in the terminal.
Hey Parma, since you have an Intel AX201, your driver support should be pretty damn solid in Linux, so we can most likely rule out a firmware issue.
Sometimes that ‘Limited Connectivity’ message coupled with specific game drops means there is an issue with how Bazzite is communicating with your Orbi router regarding DNS or IPv6. I’ve noticed that mesh systems - like yours sometimes handle IPv6 routing poorly with Linux network managers… And sometimes an ISP DNS server is the problem
So let’s try these quick steps in your network manager in Desktop Mode:
Disable IPv6: Switch your Wi-Fi connection’s IPv6 setting from ‘Automatic’ to ‘Disabled’ and reconnect. And test if it works. If not, move on to the next step.
Set Manual DNS: Change your IPv4 DNS to a public one like 1.1.1.1 or 8.8.8.8. And test if it works. If not, move on to the next step.
If you’re still no having any luck - maybe changing MTU size of the Wi-Fi connection from “Automatic” to a standard lower value like 1452 or 1492 instead of the default 1500
And if all that doesn’t work, change it all back to defaults and wait for someone smarter than me to help!
Funnily enough I already had both suggestion 1 and 2 done, so unfortunately no luck there. I have now switched over the MTU to 1492, will keep it on and monitor for a few days and see if that at least solves the dropout/spiking problems!
I did have a thought about the drivers. Bazzite comes with it out of the box, but I’m wondering if there is value in manually installing the Intel drivers directly? My concern would be potentially duplication and then making things worse and having a big cleanup on my hands.
My other thought is on the gaming connection issues - if this was an issue on Windows or network-wide, I would just port forward. I don’t even know if port forwarding is the workaround here, just thinking about what I could learn about the overall issue if I did that test?
So, I had a theory that it was firewalld which is built into bazzite.
I disabled the service according to their documentation, confirmed it was not actively running, then tried one of the games I mentioned above - no dice
I’ve also tried using the Firewall GUI that comes with Bazzite and using the “services” feature to trust steam-streaming as that is also not working for me - no dice I have also tried manually port forwarding on my router’s dashboard, no dice
In the Firewall GUI, in talking to a friend he has something listed under “Interfaces” whereas I don’t, I just have my “Connections” - I can’t find what “Interfaces” means in the documentation or whether that’s something I should have, or whether its just something he has in his due to network differences?
On the positive front, it seems that the suggestion to change the MTU on the router from 1500 to 1492 has mostly stopped the dropouts from what I can tell. Very strange that it was only a problem on Bazzite though despite being a network level change.