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?