So, let me start off saying I'm not a networking expert, but I'm computer literate and I've gone down a rabbit hole last few days trying to research this issue.
I recently got starlink internet after having nothing but fixed wireless available here. While they definitely have network congestion issues during peak hours, I'm still regularly getting 100+mb down and 10+mb up speeds, with pings between 30-60 in most usecases.
However, when I try to play Overwatch2, something I was looking forward too as my old internet couldn't quite handle it, I cannot get my ping below 110 and its often higher and/or spiking constantly. When I did some bufferbloat checks on https://www.waveform.com/tools/bufferbloat I would get between C and B+ ratings each time, with median pings in the 40-80 range.
After some advice in the starlink reddit thread, I was advised to enable TCP ECN and QoS using fqcodel. After some research, I found your 3rd party firmware for my router and flashed it. On the QoS page, it shows Cake as an option now when it didn't before, so I assume it flashed correctly.. however, I don't have the option to pick fqcodel (or codel/qdisc). I saw some others post screenshots of that page, and it's like the box to pick the configuration just isn't there. I have all the other options. I tried running on Cake, setting relatively conservative up/down bandwidth limits, and playing around with the WAN packet number, but it didn't seem to effect ping much at all. Sometimes, it seemed to go up even higher with certain settings, but never really dropped. I also disabled port forwarding, triggering and upnp based on other tips I found for Overwatch specifically.
Also, I never figured out how to enable TCP ECN, unless that's something rolled up in cake/fqcodel already? Or, those are better versions of what ECN is trying to do? I'm also unsure whether starlink is closest to docsis, vdsl, etc.. so ive tended to leave that as default.
Lastly, if there is some other direction I should be looking, I'm all ears. I know starlink is having network congestion issues during peak times, and I'm on the 'best effort' level that deprioritizes me vs residential customers when its busy, but during offpeak times I'm confused how I can have such amazing bandwidth/ping numbers in everything but Overwatch2 (maybe other games too, but this is the only one that my ping would matter and I have an ingame meter tracking it). Plus, there are tons of other people on Best Effort in the reddit that are getting sub 60 pings w/ starlink and the super basic router they provide (I used that originally and it was even worse).
I would appreciate any help you could give. If there is some tests, logs or sysinfo you'd like me to run or provide, let me know.
I recently got starlink internet after having nothing but fixed wireless available here. While they definitely have network congestion issues during peak hours, I'm still regularly getting 100+mb down and 10+mb up speeds, with pings between 30-60 in most usecases.
However, when I try to play Overwatch2, something I was looking forward too as my old internet couldn't quite handle it, I cannot get my ping below 110 and its often higher and/or spiking constantly. When I did some bufferbloat checks on https://www.waveform.com/tools/bufferbloat I would get between C and B+ ratings each time, with median pings in the 40-80 range.
After some advice in the starlink reddit thread, I was advised to enable TCP ECN and QoS using fqcodel. After some research, I found your 3rd party firmware for my router and flashed it. On the QoS page, it shows Cake as an option now when it didn't before, so I assume it flashed correctly.. however, I don't have the option to pick fqcodel (or codel/qdisc). I saw some others post screenshots of that page, and it's like the box to pick the configuration just isn't there. I have all the other options. I tried running on Cake, setting relatively conservative up/down bandwidth limits, and playing around with the WAN packet number, but it didn't seem to effect ping much at all. Sometimes, it seemed to go up even higher with certain settings, but never really dropped. I also disabled port forwarding, triggering and upnp based on other tips I found for Overwatch specifically.
Also, I never figured out how to enable TCP ECN, unless that's something rolled up in cake/fqcodel already? Or, those are better versions of what ECN is trying to do? I'm also unsure whether starlink is closest to docsis, vdsl, etc.. so ive tended to leave that as default.
Lastly, if there is some other direction I should be looking, I'm all ears. I know starlink is having network congestion issues during peak times, and I'm on the 'best effort' level that deprioritizes me vs residential customers when its busy, but during offpeak times I'm confused how I can have such amazing bandwidth/ping numbers in everything but Overwatch2 (maybe other games too, but this is the only one that my ping would matter and I have an ingame meter tracking it). Plus, there are tons of other people on Best Effort in the reddit that are getting sub 60 pings w/ starlink and the super basic router they provide (I used that originally and it was even worse).
I would appreciate any help you could give. If there is some tests, logs or sysinfo you'd like me to run or provide, let me know.
Last edited: