Port Forwarding - Galaxy S III Q&A, Help & Troubleshooting

Hey,
I have a S3 LTE and im looking for a way to open ports on my phones modem.
Let me explain, where I live we have shockingly bad internet service so more often than not I tether my computer to my phone either wirelessly or via USB. So far so good, problem is when I play games online (Black ops 2 PC in this instance) my NAT settings are set to strict and people cannot join my party. If I use my normal home connection my NAT setting goes to open and people can join.
So im looking for a way to open the ports required by BOPs2 so other players can join my party and play in a group but I cannot seem to find a way to do this. My phone is rooted and im currently running CM10.1 Official nightlies.
So now im left with two choices, use my home connection and suffer with constant disconnections and poor speed or use my phone and have my friends play with me but not on my team.
I have no problems playing game, everything works, its just people can't connect to me and play as a group.
I have googled this but to no avail so im hoping someone here would have a way to do this.
Many many thanks,
Scott.

Opening ports and forwarding ports are 2 different things.
Please advise what your home router settings are in regards to the specific ports you need. Also please advise what ports you need.
Where are NAT settings showing as "strict"?
When running the game on PC, what does android terminal emulator output say for "netstat" command on the specified ports?
---------- Post added at 01:36 PM ---------- Previous post was at 01:11 PM ----------
Also see this:
https://play.google.com/store/apps/details?id=at.bherbst.net&hl=en

Thanks for the quick reply. When I use my home connection, I've just done it the lazy way and enabled DMZ.
I've tried using that app you suggested but I still have a strict NAT setting when using my phone.
The ports are (what Google is telling me)
Application: COD7BOPS External port: 3074 Internal port: 3074 Protocol: TCP/UDP
In addition, the following ports are required for Steam connections
Application: COD7OPS1 Port range: 27000 - 27030 Protocol: UDP
Application: COD7OPS2 Port range: 27014 - 27050 Protocol: TCP
The game itself tells you what your NAT setting is. Before I enabled DMZ my NAT while using my router was 'moderate' some of the time people could connect to me. Now I have DMZ on its changed to open and it works 100%
I haven't checked what the terminal is displaying but I'll do that when I get home.

Terminal may be important.
It may be your carrier rather than device blocking ports by the way.

I'll update this post once I get home and see what the terminal says. Yeah I know it could be my network supplier that's blocking it. I don't have a way to test that do I?
It's not a huge problem, it would just be nice too play with my friends in a party.
Rehardless, is what im asking possible anyways? Forwarding ports on the phones modem.
Thanks

Coveman said:
I'll update this post once I get home and see what the terminal says. Yeah I know it could be my network supplier that's blocking it. I don't have a way to test that do I?
It's not a huge problem, it would just be nice too play with my friends in a party.
Rehardless, is what im asking possible anyways? Forwarding ports on the phones modem.
Thanks
Click to expand...
Click to collapse
Well the app apparently forwards ports. The port needs to be open for that to work though.
The only way to test if the port is open and if its the device or carrier, is by process of elimination. Lets see what netstat says first.

Great thanks for the help mate. I appreciate it.

Coveman said:
Great thanks for the help mate. I appreciate it.
Click to expand...
Click to collapse
I've been dealing with this problem as well, nevertheless with port 22, not related to gaming.
Hope someone can give a suitable answer for port forwarding!

Related

[Q] Proxy Servers OMG !!!

OK people... some of you people much cleverer than me PLEASE tell me there's a way around this.
My internet at home runs through a proxy server, so I have the IP address and port.
This internet connection is broadcast using wifi around my house. My PCs can connect to this just fine, using the IP and port in my Windows networking configuration.
My Vibrant will NOT work. Here are the scenarios I am dealing with :
If I connect to the wireless I can see my home network, and browse Windows network shares on my phone just fine.
If I go into the wireless | advanced | proxy settings (I am running a Bionix 2.2 ROM - Onyx 4.2 I think) and set my proxy IP and port then I can browse the internet in the default browser but NO other apps will make an internet connection. Odd since the proxy connection seems to me to be attached to the wireless connection, not the browser specifically.
So I installed and configured transproxy 3.8 beta (which doesn't seem to be vibrant specific, but installs and configures OK), and entered the same details and enabled the proxy connection, and NOTHING, including the default browser, will make an internet connection.
In all cases my connection to the wireless network itself is perfectly fine.
I've spent a couple of days trying to find a sensible solution to this, but have found nothing helpful.
Anyone out there had any similar experiences, or better yet found some kind of awesome solution ?
Very much appreciate any answers.
Ok before I give up completely, no one has gotten a Vibrant properly connected through a proxy server? It would at least be something to know it is known to be impossible, then I could stop obsessing and concentrate on being annoyed?
Anyone?
Sent from my SGH-T959 using XDA App
are you sure you use a proxy server? I've never seen a home network that uses one. A NAT firewall / router isn't a proxy server.
If you are running a proxy server, what do your proxy server logs say?
Can you access services on other than port 80? (email for example)
Proxy on a home network isn't out of the norm. I know guys who run them to block certain sites from their kids. Yes I know there are other options out there, they just decided to use a proxy server.
Sent from my SGH-T959 using XDA App
I know I am reviving a old thread, but I am also looking for a solution to this. I have tried using AutoProxy with no luck. It configures OK, but when it is on it is as if I have no network connection at all.
I don't need authentication, it is a HTTP 1.1 compliant proxy and all I need is host and port. In my case I set up a RabbIT4 proxy on a VPS linux host in a data center with multiple redundant tier one network providers. My proxy minifys HTML, JavaScript, and CSS - then gzips it. It also replaces ADs with a 1x1 transparent gif and re-samples all images to a quality 20 jpeg.
I used to run an ISP and we did this as an optional service for our dial-up customers. It REALLY improves slow connections.
So anyhow I would appreciate it if you let me know of any solutions you found this might work. Anyone with ideas please chime in.
Try flashing a different rom and see if you have the same problem....... It may be as simple as a conflict with that rom.
I have never heard of a case where this kind of problem exists. It sounds like a rom to wireless router conflict, but assuming it is exactly what you say, then if the setting are set for example, to have controls on access then, it would stand to reason remove them from the server side it should resolve the problem. But I would look at trying a different rom 1st,
The proxy works great on my desktop, and the phone's ROM has the option to set a proxy for the Wi-Fi connection (which works). The issue is I don't need the proxy for my Wi-Fi, that is fast - I need it when I am on the edge network, which is often.
I can't change ROM, Trigger 3.3 is too perfect for me to budge. I have both busybox and iptables, so I don't know what is up.
EDIT, I have tried 3 more apps with the same results, either they don't actually set the proxy and I have net, or they do set it and I lose connection. To be fair I have only been able to test when on Wi-Fi and I could set that from the ROM options, I need to try testing when I am on cellular - I just don't think it is going to make a difference.
Friggin proxies!
be1ieve1111 said:
Friggin proxies!
Click to expand...
Click to collapse
Proxies can be your friend, my friend! Imagine getting about 30kps on edge and your trying to look something up real quick, but the pages keep timing out. Meanwhile right next to you with the same basic connection is me, happily surfing away.
Why, because instead of sending my request to the website it went to my proxy, sitting in a class 3 data center in Los Angeles. My proxy made the request for me with its OC3 Internet connection, then took all the white space out of all the HTML, JavaScript, and CSS - then it gzipped it. It also converted all images to highly compressed low quality jpegs. Finally, it sent me back the reduced size data (reduced by about 78% in fact) and all the processing happened in the blink of an eye.
With a fast Internet connection the proxy just gives you lower quality pages with twice the page load time, but on slow connections it can be up to 5 times faster. Hmm. . . 5 times faster, where have I hear that before?? Oh yea, AOL, Earthlink, and others were promising that with their "Accelerated dial-up". Guess what?! This is exactly what they where doing. It is an old Dial-Up ISP trick. That is why I know how to do it. Now if only my phone would co-operate. Friggin proxies!
bump
did you ever figure this out? I think I may have found how to do it without any applications but you'll need to be rooted.
jamesd86 said:
bump
did you ever figure this out? I think I may have found how to do it without any applications but you'll need to be rooted.
Click to expand...
Click to collapse
Do tell [10 char]
Build prop edit but I dont have a server to test with...any chance you could set up a generic account on your server to test with? Pm the details instead of putting in open if you can.
Basically adding the entry
Code:
net.gprs.http-proxy=yourproxy
To the build prop. Im not certain if there are any other lines I need to add but would like to try.
Sent from my SGH-T959 using XDA Premium App
jamesd86 said:
Build prop edit but I dont have a server to test with...any chance you could set up a generic account on your server to test with? Pm the details instead of putting in open if you can.
Basically adding the entry
Code:
net.gprs.http-proxy=yourproxy
To the build prop. Im not certain if there are any other lines I need to add but would like to try.
Sent from my SGH-T959 using XDA Premium App
Click to expand...
Click to collapse
I lost the VPS server in the data center I was using. For best results you want the proxy to have a much better Internet connection than what is being proxied. For example - my connection in the data center was 100Mbs both up and down. When I proxied something that had the basic bandwidth of a dial-up connection in the neighborhood of 32-56kbps the speed boost was about 5 times faster. Doing the same thing for my 5Mbs cable connection was actually about twice as slow, meaning my page load times in seconds showed doubled my average total time to completely load a page and speedtest.net showed about half the bandwidth.
So this trick here is the proxy really needs a VERY, VERY good and fast Internet connection - like you get from a good hosting provider. However, if you just want to test connectivity you can try setting up your own proxy.
Here is what I was using http://khelekore.org/rabbit/ - This runs via Java, so it should work wherever you have Java available. I have successfully run in on FreeBSD, Linux, Solaris Unix, and Windows.
Will look into it but my home connection often sucks...i've also had no luck running and accessing a media server outside my home network as I think comcast blocjs that/tgis kind of tging being run on consumer plans
Sent from my SGH-T959 using XDA Premium App
jamesd86 said:
Will look into it but my home connection often sucks...i've also had no luck running and accessing a media server outside my home network as I think comcast blocjs that/tgis kind of tging being run on consumer plans
Sent from my SGH-T959 using XDA Premium App
Click to expand...
Click to collapse
Well this is a HTTP1.1 proxy, so you can pick any open port you want other than port 80 and it is HTTP traffic. So regardless of if they are using port blocking or protocol blocking, there really is not much way to keep you from using/running a proxy.
Any recommended other ports(like commonly open ones)
Sent from my SGH-T959 using XDA Premium App
Yeah, i'm deff going to need a lil assistance on setting this up...the faq on the site is not that great.
T313C0mun1s7 said:
Well this is a HTTP1.1 proxy, so you can pick any open port you want other than port 80 and it is HTTP traffic. So regardless of if they are using port blocking or protocol blocking, there really is not much way to keep you from using/running a proxy.
Click to expand...
Click to collapse
Certain port numbers are pre-assigned to particular applications by an international body called IANA, the Internet Assigned Numbers Authority.
8080 is assigned for HTTP-Alt, so it is the most commonly used and rarely blocked
1080 is assigned to socks (as in socks proxy) so the same applies
Just avoid a port number below 1024 so you don't conflict with a commonly assigned port and you should be fine.
I have an awesome idea...because I can't figure out how to set this ish up..set it up on your connection..i know it will be slow but just for proof of concept, send the details for access and i'll test it out..or you can edit your build.prop and test it. yep..unless you know an easier to setup one.
jamesd86 said:
I have an awesome idea...because I can't figure out how to set this ish up..set it up on your connection..i know it will be slow but just for proof of concept, send the details for access and i'll test it out..or you can edit your build.prop and test it. yep..unless you know an easier to setup one.
Click to expand...
Click to collapse
Or try this: http://aliveproxy.com/socks5-list/ or http://x-proxy.info/socks.php
These are pure HTTP proxys (like RabbIT4) and might work better: http://www.x-proxy.info/highanon.php
I tgink its a no go for now...nothing I put in the line will stay on reboot.
Sent from my SGH-T959 using XDA Premium App

[DEV] Other ways to enable the hotspot? or tethering w/out market apps? (w/out root)

i know modifying the services.jar is done when rooted but i have been messing with QPST pretty much all day and have found quite a few little tweaks that can be made. anyway, i noticed under multiple tabs there are options for tethering. when i get back, im going to back up all my settings and then change some things to see what i can come up with.
can anyone with and intimate knowledge of QPST and our phones chime in here? is there anyway at least the wired tethering can be modified w/ QPST to be unlocked? just a thought because the market apps have to do something not root related.
I don't know about actual tethering (which gives your PC an IP address), but I've seen a lot of posts on XDA and other forums on how to browse the web using a proxy setup. I've been doing this for the last few days that I've owned the phone.
In essence, it involves:
1. Running a proxy server app on your phone. I use JADS internet sharer, in SOCKS mode. Proxoid is another HTTP proxy server
2. Connecting phone to the computer using USB
3. Putting the phone in HTC Sync mode (I couldn't get adb to work in charge only mode)
4. Doing adb port forwarding on your computer: adb forward tcp:12345 tcp:1080
5. Configuring firefox to use the SOCKS v5 proxy localhost:12345 (or HTTP/HTTPS proxy if you run proxoid)
6. Configuring the network.proxy.socks_remote_dns custom property value to "true" in firefox's advanced configuration (type about:config in the address bar, and type "dns" in the filter textbox)
After this, I can browse the internet all I want. And that's really all I need at this time. I'd like to have the computer route all internet through this proxy server, but I'm going to look into it later.
I suspect the market apps are doing something VERY similar. They all have a client component you have to install on your PC, maybe the client is a "dummy" network interface that routes all traffic through a similar port forwarding setup.
ProcessorHog said:
I don't know about actual tethering (which gives your PC an IP address), but I've seen a lot of posts on XDA and other forums on how to browse the web using a proxy setup. I've been doing this for the last few days that I've owned the phone.
In essence, it involves:
1. Running a proxy server app on your phone. I use JADS internet sharer, in SOCKS mode. Proxoid is another HTTP proxy server
2. Connecting phone to the computer using USB
3. Putting the phone in HTC Sync mode (I couldn't get adb to work in charge only mode)
4. Doing adb port forwarding on your computer: adb forward tcp:12345 tcp:1080
5. Configuring firefox to use the SOCKS v5 proxy localhost:12345 (or HTTP/HTTPS proxy if you run proxoid)
6. Configuring the network.proxy.socks_remote_dns custom property value to "true" in firefox's advanced configuration (type about:config in the address bar, and type "dns" in the filter textbox)
After this, I can browse the internet all I want. And that's really all I need at this time. I'd like to have the computer route all internet through this proxy server, but I'm going to look into it later.
I suspect the market apps are doing something VERY similar. They all have a client component you have to install on your PC, maybe the client is a "dummy" network interface that routes all traffic through a similar port forwarding setup.
Click to expand...
Click to collapse
does easytether have a pc client? never tried it so i really dont know but i think your right because in the free version of easytether its web ports only and the paid version, all ports are working (gaming, messaging, etc....).
I've tried the Easytether paid version and it works great.
ydoucare said:
I've tried the Easytether paid version and it works great.
Click to expand...
Click to collapse
i've used this before.. good stuff
ydoucare said:
I've tried the Easytether paid version and it works great.
Click to expand...
Click to collapse
never said it didnt work. that's not the point of this thread.
ydoucare said:
I've tried the Easytether paid version and it works great.
Click to expand...
Click to collapse
Over wifi? Also, will this work for computers that can only join a secure network? (not adhoc) [if wifi is avail]
I only need to tether when on a job and there network is down or something and I may need to get on my laptop for a brief amount of time would this easytether work for me.
this should be in Q&A or general. you are not developing anything with your op so it does not belong here please pm a mod to move
Or merge with thread WIP DEV hotspot unlock?
BANG! from my shooter...

[Q] stock vpn connection bug?

Has anyone successfully made a VPN connection with their rezound? I am trying to connect to a VPN connection known to be working and it says its connected, but I am unable to get internet traffic to go through. (I.e. when I am connected to the VPN, Any app that uses data is unable to find a connection to the internet.) I know it's not on the VPN server side because I am able to connect and get data with another phone.
Any ideas? Thanks in advance!!!
BUMP. no one has tried or can try out VPN for me?
Bump. Not to sound whiney, and but I find it sad that my post can be up for so long without even a single reply. There is a ton of good info in these forums and I'm patiently waiting for s-off just like the average member, but the issue of the vpn hasn't even been looked into by anyone else? I guess my question to any mods would be "what do I have to do to get some attention to an issue I'm having? "
nlitend1 said:
Bump. Not to sound whiney, and but I find it sad that my post can be up for so long without even a single reply. There is a ton of good info in these forums and I'm patiently waiting for s-off just like the average member, but the issue of the vpn hasn't even been looked into by anyone else? I guess my question to any mods would be "what do I have to do to get some attention to an issue I'm having? "
Click to expand...
Click to collapse
you are so active on the forums, I can't believe your question hasn't been answered yet...
sorry, don't have anything to hide, so don't use vpn.
Why would you need to use a VPN on a phone lol? If you're using free wireless tethering I really doubt that it'll mask it for you. Verizon would be like zomg in Russia wireless tethering steals you!
zetsumeikuro said:
Why would you need to use a VPN on a phone lol? If you're using free wireless tethering I really doubt that it'll mask it for you. Verizon would be like zomg in Russia wireless tethering steals you!
Click to expand...
Click to collapse
First of all, thank you both so much for the replies.
I'm not sure that I follow that last sentence, but but to answer the first question.... I want to use the vpn to encrypt my data. I don't use tethering that often, so I don't want to pay for the hotspot fee..... And I don't want to risk Verizon messing with or possibly closing my account or charging me a fee.... So I'd like to run my tethering data though my personal vpn.
I am able to use the stock VPN to connect to my networks. I have about 25 different VPN connections and my VPN connections are the L2TP/IPSEC PSK type. I can mount shares, as well as using remote control programs.
I would look at the logs of the device that you are trying to connect to, maybe that might give you some hints as to the issue. One thing I did find it that my device does not see the DNS server for some reason (even though it is specified), so therefore I have to use IP addresses to connect to anything.
This probably doesn't help you too much, but I did want to reply to let you know that I have the stock VPN working.
Good luck!
Flipdog said:
I am able to use the stock VPN to connect to my networks. I have about 25 different VPN connections and my VPN connections are the L2TP/IPSEC PSK type. I can mount shares, as well as using remote control programs.
I would look at the logs of the device that you are trying to connect to, maybe that might give you some hints as to the issue. One thing I did find it that my device does not see the DNS server for some reason (even though it is specified), so therefore I have to use IP addresses to connect to anything.
This probably doesn't help you too much, but I did want to reply to let you know that I have the stock VPN working.
Good luck!
Click to expand...
Click to collapse
Wow! Thank you! It's so good to know that someone has a version of the stock vpn working. Mine are the PPTP type. I wonder if this phone has issues with that setup. Could you possibly test a PPTP connection?
Sorry, I'd love to be able to help you test but all of the device's that I connect to use only the L2TP/IPSEC PSK VPN. Good luck solving your problem and have a happy holiday!
Well I just wanted to update this thread. It looks like PPTP VPN is broken in stock android and therefore it's not specific to the rezound. It looks like it can be fixed by developers (and from what I've read) it's pretty common for it to be fixed in non-stock roms. The lack of internet/browsing is caused by a bug in the MPPE (Microsoft Point-to-Point Encryption) implementation. The following article explains it pretty well:
http://www.securitykiss.com/resources/articles/android_vpn_bug/index.php
This thread discusses some workarounds that were a bit over my head:
http://code.google.com/p/android/issues/detail?id=4706
IPsec connections are not affected....and it looks like MPPE connections have been fixed in ICS. If any developers could take a look at the above thread and explain in more basic english how to "fix" the connections that would be greatly appreciated. If not, i guess i'll have to wait and hope ICS fixes it.
nlitend1 said:
First of all, thank you both so much for the replies.
I'm not sure that I follow that last sentence, but but to answer the first question.... I want to use the vpn to encrypt my data. I don't use tethering that often, so I don't want to pay for the hotspot fee..... And I don't want to risk Verizon messing with or possibly closing my account or charging me a fee.... So I'd like to run my tethering data though my personal vpn.
Click to expand...
Click to collapse
I was just joking around w/ the last sentence. Hope you figured it out!
I have been able to use Raptor VPN on my Rezound. Just Google it, it's free
Sent using my HTC Rezound
fjl307 said:
I have been able to use Raptor VPN on my Rezound. Just Google it, it's free
Sent using my HTC Rezound
Click to expand...
Click to collapse
Very interesting! Thank you! Have you used the PPTP or L2TP version? Was this just to setup the vpn server and then you connect to it with the stock vpn client?
I'm using the L2TP version
Sent using my HTC Rezound
I'm having the same issues as you are. I know I'm replying a month late, but I didn't get my phone setup until almost Dec 30th and have been fighting my corp VPN ever since.
Once in a while I can get ping to work from Better Android Terminal, but that is always short lived and I can never get anything to work from other apps.
I'm glad you found the issue. I took a look at logcat and it is definitely a kernel issue. When the connection starts, I get the message "couldn't set tty to ppp discipline".

[Q] Tethering with rooted ICS phone

I have searched extensively on Google, and XDA but can't find the right answer.
I want to tether my phone. I can do this directly in Android but my current carrier brings up a message in the browser saying it's not supported on my current plan.
I'm addressing this, but in the mean time I'm curious if there is a way round it, hypothetically.
I have seen some Apps, such as ClockWork Mod Tether, but since my phone is rooted I wondered if there is a more elegant solution that doesn't involve any software to be added to my PC.
I read about using TB to freeze a specific App/Process but couldn't find any details.
Any advice would be great,
thanks
helppme said:
I have searched extensively on Google, and XDA but can't find the right answer.
I want to tether my phone. I can do this directly in Android but my current carrier brings up a message in the browser saying it's not supported on my current plan.
I'm addressing this, but in the mean time I'm curious if there is a way round it, hypothetically.
I have seen some Apps, such as ClockWork Mod Tether, but since my phone is rooted I wondered if there is a more elegant solution that doesn't involve any software to be added to my PC.
I read about using TB to freeze a specific App/Process but couldn't find any details.
Any advice would be great,
thanks
Click to expand...
Click to collapse
HOW have you not heard of android wifi tether? One of the first reasons I had for rooting the first Android phone I got.
There's also Barnacle Tether, available on the play store.
Guess Barnacle is gone... but there are other tethering apps on the play store though.
And I'm wrong again. Barnacle is still there, but doesn't show up when I search from my phone. How curious.
Since your phone is rooted you can download wireless tether.
Google it and you will easily find the download link or even directly via the play store.
Sent from my GT-I9100 using xda premium
ctomgee said:
HOW have you not heard of android wifi tether? One of the first reasons I had for rooting the first Android phone I got.
There's also Barnacle Tether, available on the play store.
Guess Barnacle is gone... but there are other tethering apps on the play store though.
And I'm wrong again. Barnacle is still there, but doesn't show up when I search from my phone. How curious.
Click to expand...
Click to collapse
I appreciate the reply, but if you read my post again the issue I'm having is not an app to enable wifi tether directly on the handset, it's that the packet data is being detected as not from the phone so I get a message, on the computer, in the internet browser saying my priceplan doesn't include tethering. I cant get around this 3 website redirect. So, I need a way to tether, without the network knowing... The apps you mention work when the block is at the phone level I believe.... This is something different Three is doing..
Please correct me if I'm wrong though...
Oh, and as for the apps not showing up, the mobile phone providers asked google to block these apps for certain customers.. if you connect to a wifi network when in flight mode, and go the google market, you should still be able to see them...
panoramixmeister said:
Since your phone is rooted you can download wireless tether.
Google it and you will easily find the download link or even directly via the play store.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
same issue, this app doesnt get around they way three is detecting tether usage :-(
helppme said:
I appreciate the reply, but if you read my post again the issue I'm having is not an app to enable wifi tether directly on the handset, it's that the packet data is being detected as not from the phone so I get a message, on the computer, in the internet browser saying my priceplan doesn't include tethering. I cant get around this 3 website redirect. So, I need a way to tether, without the network knowing... The apps you mention work when the block is at the phone level I believe.... This is something different Three is doing..
Please correct me if I'm wrong though...
Oh, and as for the apps not showing up, the mobile phone providers asked google to block these apps for certain customers.. if you connect to a wifi network when in flight mode, and go the google market, you should still be able to see them...
Click to expand...
Click to collapse
I WAS on wifi.
And did you ACTUALLY download the tether app and try, or were you using the tether built into the settings of Android? Because it sure doesn't sound like you downloaded the app...
And I don't have tethering on my carrier plan, but the tether app works just fine for me.
ctomgee said:
I WAS on wifi.
And did you ACTUALLY download the tether app and try, or were you using the tether built into the settings of Android? Because it sure doesn't sound like you downloaded the app...
And I don't have tethering on my carrier plan, but the tether app works just fine for me.
Click to expand...
Click to collapse
Initially when I first posted I was trying the built in app but I downloaded the app you suggested anyway, but it didn't work. would connect to the computer but no data connection. Unsure if its an app problem or still a three problem, but I don't see how this app would fix the three problem. Does it somehow mask the PC data connection??? I couldn't see anything in the settings or set up that suggest that it would, it just looks like a more feature rich wifi hotspot app?? In addition I found mention that that others with my issue have also tried these apps like barnacle and it didn;t resolve the problem....
helppme said:
I have searched extensively on Google, and XDA but can't find the right answer.
I want to tether my phone. I can do this directly in Android but my current carrier brings up a message in the browser saying it's not supported on my current plan.
I'm addressing this, but in the mean time I'm curious if there is a way round it, hypothetically.
I have seen some Apps, such as ClockWork Mod Tether, but since my phone is rooted I wondered if there is a more elegant solution that doesn't involve any software to be added to my PC.
I read about using TB to freeze a specific App/Process but couldn't find any details.
Any advice would be great,
thanks
Click to expand...
Click to collapse
They can suspend your service if they discover you are doing tethering on your device if you are not alowed in your current plan.
I Hope you wont have any issues.
Otherwise it is possible that the sim card lock the feature even on rooted phone when detect thetering or it is impossible ?
jsmasterx said:
They can suspend your service if they discover you are doing tethering on your device if you are not alowed in your current plan.
I Hope you wont have any issues.
Otherwise it is possible that the sim card lock the feature even on rooted phone when detect thetering or it is impossible ?
Click to expand...
Click to collapse
yes I suppose they could do, but like I say I'm resolving this with my contract. It's more that I'm curious how they are doing it, and on principle don't like being told what I can and can't do
It can't be a sim lock.
I just tried tethering a Macbook, and amazingly that worked!.. SO, It must be something to do with the Packet Headers I'm guessing.. Or they are doing some other more detailed packet sniffing... It means there is definitely a software route around it... Need a clever developer to read this thread
I guess clockworkMod Tether might work, but I want a solution without a PC install..
helppme said:
yes I suppose they could do, but like I say I'm resolving this with my contract. It's more that I'm curious how they are doing it, and on principle don't like being told what I can and can't do
It can't be a sim lock.
I just tried tethering a Macbook, and amazingly that worked!.. SO, It must be something to do with the Packet Headers I'm guessing.. Or they are doing some other more detailed packet sniffing... It means there is definitely a software route around it... Need a clever developer to read this thread
I guess clockworkMod Tether might work, but I want a solution without a PC install..
Click to expand...
Click to collapse
That doesn't make any sense. If it works with a mac book, it should work with your windows machine too. Unless your windows machine has some kind of proxy?
ctomgee said:
That doesn't make any sense. If it works with a mac book, it should work with your windows machine too. Unless your windows machine has some kind of proxy?
Click to expand...
Click to collapse
no proxy.. I'm as confused as you. The headers are different on a mac though, Unix based system... Need to know how 3 detect at a network level its not phone data... this difference with a mac must be a clue...
pda net 3.50. Had to install pc software.. Is a USB tether solution.. but it works, so will do, until I get my price plan sorted.... Still would like a more elegant wifi solution though.. Come on you clever devs, .... SCRATCH that :-(((( It worked for 5 mins, now it comes up with same message in the internet Browser.. damn it!!! three are too smart :-(
helppme said:
pda net 3.50. Had to install pc software.. Is a USB tether solution.. but it works, so will do, until I get my price plan sorted.... Still would like a more elegant wifi solution though.. Come on you clever devs, .... SCRATCH that :-(((( It worked for 5 mins, now it comes up with same message in the internet Browser.. damn it!!! three are too smart :-(
Click to expand...
Click to collapse
Try proxoid.
ctomgee said:
Try proxoid.
Click to expand...
Click to collapse
They are blocking the port 80.. they sent you to their walled garden page. I think its on your provider proxy side now
Sent from my GT-I9100 using Tapatalk
jsmasterx said:
They are blocking the port 80.. they sent you to their walled garden page. I think its on your provider proxy side now
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
Is there a way around this. What do you mean by, on the provider proxy side?
Shortly after PDA net stopped working, I was also getting the three message on the browser directly on my phone.. after about an hour, my phone web browser started working normall again :-(
helppme said:
Is there a way around this. What do you mean by, on the provider proxy side?
Shortly after PDA net stopped working, I was also getting the three message on the browser directly on my phone.. after about an hour, my phone web browser started working normall again :-(
Click to expand...
Click to collapse
When you use thetering, you embark to the provider internet network.
for example my provider is Bell Canada and their proxy is web.wireless.bell.ca
this one is for the device internet
for the thetering one they use another configuration settings when i connect my device to the computer.
What happen is when you plug your device to the computer, a signal is sent to the provider stating you entered in thetering mode. You don't have access to thetering so your internet connection is limited to the walled garden of the provider stating you are not subscrided to the service. Thats why i think they blocked the port 80 on your device and redirect you to that page.
Now for the Macintosh story.. It is not impossible that you can connect without problem with a mac and safari. I know a lot of people emulating a handled device with the Mac and the safari browser and those peeps didnt had a thetering plan.
The differences came with the drivers installed. Mac OS one are quite different in term of functionality than windows, thats why maybe the provider is able to sniff more easily people using windows but i am not a senior programmer. I am currently taking courses to become one but for now it is only suppositions. If i am wrong feel free to correct me but I am quite sure about what i am saying and that's why you dont have issues with a mac
jsmasterx said:
When you use thetering, you embark to the provider internet network.
for example my provider is Bell Canada and their proxy is web.wireless.bell.ca
this one is for the device internet
for the thetering one they use another configuration settings when i connect my device to the computer.
What happen is when you plug your device to the computer, a signal is sent to the provider stating you entered in thetering mode. You don't have access to thetering so your internet connection is limited to the walled garden of the provider stating you are not subscrided to the service. Thats why i think they blocked the port 80 on your device and redirect you to that page.
Now for the Macintosh story.. It is not impossible that you can connect without problem with a mac and safari. I know a lot of people emulating a handled device with the Mac and the safari browser and those peeps didnt had a thetering plan.
The differences came with the drivers installed. Mac OS one are quite different in term of functionality than windows, thats why maybe the provider is able to sniff more easily people using windows but i am not a senior programmer. I am currently taking courses to become one but for now it is only suppositions. If i am wrong feel free to correct me but I am quite sure about what i am saying and that's why you dont have issues with a mac
Click to expand...
Click to collapse
This sounds correct to me. I'm pretty annoyed though. Only had the contract a month, I was told I could move onto a more expensive plan within contract if I needed more allowance etc.. Phone up 3, not only do they not let you PAY MORE for a different plan, but they also don't let anyone shift onto the one plan ever, unless its a new contract.. So basically **** them... so even if I want to pay extra for tethering I can't... absolute nonsense...
I had the same issue with three. I downloaded masqued crusader from play store. Activated it and then started wireless/usb tether. It worked. That was a while back tho. On a payg sim card on a galaxy s on gb. Its worth a try though.
Sent from my GT-I9100 using XDA

Different options to avoid 3 Mobile UK tethering block.

Hi everyone,
I am trying to get my head around on what can be done to bypass the tethering filter on 3UK.
Below are different scenarios I have come up with and would like any volunteers who could try out any of the following for me. Of course I will be doing these myself as and when time permits but its always helpful to have others view on it too.
Please and I say please, do not turn this thread into Right and Wrongs of tethering or Terms and conditions of 3 mobile contracts. Please keep your views to yourself regarding if its lawful or unlawful or ethical or unethical or whatever you seem to come up with. I would like this to be a productive thread, instead of random comments on tethering.
Option 1: Use SSH Tunnel * Should I use SSH tunnel on my phone and use my PC to connect to it to use internet. Is there a reverse option?
Option 2: Use OpenVPN Install OpenVPN on your pc, and connect your phone to your pc using default VPN function on your phone in my case GT-I9100 comes with VPN function. You could also try to reverse this method and install OpenVPN on your phone and use your PC to connect to it. *
Option 3: Use the above two together in combination As the heading says, use SSH tunnel to connect to your OpenVPN.
Option 4: Use a proxy on your pc and connect to your phone or reverse, install proxy app on your phone and point your pc web browser to that proxy address. You could use the SSH tunnel here to connect too.
So, tools at hand are vpn with any encryption available, ssh tunnel, proxy server.
Tools to ignore - TOR (onion), garlic based TOR like, changing User Agent on web browsers or paid VPN.
3 UK has two APN settings, three.co.uk for mobiles (NATd ip address) and 3internet (dongle users) has external IP address and I believe it’s an Open NAT or no NAT.
Please feel free to mix and match any options and also share your views on what is technically possible.
I hope to see something useful and learn a bit more. Even if we fail to achieve the desired results, it will still be enlightening to find the facts on how 3 detects tethering.
I
Code encode decode
Found on giff gaff forum useful info
Well, they have a few ways..TTL: In my opinion, the most likely telltale signal of tethering. For example, *iOS packets originate with a TTL of 64, so if they see anything else they know something is up. This is very easy to check, as the TTL is checked by each router as the packet is handled. (the address on the envelope - doesn't require opening the letter, to use an analog analogy)APN: Another possible sign of tethering is data being routed over the access point set up for the built-in tethering feature. But giffgaff does NOT have a separate APN for Tethering. Again, this is easy to check without deep packet inspection.User-agent: This is where carriers would need to get heavy-duty equipment and a willingness to be invasive to detect tethering. Your browser sends information about itself to remote web servers, and this information could be checked. I do not think giffgaff is doing this (to detect tethering at least,) as it is not proof of tethering since anyone can easily use another browser on your phone that reports a different User Agent.Web Sites Visited: Again, highly invasive, though it doesn't require DPI. If you're using the DNS servers of the carrier, they could look for requests for certain domain names like windowsupdate.com etc. This wouldn't be proof either, though.I would bet that they are using TTL. So tunneling the TCP/IP packets that way probably resets the TTL to the default of the WAN interface on the phone.
Code encode decode
Why do you have to make 2 threads for the same subject?
Well I wasn't sure at the time of writing first one if I had to go down the route of testing which the second one is for. So, the first one is literally to know if its happening to new contracts only and second is for testing different scenarios and finding how.
Hope this helps and if not then jog on.
Code encode decode
Invincible29 said:
Hope this helps and if not then jog on.
Click to expand...
Click to collapse
Less of the attitude please and more of the reading of forum rules. Stick to one thread for the same thing.
Thread closed, use the other one (it was created first).

Categories

Resources