Is it possible to change TCP receive window size on the Hero? - Hero CDMA General

http://www.evdoforums.com/thread504.html
Is it possible to change subj? This worked like a charm when tethering, but what about data on the phone?

Its worse on the Sprint Hero... the TCP options are out of order and it'll mess up some consumer routers... My Wifi won't work and its not cuz the AP its the router and PPPoE connection but nobody at Sprint or HTC gets it.
/b

Related

[Q] Any solution to keep IP from changing?

I know that this thread will probably be over in approximately 3 posts, but I figured this was the place to ask to get a good answer.
I am part of staff for a site that uses my IP to enable staff functions. These functions are set to the IP I'm on. However, it never works considering my IP constantly changes when I'm on the T-Mobile network, and I do not have access to wifi. Is there any possible way at all, to be able to make this work, either from my N1, or on my PC using my N1 as a 3G hotspot? I'm not all that knowledgeable about networking, but I'm thinking there has to be some possible way to make this work somehow. Maybe I'm wrong and it is one of the impossible things to do on a cell network.
Thanks for any help.
how often does it change ? is the running at home or the pc u are tethering with it ? are you using a 3g network service for a server
Every couple minutes at least. One minute it's for example, something like 208.54.27.50 and in a matter of 5 minutes the last two digits could be changed. I use the 3G hotspot at home and there's no difference from that and using the phone's browser itself. I do not use T-Mobile 3G to operate any servers.
If it is via your provider you have no control over it changing as they assign you a dynamic IP. If you were at home you could set it to a static local IP (Over WiFi) but outside your LAN on T-Mobile's WAN you have no control over DHCP
All I use for internet access on the go and at home is the 3G hotspot that I get from my phone. Would I need an actual Wifi connection from an ISP other than T-Mobile to set it to a static local IP?
looks like that just cant be done.. either ur site changes ur auth to id pw based one(atleast in ur case)
or ..
if its a job of just checking somthing, u can find a friend or family member with a 24/7 online pc(with a a static ip) and just do the job thru a remote desktop connection
All right guys. Thanks. Very much appreciate your thoughts and for not flaming me due to an obvious answer. Thank you again.

Reverse Tether

My University does not allow Wi-Fi in the dorms because they say it "puts a strain on the network". This includes Mifi's and mobile hotspots.
I have OS X Lion and Windows 8 (Dev Preview) through BootCamp and I get internet through ethernet. I need some way to share internet access from my MacBook Pro to my A500. I also have a rooted Samsung Fascinate, but I cannot Tether at all with it because a. I dont have enough data a month to do that, nor do I have the money and b. the root apps give errors no matter what rom I run.
Buy a wireless router and passcode it.
Sent from my PG86100 using XDA App
Were are not even allowed to have that.
NH2G said:
Were are not even allowed to have that.
Click to expand...
Click to collapse
If your major has anything to do with IT look into another school.
At least if they are not providing their own wireless network and that is the only reason they don't want you to have one.. otherwise the reason you provided is fud if you had a personal nated + wpa 2 protected + hidden network..
Otherwise:
The A500 cannot reverse tether without root. With root you can sorta do it via a root shell and linux commands.. You end up with a connection but many apps think there is none, fine for me surfing the web on the bus but you can't use market and apps wont auto sync.
Some custom firmwares based off the Asus and other android tablets with the same chip set do have true working Bluetooth tether. Thus may fill your needs better.
(Actually I see partial support for Bluetooth tether built into the 3.2 update, but forcing it enabled made the tablet crash, and still needed root to force the option to exist)
NH2G said:
Were are not even allowed to have that.
Click to expand...
Click to collapse
Hide it under your bed lol
kjy2010 said:
Hide it under your bed lol
Click to expand...
Click to collapse
Nah, may also need to disable your essid and clone your desktops Mac address.. otherwise it may disable the Ethernet Jack.
All wireless routers ive seen can do this out of box.. even if I like updating them with openwrt firmware.
can your Mac provide an adhock network?
When my friends router shat itself all he had was a adsl modem with eather net out. He set up his I Mac's wifi so that his iPhone could connect to it (over wifi) in the house. He had lously cell connection where he lived.
Can you do some thing like that and get your tab to connect to your comp? Or am I not understanding the problem?
Good luck.
OP,
Well you are kind of screwed - soft of.
It is the schools network. They can dictate what they want on "their" network. And even if you hid it, etc they still can see what it plugged in.
But they can't tell you that you can't have WIFI at all. WIFI runs on 2.4 Ghz for B/G/N and 5.0 Ghz for A/N bands that is unlicensed frequencies. So if you have a some other Internet connection, ie 3rd party like DSL, Road Runner, whatever, they can't tell you that you can't use WIFI. They can only control their network.
The reason I mention this is because I have seen WIFI Nazi's out there trying to be all macho even when it isn't their network. You might be fortunate enough to have WIFI in the area that you can use, say a friends close by that has commercial ISP and wireless. Also possible to use DD-WRT to put a router in client mode to pick up a signal farther out and and a 2nd router to broadcast that signal in your room.

Running 4GLTE through router (USB DONGLE/CLOCKWORKMOD)

Hello everyone!
So where I am living I cannot get reliable internet service and currently have Hughesnet (satellite isp) that I want to stray from. I have picked up a prepaid true unlimited data plan from Metropcs and want to use it as my default isp as the speeds are astronomical compared to Hughesnet. They are of course limited in usage for tethering and I would have to use a masking application and have chosen Clockworkmod Tether. What I want to do is run a USB dongle to my router (ASUS RT-N56U), connected to my phone (SAMSUNG-SM-G900A), running Android 5.0 with Clockworkmod Tether. Is this possible to do as the router doesn't have a sister application with the phone i.e Pdanet+ needs a windows application running to work?
All feedback is welcome!
So I found a video that kind of explains how to do so but I still have questions. With the process he is demonstrating the phone is using the wifi hotspot option to broadcast signal to the router. My question is.. with all the tether masking apps (PDAnet, FoxFi, Clockwork) you need to connect via USB to work. How would I get around this?
https://www.youtube.com/watch?v=4ykqFgJi-ZE

t mobile wifi tethering

Has anyone been able to successfully hide their hotspot usage from t mobile?
That situation must really suck. It's your data plan, should be your choice to use however is most suitable and convenient for you.
I'm on Tesco Mobile UK. Its a MVNO using o2 as the carrier network. Heres a quote from Tesco Mobile website:
Some phones and tablets allow you to set-up a ‘Wi-Fi hotspot’ (also referred to as 'tethering') to share your data connection with other devices such as a laptop.
If your tariff has a data allowance included, you can use your device as a personal hotspot at no extra cost. If you don't have a data allowance, or you go over your data allowance, you’ll be charged our standard rates.
Obviously I'm happy not having the same inconvenience as you do.
There's quite a few more in the UK that allow tethering:
http://kenstechtips.com/index.php/tethering-on-uk-networks
Still_living714 said:
Has anyone been able to successfully hide their hotspot usage from t mobile?
Click to expand...
Click to collapse
Well for my Nexus 6 I use the build prop edit trick
net.tethering.noprovisioning=true
but maybe can give a try? look this post above for V10
https://forum.xda-developers.com/tm...imited-tethering-lg-v10-tmobile-h901-t3471225
There is a way to hide tethering data. I assume you have an unlimited data plan, as this does not hide total data consumed by your device, nor does it prevent data throttling during peak hours if you go over 30GB.
So far, carriers detect tethering data by monitoring the TTL headers in outgoing TCP/IP packets from your phone. TTL stands for Time To Live. Every time a packet goes through a router, the TTL drops by 1. If TTL drops to 0, the packet is dropped. Operating Systems have default TTL values; Android is 64. When you tether a device, your phone acts like a router. So lets say you are tethering an Android tablet. Your carrier will see data coming from your phone having 2 different TTL values, one 64 and the other 63 (64-1 for the jump through your phone aka the router). Since the carrier knows the default TTL is 64, they tally all data that doesn't match it as being used for tethering.
First, your device needs to be rooted. Then install the Kali Nethunter kernel (NetHunter build itself should be optional). That kernel has the necessary modules for iptables, which is what you will need. Open a terminal and enter the commands
su
iptables -t mangle -A POSTROUTING -j TTL --ttl-set 64
This will change TTL for ALL outgoing packets from your phone to 64, even those from tethered devices. The command will not persist on reboot though, so I recommend making a startup script.
Hope this helps!
LvDisturbed1 said:
There is a way to hide tethering data. I assume you have an unlimited data plan, as this does not hide total data consumed by your device, nor does it prevent data throttling during peak hours if you go over 30GB.
So far, carriers detect tethering data by monitoring the TTL headers in outgoing TCP/IP packets from your phone. TTL stands for Time To Live. Every time a packet goes through a router, the TTL drops by 1. If TTL drops to 0, the packet is dropped. Operating Systems have default TTL values; Android is 64. When you tether a device, your phone acts like a router. So lets say you are tethering an Android tablet. Your carrier will see data coming from your phone having 2 different TTL values, one 64 and the other 63 (64-1 for the jump through your phone aka the router). Since the carrier knows the default TTL is 64, they tally all data that doesn't match it as being used for tethering.
First, your device needs to be rooted. Then install the Kali Nethunter kernel (NetHunter build itself should be optional). That kernel has the necessary modules for iptables, which is what you will need. Open a terminal and enter the commands
su
iptables -t mangle -A POSTROUTING -j TTL --ttl-set 64
This will change TTL for ALL outgoing packets from your phone to 64, even those from tethered devices. The command will not persist on reboot though, so I recommend making a startup script.
Hope this helps!
Click to expand...
Click to collapse
Yes I read this before but I mostly do WiFi Hotspot. I've read a ton of forums only to come to the conclusion that you cannot beat t mobile at hiding your usage anymore. If Maybe you have another method please share,thanks.
Still_living714 said:
Yes I read this before but I mostly do WiFi Hotspot. I've read a ton of forums only to come to the conclusion that you cannot beat t mobile at hiding your usage anymore. If Maybe you have another method please share,thanks.
Click to expand...
Click to collapse
This method works regardless if you are tethering though WiFi or USB. Either way, the phone is acting as the router, and packet headers leaving the phone will show a TTL of 64.
I have used this method to download games on my Xbox One, torrent stuff on my laptop, stream media to my tablet and more. Hell, I hit over 250GB one month. I can hit DL speeds over 110mb/s at home through LTE. I use USB tether when I can, as the data transfer rate is much better than WiFi tether.
Take the plunge and give it a go. I'm telling you, it works!
LvDisturbed1 said:
This method works regardless if you are tethering though WiFi or USB. Either way, the phone is acting as the router, and packet headers leaving the phone will show a TTL of 64.
I have used this method to download games on my Xbox One, torrent stuff on my laptop, stream media to my tablet and more. Hell, I hit over 250GB one month. I can hit DL speeds over 110mb/s at home through LTE. I use USB tether when I can, as the data transfer rate is much better than WiFi tether.
Take the plunge and give it a go. I'm telling you, it works!
Click to expand...
Click to collapse
Can I do this without the kernel you said? Running Albatross and would like to keep it.
Still_living714 said:
Can I do this without the kernel you said? Running Albatross and would like to keep it.
Click to expand...
Click to collapse
I am not sure off the top of my head. Most likely no, but I would have to look at the source code for it to be sure. It may be possible for the maintainer to add the necessary modules to get iptables working properly. What version of Albatross are you using? Stock or custom?
LvDisturbed1 said:
I am not sure off the top of my head. Most likely no, but I would have to look at the source code for it to be sure. It may be possible for the maintainer to add the necessary modules to get iptables working properly. What version of Albatross are you using? Stock or custom?
Click to expand...
Click to collapse
Stock running megarom on h918
Still_living714 said:
Stock running megarom on h918
Click to expand...
Click to collapse
I checked the source, looks like it is a no go. You can try asking @USA-RedDragon to set CONFIG_NETFILTER_XT_TARGET_HL=y in his defconfig. It is currently not set. That should do the trick.
LvDisturbed1 said:
There is a way to hide tethering data. I assume you have an unlimited data plan, as this does not hide total data consumed by your device, nor does it prevent data throttling during peak hours if you go over 30GB.
So far, carriers detect tethering data by monitoring the TTL headers in outgoing TCP/IP packets from your phone. TTL stands for Time To Live. Every time a packet goes through a router, the TTL drops by 1. If TTL drops to 0, the packet is dropped. Operating Systems have default TTL values; Android is 64. When you tether a device, your phone acts like a router. So lets say you are tethering an Android tablet. Your carrier will see data coming from your phone having 2 different TTL values, one 64 and the other 63 (64-1 for the jump through your phone aka the router). Since the carrier knows the default TTL is 64, they tally all data that doesn't match it as being used for tethering.
First, your device needs to be rooted. Then install the Kali Nethunter kernel (NetHunter build itself should be optional). That kernel has the necessary modules for iptables, which is what you will need. Open a terminal and enter the commands
su
iptables -t mangle -A POSTROUTING -j TTL --ttl-set 64
This will change TTL for ALL outgoing packets from your phone to 64, even those from tethered devices. The command will not persist on reboot though, so I recommend making a startup script.
Hope this helps!
Click to expand...
Click to collapse
Did you make a script? maybe can share???
Mervingio said:
Did you make a script? maybe can share???
Click to expand...
Click to collapse
Awhile back, and I had to research a bit on how to do it on Android. Of course my memory on it now is a bit fuzzy. I think you just put it in /data/local/userinit.d/
Edit: Try Script Manager in the Play Store. It says you can make a script and set it to run on boot .
Edit 2: Found an app made by some Russians on github. It has English language option and can set TTL using IP tables either manually, or on boot. Does some other blacklist things, but I think they apply to carriers from Russia, so don't think it will affect anything.
Sorry for the double post, but I couldn't add a file through edit.
LvDisturbed1 said:
Sorry for the double post, but I couldn't add a file through edit.
Click to expand...
Click to collapse
Nice I will try it Thanks
Kernel Adiutor have one too
I made some tests.. and I have a question:
if without root and on a stock firmware I tether using USB and I set a ttl of 65 on my pc, everything works (65 becose 64 on the phone)...
But If I do the same using wifi tether, this does not work and I have to use other methods.
Does anybody know why?

Nintendo Switch Nat Type D Mobile Hotspot

I'm currently with Koodo(Telus) and get Nat Type D when trying to use Nintendo Switch on my Mobile Hotspot to play games online (Splatoon 2). I assume nothing can be done but hoping maybe either through root or some app maybe just maybe? I'm hoping to not have to go through a computer but worst case that would help at home as my ISP is horrible.(Rural Wireless)
I just switched to koodo and did not see this coming. I have the exact same situation as you now. It worked fine on fido, (Nat b) but on koodo it is D.
I hear that wifi tether router by Fabio Grasso can do it with root, but I don't understand why that would work. I enjoy not tinkering with my phone which is why I like Nexus, I'd like a root free way of doing this.
I hear there is a way to get tethering to the PC via USB then share the connection over the laptops WiFi, which might work. Might have to use a VPN too. Latency will be a problem though.

Categories

Resources