Windows 10 TCP/Internet Slow With Chrome and OpenWRT Router
October 29, 2016
Posted by on
So I was having issues getting a Windows 10 laptop running Google Chrome connected via wifi to a router running OpenWRT Chaos Calmer 15.05.1.
The Windows 10 laptop would take a long time to establish a connection and then a long time for any data to transfer at an incredibly slow rate.
At first I thought it was Google Chrome but downloaded Firefox and was still having the same issues.
There are many proposed solutions but the commands that appeared to make a magical difference and instantly speed things up were:
netsh interface tcp show global
netsh interface tcp set global autotuning=disabled
At this stage things did not magically get better.
Then I tried:
netsh interface tcp show heuristics
netsh interface tcp set heuristics enabled
Now the Internet suddenly got quicker.
To undo these changes (if they don’t work for you):
netsh interface tcp set global autotuning=normal
netsh interface tcp set heuristics disabled
Also, because I messed around with the MTU on the WiFi interface I had to run the following to restore things to a relatively normal default:
netsh interface ipv4 set subinterface “WiFi” mtu=1458 store=persistent