I am hoping I can get some help. I am trying to bypass throttling on T-Mobile using my GL-MT300N-V2 running 3.211 FW with my iPhone 12 Pro Max and have been unsuccessful. After I used up my 5GB of LTE hotspot it throttles to 600kbps 3G.
Here are the instructions I followed:
Unplug phone from the GL-iNet. Then, on the GL-iNet’s settings, do this:
Go to More Settings > Advanced
Log in to Advanced settings (Username: root, Password: same one you use for the first GL-iNet login screen)
Go to Network > Firewall > Custom Rules
Scroll to the bottom of the text input screen
Paste in the code below
Restart Firewall
Restart GL-iNet
Restart phone
USB tether phone to GL-iNet and get internet working
Do a speedtest - it may work! If not, just need to change the number (65) in the code to find a number that works (try 64, 65, 66, 117, etc)
Code:
#ipv6ttlfix
ip6tables -t mangle -I POSTROUTING -j HL --hl-set 65
ip6tables -t mangle -I PREROUTING -j HL --hl-set 65
#startTTL
iptables -t mangle -I POSTROUTING -j TTL --ttl-set 65
iptables -t mangle -I PREROUTING -j TTL --ttl-set 65
#endTTL
No matter what I put in for TTL I get the slow speeds. Is there something I am missing?
alzhao
2
When you test speed on the phone, the speed is normal?
I am not sure if iphone itsefl can have some limitation if the carrier forces that.
What if you tether to your pc/macbook directly?
hi,
if the ISP throttles the internet, not sure anything can be done.
for that 5GiB of data transferred, did you get high/normal/expected speeds?
can you share that weblink for that?
fwiw, as i depend on the hotspot,
i use verizon visible, unlimited hotspot/tethering 5Mbps, for $25.00/month.
This is normal - it’s part of the rate/billing plan…
From my sources in the wireless biz - the TTL=65 trick is known, and being corrected…