[Q] Is Hide my Ass blocked by AT&T? - Captivate General

I'm trying to set up Hide my Ass VPN in my rooted Captivate but I can't get an Internet connection. Has anybody managed to set up HMA in a Captivate? If so, are there any special settings?
PS. Support told me that "Most providers block ports, use some proxies etc. which prevents VPN over 3G connections". How can I undo this?

I am no expert on VPN but if the ports services are being blocked on the ISP/3g/ect side there is nothing you can do just like some home ISP's that actively block servers on the home class connections the only way to get around it is pay for the plan that doesn't block those services/ports which is probably the VERY expensive enterprise package.

i dont know anything about HMA, but any other VPN option requires tun.ko module support in the kernel in order for it to work.

Thanks, I'll look into that.
Sent from my SAMSUNG-SGH-I897 using XDA App

mobiletechvideos has good tun.ko vid

Use dyndns.org unless my ISP just doesn't block the ports needed (which wouldn't surprise me, they do have the telnet port open on an internal router) but I've setup a VPN very easily using them. I just had PPTP encryption, not sure how something like L2TP would work across it or not.
Sent from my Andromeda Captivate

Related

[Q] Why can I only use VOIP on some wifi networks?

I set up my Gizmo5 account for SIP calling yesterday on the wireless network provided by my Verizon Fivespot, and it worked fine. Now I'm on my home network (Verizon DSL), and when I try to use Gizmo5 on my Nexus S, I get the error "Account registration failed: (transaction terminated); will try later." Why does this happen on only my home network? Is there anything I can do to get Gizmo5 to work at home?
Device: Nexus S
OS: Gingerbread 2.3.1
Carrier: None (Verizon Fivespot)
It may be network related at your house. Possibly a router/firewall not allowing the traffic in/out. I doubt it but I suppose the provider could be blocking that type of traffic as well.
What can I do to fix it though? I already checked my router settings and the firewall isn't blocking anything.
aaronbp said:
What can I do to fix it though? I already checked my router settings and the firewall isn't blocking anything.
Click to expand...
Click to collapse
It isn't only the outgoing ports that need to be open (they definitely do), but the firewall has to support NAT *correctly*. SIP requires intelligence from a firewall, opening/keeping-track of outgoing/incoming UDP ports, etc. If your router supports it, try a third-party firmware like Tomato.
I had this same problem with new ubee modem/router. It is indeed NAT, and the ubee has no option to disable it.
I ended up putting my old router on the ubee DMZ and now gizmo and sipgate work.
Anyone have suggestions on making a ubee work with voip?
Sent from my Nexus S using XDA App

Tethering idea... and a question

Ok, so, I have an OpenVPN setup at home, and I'm connected to it with my phone. I've been using VPNs for years and based on my previous experiences, I have a thought, and a couple questions...
Does every single packet go out through the VPN or only the ones destined for an IP on the private subnet? If it indeed passes every packet over the VPN (as with others I've used), why couldn't one just tether it after that? Would all data not then go over AT&Ts network and out to the internet via my home connection?
I've actually been musing about this for a while, but never bothered to actually connect my phone to my home VPN until now to even think about trying it.
Anybody have any unique insight on this?
N0ctrnl said:
Ok, so, I have an OpenVPN setup at home, and I'm connected to it with my phone. I've been using VPNs for years and based on my previous experiences, I have a thought, and a couple questions...
Does every single packet go out through the VPN or only the ones destined for an IP on the private subnet? If it indeed passes every packet over the VPN (as with others I've used), why couldn't one just tether it after that? Would all data not then go over AT&Ts network and out to the internet via my home connection?
I've actually been musing about this for a while, but never bothered to actually connect my phone to my home VPN until now to even think about trying it.
Anybody have any unique insight on this?
Click to expand...
Click to collapse
It entirely depends on how your VPN is set up. You can set up a VPN that will require all traffic to be routed through the VPN, or you can set up a VPN to only route traffic destined for that internal network to be sent over VPN.
And there's no reason you couldn't do that. If they are indeed detecting tethering by the content of data, you could set a VPN to pass all traffic through the VPN, and encrypt it so that they would never know what data was actually being sent. The biggest thing to be aware of is speed. If you are passing all traffic through VPN, your internet speed will immediately be reduced to the maximum speed your home internet connection can upload data. So if your home internet is 1 Mbps up, then your max speed is going to be 1 Mbps up now because you have to wait for that system to send the data along (plus overheads for encryption and processing of data, etc).
AJerman said:
It entirely depends on how your VPN is set up. You can set up a VPN that will require all traffic to be routed through the VPN, or you can set up a VPN to only route traffic destined for that internal network to be sent over VPN.
And there's no reason you couldn't do that. If they are indeed detecting tethering by the content of data, you could set a VPN to pass all traffic through the VPN, and encrypt it so that they would never know what data was actually being sent. The biggest thing to be aware of is speed. If you are passing all traffic through VPN, your internet speed will immediately be reduced to the maximum speed your home internet connection can upload data. So if your home internet is 1 Mbps up, then your max speed is going to be 1 Mbps up now because you have to wait for that system to send the data along (plus overheads for encryption and processing of data, etc).
Click to expand...
Click to collapse
Yeah, I fully understand the performance penalties of pushing all data through a VPN. Really, I only tether my phone down at my workshop to update orders and print shipping labels. It's about 200MB a week, and I could do it over dialup if I had one. Not an issue at all.
Thanks a bunch for your thoughts. It's pretty much what I thought. I'll just have to brush up on my OpenVPN knowledge and see if I can make sure it's all routed over the VPN.
Note: Consequently, I just got a text message from AT&T letting me know I'd automatically been switched over to a tethering plan since I was still tethering. The rub here is I have not tethered my phone a single time in the last 3 months! I actually have a 2GB plan on my old Captivate that I've been using. I called into AT&T and the lady I got was really cool. She said there must be something triggering the tethering alert on their side and she filed an extension for me so I wouldn't get switched over automatically.
So, I don't know what AT&T is really using to detect tethering, but it's indeed throwing out false positives. I've also only used 809MB since the beginning of my billing cycle (November 21), so I doubt very much that it's excessive data usage. I use some interesting things like wifi connected file managers and remote web desktop, but surely those don't trigger it (?).
Ok, so, I just did a test using whatismyip.com. It shows my wifi gateway here at work when using wifi with the VPN on, and it shows the AT&T IP when connected with wifi off. So, that shoots the idea that all traffic will go over the VPN by default when connected. I guess I'm going to have to dig a little deeper to get it working that way.
The "Redirect Gateway" option in the VPN settings seems to work perfectly. I'll keep testing and see what I can come up with as far as a tether goes!

[Q] T-Mobile IPv6 Beta for Nexus S

Anyone try the IPv6 Beta for ICS Nexus S? They have IPv6 enabled on 3G now.
https://sites.google.com/site/tmoipv6/lg-mytouch
Didn't work for me. Lost data.
I set up the apn for it, still waiting on the confirmation from t-mobile saying they've provisioned my number for use of ipv6.
dls5375 said:
Didn't work for me. Lost data.
Click to expand...
Click to collapse
What did not work for you?
I read this review that it worked well. http://www.prolixium.com/mynews?id=963
Highlights were that users get public IPv6 addresses and inbound connections to the phone work
its not working for me either. ive been exchanging emails with a person from that tmobile beta program, and he has a theory why its not working for me, custom rom. im on cm9. cm9 might not include the correct RIL files. i will try with a stock rom later on.
elgato99 said:
What did not work for you?
I read this review that it worked well. http://www.prolixium.com/mynews?id=963
Highlights were that users get public IPv6 addresses and inbound connections to the phone work
Click to expand...
Click to collapse
I set it up the way the instructions said to, rebooted and lost my data connection. It came back when I restored default.
IPv6 works fine for me with the stock Nexus S IML74K firmware, both with the special beta APN and the standard epc.tmobile.com APN (which is IPv6-enabled in the Bay Area). I did some reading on the topic last night for a friend, and it does look like you need support from the cellular radio for IPv6 to work correctly (for Android, I assume that means both baseband and RIL).
Apart from just doing it, what are the advantages of doing it?
mobilehavoc said:
Apart from just doing it, what are the advantages of doing it?
Click to expand...
Click to collapse
Fair question.
To people with mobile phones, the benefits are real public IPv6 addresses that allow for the bidirection flow of traffic. Read -- inbound connections... can have a web server or ssh server on your phone... A phone now becomes a real node on the real Internet, not a "mobile web" experience. Actually, each mobile phone is assigned 2^64 IPv6 addresses... that is a codified standard (yes, there are a lot of IPv6 addresses, no i dont think this a bright, but it is not actually a problem). There is no NAT from IPv6 to IPv6 addresses. But, other than that, not a whole lot is different from a user perspective. One can wax poetic about re-establishment of the internet's end to end principle, or how IPv6 is going to help battery life... but it gets kinda hand wavy. This is why IPv6 has been around for 10+ years without much traction.
The real benefit i see is to the mobile network providers, or Internet in general. Mobile devices are growing at a very high rate and there is just not enough IPv4 addresses to go around. Internet wide, IPv4 is pretty much exhausted.
I thought this article had some interesting pointers http://tech.slashdot.org/story/12/01/13/2348206/ipv6-only-is-becoming-viable
And, Facebook, Google, Bing, Yahoo ... are all turning on IPv6 for good in June. On the Internet, IPv6 is a pretty big deal in terms of how data flows through the tubes.... But, ideally, plane old joes dont have to care about IPv6. It should just work.
Here is some info on the World IPv6 launch day http://www.worldipv6launch.org/
Thanks. I noticed on the site they say P2P services like Skype won't work with IPv6 and there's obviously going to be some compatibility issues. I'm excited to try it out but at the same time I don't want to break apps or functionality. Guessing by this fall people will adopting it more and there'll be less breaks.
Right, some technologies are going to evolve quicker than others. The slashdot article had a link to a list of apps that work and dont work, i think it said 85% work fine... but a few fail. In any event, for this beta, switching between the IPv4 APN and the IPv6 APN is pretty easy (3 taps). I think one of the goals is to create an early adopter critical mass to find the broken things, complain, and get them fixed.
Here is another interesting link about getting the apps cleaned up http://www.gossamer-threads.com/lists/nsp/ipv6/32908
And, if you really want to go deep, there is this code which fixes the broken apps by doing translation on the phone from IPv4 to IPv6
http://code.google.com/p/android-clat/
Works fine for me....CM9 Euroskank kang and the Trinity t132 kernel. The lack of mms support makes it a non daily use apn for me..(kids, grandparents, etc...lots o' pictures)...but otherwise...good to go here...
working here now too. cm9 kang and trinity t144. i did have to flash the newest radio then let it sit there for a bit before it connected to data for the first time. now it connects quick every time. ive found one problem though, it wont let my laptop get data while its tethered, even though the phone has a good data connection. as soon as i change my apn back to the original and let it connect, data starts flowing to my laptop again. will someone else try to tether. it connects fine, just no data flow.
I got it working with the browser but my signal bars never turn blue and Sync doesn't work at all along with most background sync apps. Seems odd. I'm on 4.0.2 stock. I switched back to iPV4 and everything works perfectly. At least I have it configured to try later on in the summer.
mobilehavoc said:
I got it working with the browser but my signal bars never turn blue and Sync doesn't work at all along with most background sync apps. Seems odd. I'm on 4.0.2 stock. I switched back to iPV4 and everything works perfectly. At least I have it configured to try later on in the summer.
Click to expand...
Click to collapse
syncs here just fine with blue bars.
simms22 said:
syncs here just fine with blue bars.
Click to expand...
Click to collapse
Which APN are you using? The website lists one and the email I got from T-Mobile listed a slightly different one?
I tried it again and it worked this time with the blue bars and sync using the scpcf000 APN. Wonder why it didn't work before? Wonder if different towers/regions have issues because I was travelling when it wasn't working. Who knows.
I would keep it but no MMS is a bummer - if there were some practical advantage to using IPV6 right now I'd stick with it but there doesn't seem to be. Yet.
mobilehavoc said:
Which APN are you using? The website lists one and the email I got from T-Mobile listed a slightly different one?
Click to expand...
Click to collapse
epc-scpcf000.t-mobile.com
simms22 said:
ive found one problem though, it wont let my laptop get data while its tethered, even though the phone has a good data connection. as soon as i change my apn back to the original and let it connect, data starts flowing to my laptop again. will someone else try to tether. it connects fine, just no data flow.
Click to expand...
Click to collapse
Yeah, no Internet connection on my laptop when I try to tether either. It looks like Android's tethering infrastructure isn't IPv6-aware yet -- the laptop isn't picking up an IPv6 address, and the phone doesn't have an IPv4 address, so it's not capable of routing IPv4 traffic to the Internet.
That said, even if Android were to grow IPv6-aware tethering, providing Internet access is going to be a problem. I can see four possible approaches:
(1) The phone assigns IPv4 addresses to tethered devices (as it does now), and implements NAT46 to translate that traffic into IPv6 traffic to send upstream. I don't know of any NAT46 implementations, though, never mind any ones suitable for a phone.
(2) The phone assigns IPv6 unique local addresses to tethered devices, and implements NAT66 to push that traffic upstream. (Basically, this is like the current tethering setup, except with IPv6 everywhere instead of IPv4.) Highly experimental NAT66 standards and implementations exist, but their very existence seems to be controversial (one of the original ideas behind IPv6 was to have enough address space to not have to use NAT in the first place).
(3) The cell provider assigns a /64 or larger block of globally-routable IPv6 addresses to the phone, and the phone assigns those addresses to tethered devices. (This is the approach fixed-line broadband providers are taking.) As far as I know, though, there isn't a standardized way to hand out prefixes (other than DHCPv6, which people don't seem to like either), and of course, this requires carrier involvement, with implications for everyone who wants to tether without a carrier-approved tethering plan.
(4) The cell provider assigns an IPv4 address (public or private) to the phone, and tethered clients use the existing IPv4 tethering infrastructure. This requires no changes on our end (it'd work right now on carriers that provide dual-stack access), but T-Mobile has apparently decided to assign IPv6 addresses only and use NAT64/DNS64 to provide access to the IPv4 Internet, so this won't work for us.
I found this article to be well written and informative for IPv6 on ICS http://www.androidpolice.com/2012/0...ere-is-what-it-all-means-and-yes-no-more-nat/
http://dan.drown.org/android/clat/
I tried this code out. It is pretty cool since it allows some additional functionality by doing a NAT from IPv4 to IPv6 locally on the phone. Skype and a few other apps that require IPv4 now work while they did not work before.

VPN for use on Open Wifi Networks?

Lg V20 phone.
I'm not sure if I understand VPN correctly but if I do then using one will make use of open wifi network safer (at McDonalds etc)
I don't wish to go to blocked sites and I don't want to use vpn on LTE. I only want it for security on open wifi networks.
Is this possible. Can you suggest the best vpn in Playstore for use exclusively with wifi? Will it screw up anything else on my phone?
Thanks!
recDNA said:
Lg V20 phone.
I'm not sure if I understand VPN correctly but if I do then using one will make use of open wifi network safer (at McDonalds etc)
I don't wish to go to blocked sites and I don't want to use vpn on LTE. I only want it for security on open wifi networks.
Is this possible. Can you suggest the best vpn in Playstore for use exclusively with wifi? Will it screw up anything else on my phone?
Thanks!
Click to expand...
Click to collapse
Yes. It is possible. Express VPN, torguard VPN, ivpn, snap VPN, VPN master is the best VPN for me. It not harmed to your android.
I read in a review of Opera VPN that you must give a locale other than USA. Is that true?Childish I suppose but I don't like to lie.

Tethering w/T-Mobile & EasyTether now counted as tethering (SIM1/SIM2 issue or DPI)?

Tethering w/T-Mobile & EasyTether now counted as tethering (SIM1/SIM2 issue or DPI)?
Hi Everyone,
Been using my OP6 and loving it on TMobile. I noticed, as with other unlocked phones, tethering with EasyTether USB does not get detected as tethering...until today. For example, last month I had 0.0GB Tethering and did occasionally tether with Easy Tether.
My cable modem was acting up today and I switched to Easy Tether to do a WebEx video call (and forgot about it)...and happened to check and they counted 1.1 GB of tethering in 4 hours -- ouch!
The only change was I switched the SIM card to SIM slot 1 a few days ago, as it had been in SIM 2 because of some VM clearing issue I read about.
I am wondering if they detected tethering in because of SIM1 vs. SIM2, or did deep packet inspection and picked something up?
BTW...I also noticed today that tethering was slower than it usually was...not throughput which is usually 70-80Gbits around here, but more latency (like they were monitoring something).
Has anyone gotten WiFi Tether Router working on this phone? Any other thoughts?
BTW -- I did switch back to SIM2 because my VM's have not been getting erased since using SIM1. Also rooted on OOS 5.1.9 if that matters.
I also have a 3 year VPN subscription so I can avoid DPI but it's a hassle...
MW
How are you using it? Without a vpn or with a vpn? Because I have read Sprint and T-Mobile are really looking at vpn usage, And T-mobile has been warning people and Sprint counting as hotspot. I personally on my own if no one knows about this would run it over a https tunnel, then your vpn is hidden the software is called stunnel. Many vpn providers use stunnel now, you just have to enable it.
Just noticed it has been awhile since they were last on here.
155424 said:
How are you using it? Without a vpn or with a vpn? Because I have read Sprint and T-Mobile are really looking at vpn usage, And T-mobile has been warning people and Sprint counting as hotspot. I personally on my own if no one knows about this would run it over a https tunnel, then your vpn is hidden the software is called stunnel. Many vpn providers use stunnel now, you just have to enable it.
Just noticed it has been awhile since they were last on here.
Click to expand...
Click to collapse
This will cover you 95% f the time, and you don't even need VPN or EasyTether:
1) Install VPN Hotspot (great open source app), use it to turn on system WiFi tethering, and then route all the traffic over WAN0 even if you are not using a VPN.
2) Note that root su "Settings put global tether_dun_required = 0" should do the same thing, but you can do both to be sure.
3) Install Change TTL, set enable on boot, and tell it to set TTL to 64.
Now occasionally, T-Mobile will still detect some tethering, but it only picks up maybe 5%, and even if you go over the limit they don't seem to be able to throttle since your traffic is routed over the non tethering APN. They may also be detecting some because I am not sure if Change TTL supports IPV6...the IPV6 TTL setting is Hop Limit or HL and since TMobile uses IPv6 by default...? To test this if you care, you could setup an IPv4 APN.
Regarding VPN -- I think they may automatically count this as tether, but I don't really know. I have NordVPN and a PPTP VPN to our home and vacation home and could test further, but I haven't because you don't really need a VPN.
Hope this helps,
MW
What is the limit on tethering? I've never run into a problem but don't use it much either.
nujackk said:
What is the limit on tethering? I've never run into a problem but don't use it much either.
Click to expand...
Click to collapse
On my plan TMobile 1+ for business it is 10G before throttling.
One month my home internet was down and I was tethering and had switched to iDrive cloud backup from CrashPlan so for two days it was just blasting data through the tethering connection. It registered 35.1 GB Tethering and 389 GB of non-tethering (nearly all tethering) and was still not throttling at all.
Besides that one special case, I have never registered more than 1 or 2GB tethering using the method outlined above even though I have probably used well over 10 a few times....
MW
Sounds like I don't need to worry about it then. I only use it for my android deck in my truck. Mostly music

Categories

Resources