It works!!!
Neat, we just change the TTL to what would match windows
This worked for me too. Thank you and nice job!
Iām going to take a wild guess and say the TTL filter is to try and filter out traffic coming from infected IoT devices, which usually run Linux.
You can add net.ipv4.ip_default_ttl=128
to /etc/sysctl.conf
to make the TTL persist.
128 TTL has got me connected through to Oceanic realms now too.
When I try to run:
sudo echo 128 > /proc/sys/net/ipv4/ip_default_ttl
(with or without sudo)
I get:
bash: /proc/sys/net/ipv4/ip_default_ttl: Permission denied
Iām running Pop!_OS, which is an Ubuntu derivative. Is the command something different there?
Actually login to root with just āsuā
Then run it.
Hereās what I ran to get it to change (for other Pop/Ubuntu users):
sudo sysctl net.ipv4.ip_default_ttl=128
Now I"m in and playing! Bless you Poolstool (with PW:Fort)!
Youāll actually want to use sudo -s
instead to get a root prompt.
Wootā¦ Good find, TTL changeā¦ Thanksā¦ Iām in.
MVP of the night right here <3
Worked perfectly, I will send a few gold your way when I get past the queue
Was watching āThe man in the high castleā season 1, and now itās gone back to the queue, you beautiful bastard!!
also note the āmissingā blue post here, at least to make it no so effing obvious.
You are an absolute wizard.
Pray Bliz doesnāt block this as wellā¦
Oh it WORKS!! Such a good find!! Thanks so much Poolstool. I would not have thought of adjusting the TTL.
Same problem here on Arch running wine-staging 4.15 until I came across the ip_default_ttl solution in this thread. Thanks guys, awesome work!
I really hope Blizzard is going to put a proper fix in place that doesnāt just lock out all Linux users in such a sledgehammer approach, though, before it stops workingā¦
Damn, thereās some true heroes in this thread. IPv6 did nothing but the TTL fix definitely worked
Just throwing in another report of being unable to connect. Tried the IPv6 option to no avail (probably because my ISP doesnāt provide it), but changing the default TTL value to 128 worked perfectly.
how do u change TTL value?
Bumping TTL to 128 fixed it for me too.
You have made my day, or more so night by now.
To keep things tidy and not erased by system updates, I recommend putting the line in /etc/sysctl.d/11-warcraft.conf. That way youāll remember why itās there 6 months from now and itās less likely to be overwritten.