Netgear M1
-
- Posts: 1
- Joined: Wed May 05, 2021 5:34 pm
- Has thanked: 0
- Been thanked: 0
Netgear M1
Can the TTL be changed on a Netgear night hawk M1 to prevent At&T from seeing what the plan is being used for? I currently have the $20 Tablet plan and would like to finally be able to keep a plan and not get shut down again for Data Abuse!
- Didneywhorl
- Posts: 3646
- Joined: Fri Mar 23, 2018 5:37 pm
- Location: USA
- Has thanked: 1370 times
- Been thanked: 764 times
- Contact:
Re: Netgear M1
Hello!
The Netgear cannot do TTL changes, it would require a second router that is capable.
BUT ATT doesn't use TTL for hotspot tracking! .... yet.
Usually the "broadband" APN is the appropriate way to go.
The Netgear cannot do TTL changes, it would require a second router that is capable.
BUT ATT doesn't use TTL for hotspot tracking! .... yet.
Usually the "broadband" APN is the appropriate way to go.
- Rich Hathaway
- Posts: 622
- Joined: Mon Mar 08, 2021 2:41 pm
- Has thanked: 12 times
- Been thanked: 214 times
Re: Netgear M1
I can change the ttl on the M1, (also on the M5) it is permanent and sticks thru hard reset, it will have to have the imei and fid changed and hard coded and adb enabled then a kernel patch applied, I have done hundreds of them
Device firmware's and modifications are what I do and have done for a living for the last almost 30 years so it is nothing I am going to post but I can do it for you.
Device firmware's and modifications are what I do and have done for a living for the last almost 30 years so it is nothing I am going to post but I can do it for you.
-
- Posts: 558
- Joined: Wed Sep 23, 2020 8:52 am
- Location: Texas
- Has thanked: 94 times
- Been thanked: 118 times
Re: Netgear M1
Your Device that you are sharing the data to, needs to have TTL (Time to Live) Set to something non-standard, like 65.
Windows CMD: netsh int ipv4 set glob defaultcurhoplimit=65
MAC OS Terminal: sudo sysctl -w net.inet.ip.ttl=65 (Temp) or net.inet.ip.ttl=65 (Permanent)
Need to be Tether via USB
Will need to repeat if you reboot your system
See https://mt-tech.fi/en/enable-manual-ban ... ar-mr1100/
Windows CMD: netsh int ipv4 set glob defaultcurhoplimit=65
MAC OS Terminal: sudo sysctl -w net.inet.ip.ttl=65 (Temp) or net.inet.ip.ttl=65 (Permanent)
Need to be Tether via USB
Will need to repeat if you reboot your system
See https://mt-tech.fi/en/enable-manual-ban ... ar-mr1100/
- BillA
- Posts: 1230
- Joined: Sun Dec 01, 2019 6:46 pm
- Location: USA
- Has thanked: 219 times
- Been thanked: 327 times
- Contact:
Re: Netgear M1
Dr-BroadBand wrote: Thu May 13, 2021 7:09 pm Your Device that you are sharing the data to, needs to have TTL (Time to Live) Set to something non-standard, like 65.
Windows CMD: netsh int ipv4 set glob defaultcurhoplimit=65
MAC OS Terminal: sudo sysctl -w net.inet.ip.ttl=65 (Temp) or net.inet.ip.ttl=65 (Permanent)
Need to be Tether via USB
Will need to repeat if you reboot your system
On Windows, setting IPv4 and IPv6 will cover both protocols.
netsh int ipv4 set global defaultcurhoplimit=65
netsh int ipv6 set global defaultcurhoplimit=65
Here are a couple of ways to make the TTL settings permanent after a restart.
Method# 1
Copy and paste the command lines below into CMD:
netsh int ipv4 set global defaultcurhoplimit=65 store=persistent
netsh int ipv6 set global defaultcurhoplimit=65 store=persistent
This method works on some Windows versions but not all, so after a restart test if the TTL is still "65".
Copy and paste the command lines below into CMD:
netsh int ipv4 show global
netsh int ipv6 show global
ping 127.0.0.1
Method# 2
Create a new file named "TTL.bat" using Notepad.exe, copy and paste the 3 command lines below, save it, then drag the file into the "Startup" folder under Start > Program Files > Startup.
netsh int ipv4 set global defaultcurhoplimit=65
netsh int ipv6 set global defaultcurhoplimit=65
Exit
On MAC, the command "sudo sysctl -w net.inet.ip.ttl=65" is not persistent, to make the TTL settings permanent after a restart, you can use the following method.
In command terminal enter the following (root required):
sudo nano /etc/sysctl.conf
Add the follow line to the top of the existing commands:
net.inet.ip.ttl=65
Then press:
Command/Ctrl + Shift + O then Enter to save
Command/Ctrl + Shift + X to exit
After a restart test if the TTL is still "65".
Copy and paste the command line below into the command terminal:
sudo sysctl -n net.inet.ip.ttl
You should a value of "65"