Jump to content

Hi there!

 

Over the past two years me and my ISP have been yelling at each other because of random high spikes of packet loss causing online tasks such as gaming very frustrating. I was using my computers build in wifi which is the Intel Wifi 6E AX211. The download and upload speeds were so atrocious that i decided to use a plug and play TP-Link USB wifi adapter as I am using a laptop. 

 

I thought the growing pains were over until i realized that my download and upload latency were completely out of whack. I tried changing adapter settings, router settings, and even debated purchasing a different router to use instead of the one my ISP Bell internet rents to us (The Home Hub 4000). Mind you my internet plan is fibre 3000down 3000 up. Well to no luck i would be playing a game at 12 ping and then randomly spike to 600 with 50 percent packet loss every 5-10 minutes. This lasted up until 30 minutes ago when i was scrolling on a random Microsoft thread that said to disable Windows TCP Auto Tuning. The images attached are the results of before and after i ran this command. 

 

Can someone explain to me how and what TCP Auto Tuning actually does? I tried looking online but its either far too technical for me or just outdated. And if you are struggling with ISP's having shitty internet, maybe its your windows install and for once not their fault. 

test1.png

test2.png

Link to comment
https://linustechtips.com/topic/1611323-windows-auto-tuning/
Share on other sites

Link to post
Share on other sites

Wifi and gaming....

This is the solution to your problems:
21.99.1054 | Value Kabel połączeniowy, Wtyczka RJ45 - Wtyczka RJ45, Kabel  połączeniowy, U/UTP, 3m, Niebieski | Distrelec Polska

R7 9800X3D, Arctic Liquid Freezer III 360 ARGB, ASRock X870E TAICHI, Kingston FURY 64GB (2x32GB) 6000MT/s CL30 Beast Black RGB , Gigabyte RTX 4090 Gaming OC, Windows 11

Link to comment
https://linustechtips.com/topic/1611323-windows-auto-tuning/#findComment-16722469
Share on other sites

Link to post
Share on other sites

Microsoft explain this on their website. Which also explains why it could cause latency issues. It's been around since Vista it seems, but yeah as per usual you should use a wired connection for latency. https://learn.microsoft.com/en-us/troubleshoot/windows-server/networking/receive-window-auto-tuning-for-http

image.png.b3c2fe8bd527ad1967b01fd5896a63bd.png

 

Link to comment
https://linustechtips.com/topic/1611323-windows-auto-tuning/#findComment-16722479
Share on other sites

Link to post
Share on other sites

11 minutes ago, XtraJelly said:

Lmao not when you live in a house from the 50’s 

No amount of TCP trickery will help you, 99% of games use UDP packets for anything game logic related, so time to get a drill and start drilling ;D

Or simply go around the rooms and thru some holes in door frames.

PS. there is no point of paying for 3gbs UP/Down when you are gonna stick 2 WiFi you are probably never gonna get that.

R7 9800X3D, Arctic Liquid Freezer III 360 ARGB, ASRock X870E TAICHI, Kingston FURY 64GB (2x32GB) 6000MT/s CL30 Beast Black RGB , Gigabyte RTX 4090 Gaming OC, Windows 11

Link to comment
https://linustechtips.com/topic/1611323-windows-auto-tuning/#findComment-16722499
Share on other sites

Link to post
Share on other sites

Who's your ISP and what model of the modem (if applicable)? Modems with the Intel Puma 6 and Puma 7 were a known cause for buffer bloat which you can read in the link below.

https://approvedmodemlist.com/intel-puma-6-modem-list-chipset-defects/

 

Also, the ISP can be the source of bufferbloat further up the chain beyond your control; in which case changing ISPs is your only option.

That all said, the best way to mitigate against transient spikes in latency is to use Ethernet, powerline adapters, or MoCA. Stay away from anything WiFi as RF channels get crowded the moment they're in use by neighboring networks in the area.

Link to comment
https://linustechtips.com/topic/1611323-windows-auto-tuning/#findComment-16722528
Share on other sites

Link to post
Share on other sites

To check the current status of Windows auto tuning, run this command from a PowerShell prompt.

netsh interface tcp show global

It should output the following by default (currently with Windows 11)
 

Receive Window Auto-Tuning Level    : normal

Level

 

Hexadecimal value

 

Comments

Normal (default) 0x8 (scale factor of 8) Set the TCP receive window to grow to accommodate almost all scenarios.
Disabled No scale factor available Set the TCP receive window at its default value.
Restricted 0x4 (scale factor of 4) Set the TCP receive window to grow beyond its default value, but limit such growth in some scenarios.
Highly Restricted 0x2 (scale factor of 2) Set the TCP receive window to grow beyond its default value, but do so very conservatively.
Experimental 0xE (scale factor of 14) Set the TCP receive window to grow to accommodate extreme scenarios.


I recommend NOT changing from the default of 'normal', but basically Windows is already set for optimal everyday usage over the internet.

https://learn.microsoft.com/en-us/windows-server/networking/technologies/network-subsystem/net-sub-performance-tuning-nics

 

 

 

 

Link to comment
https://linustechtips.com/topic/1611323-windows-auto-tuning/#findComment-16722541
Share on other sites

Link to post
Share on other sites

5 hours ago, StDragon said:

Who's your ISP and what model of the modem (if applicable)? Modems with the Intel Puma 6 and Puma 7 were a known cause for buffer bloat which you can read in the link below.

https://approvedmodemlist.com/intel-puma-6-modem-list-chipset-defects/

 

Also, the ISP can be the source of bufferbloat further up the chain beyond your control; in which case changing ISPs is your only option.

That all said, the best way to mitigate against transient spikes in latency is to use Ethernet, powerline adapters, or MoCA. Stay away from anything WiFi as RF channels get crowded the moment they're in use by neighboring networks in the area.

Weren't Puma 6/7 modems only DOCSIS ? 

 

He has 3/3gbps prty sure it's FTTH.

R7 9800X3D, Arctic Liquid Freezer III 360 ARGB, ASRock X870E TAICHI, Kingston FURY 64GB (2x32GB) 6000MT/s CL30 Beast Black RGB , Gigabyte RTX 4090 Gaming OC, Windows 11

Link to comment
https://linustechtips.com/topic/1611323-windows-auto-tuning/#findComment-16722697
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×