Change outgoing TTL

tries on yes ft5g. ttl set to 64 either in custom firewalls or webgui, it works for windows only after set windows netsh to 65. but not works for mobile. any idea?

In the latest firmware should just change via the UI. Pls confirm your firmware version.
Also check if you have ipv6 and need to set the HL.

Set to 65 on the router.

Are you using USB tethering or repeater?

How did you set?

It works. Thank you

I have tried both Repeater/Tethering. Also still setting 65 on my laptop now, does not work any more.

how'd you get this to work on the beryl? i've tried 64, 65, and 66 via iptables and nothing is working on tmobile via iphone tether (or repeater). everything is getting allocated to hotspot data.

what's the trick to get the beryl ax working via iphone tether (or repeater)? seems everyone thinks TTL 64 or 65 should work, but neither one works for me.

  1. If the GL GUI display the USB devices (ios) but cannot establish the connection?
  2. If established the connection but the IP always getting?
  3. If GL router can get an IP but actually no Internet connection, which the clients cannot access the Internet.
    SSH to the router, ping the tethering gateway IP.
    Confirm whether the mobile SIM package supports network sharing, can connect your phone to the PC to confirm the availability.
  4. If the PC works but router does not work, please let me know the iPhone model, iOS versions, GL firmware version.
  5. Please PM me the syslog.

I haven't used it in a while, but I had added these to the startup in Luci. Also think I had to disable ipv6.

iptables -t mangle -I POSTROUTING 1 -j TTL --ttl-set 65

iptables -t mangle -I POSTROUTING 1 -o eth1 -j TTL --ttl-set 65

iptables -t mangle -I POSTROUTING -o usb0 -j TTL --ttl-set 65

i had tried some version of this, but only with the first command. are the other two necessary to make it work 100% of the time? it definitely did not hide hotspot traffic with just the first mangle rule in place.

this definitely does not work at the moment. used these rules and then tethered my iphone via USB to the beryl and it counted everything as hotspot data.

is there a way to make this work now or is this dead?

I suspect that the cellular carriers have found ways to detect tethering (hotspot) usage despite changing the TTL. I use Visible (Verizon network) when camping and during the 2023 camping season changing the TTL was enough to not trigger tethering on their end. During the 2024 camping season the TTL mod did not work. If I combined the TTL mod with a VPN that would work to bypass the tethering detection and I was able to bypass Visible's 5 Mbps tethering throttle.

It's amusing this thread is still going since my initial stuff way back when.

As I said in followups though Verizon does not and will never work. They use deep packet inspection.

Similarly T-Mobile 5G will also likely not work as their detection methods are different.

This was specifically for T-mobile LTE.

Hence the use of a VPN in addition to the TTL mod.

i guess i might just have to either buy a second spitz AX or start taking it on the road with me. i bought one on black friday to use my spare t-mo line as a home internet backup, and it works perfectly for that...ideally i'd like to leave that in place in case the home internet goes down while we're away (so that i can still see cameras / access my servers / etc), but i'll have to decide if that trade off is worth me spending another $350 for a second unit to act as the travel router and selling the beryl to recoup some of the cost.