[Q] Wifi Tethering App With User Data Monitor - Android Q&A, Help & Troubleshooting

I have been looking for an application which is a more powerful version of the WiFi Tethering already included in a phone.
I have been looking for an application on Xda, Google, and the Marketplace but none I have found provides me with the ability to see individual users (or Mac addresses) data usage.
First a little background on what I am trying to achieve.
I regularly provide a WiFi router for people with IPods and devices with wireless but no internet connection who need internet access to update games / browse the internet, and whilst my FUP at 500mb is quite low, I rarely use more than 20mb in a month so it doesn't bother me as beyond 500mb the connection is just limited to text and images (downloads and internet streaming are disabled after 500mb) which is all that I need.
However when my FUP has been exceeded alot of devices cant do the small updates this is no good when games or apps require it (as I have seen a couple even stop working till updates are completed) due to the connection being restricted. I have usually tracked it down to an over enthusiastic user who is watching videos on youtube, which has wiped out 100mb of my usage within 2 minutes on one occasion.
I am running both Android and Windows Mobile on my HD2, however I doubt WM will have a suitable app which is why I am hedging my bet with the Android market place, however a Windows Mobile version wouldnt go without great thanks, Whilst the built in "Portable Hotspot" of Android is good as it lets me restrict the number of users and see the Mac address of connected clients, it doesnt let me monitor their usage and then let me disconnect individual users them from the connection.
Whilst im sure there is apps for overall phone usage I am looking to monitor the individual devices usage as with 3-5 devices it is hard to distinct between legitimate usage and constant heavy usage.
Is there any Wifi Tethering app to let me do this?
To summarise:
Wifi Tethering App
Android / Windows Mobile
Shows Client Usage
MAC filtering (or alternatives which allow individual devices to be disconnected)
Preferably freeware however im sure I could be persuaded otherwise.
Thanks in advance

I was also thinking an app like this would be useful.
I can keep track of all data with 3G Watchdog, but knowing exactly how much data each wifi connected user takes up would be nice.

I realize this is thread necromancy, but did you ever find such an app? I too share my unlimited connection with coworkers, and there is one in particular that likes updating Xilinx (a "patch" is 8GB) and Windows Updates and so on over my connection. I am looking for something with QoS so I can put bandwidth caps on the heavy users that aren't my 4 machines.

Bandwidth ruler
There is an app called " bandwidth ruler free " for this . But this app monitors all users data connected to the Wifi hotspot . So it gives the overall data usage.
It can also set the download/upload speed for the wifi hotspot and this applicable for all the users .
it can also create multiple simultaneous data plans for the wifi hotspot.
you can download it via this link :
Also , you can find its description in the following xda thread :
http://forum.xda-developers.com/android/apps-games/app-bandwidth-manager-android-t2972889

Related

Problem with Wifi or USB tether on LG Motion

I have searched but could not find any thing related and there is no specific forum for this device. The problem is when I connect my laptop using the Android Wifi or USB tethers, I can only access HTTPS sites. If I try to hit a HTTP site, they give the general 'could not connect' error. I have tested to ensure I can hit both HTTP and HTTPS sites from my phones browser. I have the same issue using multiple different Wifi and/or USB tether apps. Any advice or guidance would be greatly appreciated.
TL;DR
With LG Motion (MetroPCS) I am able to browse HTTPS sites but can not browse HTTP sites when using an Android Wifi or USB tether app.
Explanation
I did some more research and found that MetroPCS is now blocking tethering traffic
"Their filtering is based on HTTP user-agents. If your user-agent matches a known user-agent that is not android it
will reject the traffic. Now there are two problems with this,
A.) If an unknown userAgent is passed or No user agent, your traffic is accepted.
B.) There are a bazillion TCP protocols that do not have user-agents.
So off the bat with no user-agent spoofing, all protocols work except HTTP, including HTTPS, HTTPS works out of
box because of its encryption."
so it is safe to assume you are tethering w/o paying their $10/mo fee to allow thethering through you MetroPCS phone?
FYI, I feel that fee is a pretty high premium as it brings the unlimited 4g LTE use plan to $70mo. Still not that bad if you can make use of it. Extras like this bug me for some reason, but if they put it in the plan and just charged more I prolly would not think twice.
Sent from my Kindle Fire using Tapatalk 2
So I'm not Crazy
this had me pulling my hair out...
tethering was working for me- but then stopped mid-session. thinking it was due to network errors i just quit for the day... only to find tethering never working again.
tracert discovered traffic bouncing through near half a dozen 10.x networks before only finding "no replies". as you suggest, dns traffic worked (non http) and thus added to the confusion.
it appears i hit some usage threshold and http traffic was disabled. funny thing is i was willing to pay the $10/month tethering fee but was told i can't simultaneously have unlimited 4G and tethering on my account. i opted in favor of spending my $10 on unlimited 4G. i'm not necessarily a heavy network users but definitely beyond their 2.5 GB cap.
thanks for sharing and confirming i wasnt crazy thinking my tethering was broken.
MetroPCS 4g tether not allowing http sites fixed
Tonight, I found a solution for this same issue. I was not able to see this review except on the lg-ms770 phone I have with Android 4.0.4. After seeing the term userAgent, and how that seems to be the issue, I tested an Android tablet on my WiFi tether. It worked great! However, this laptop and my desktop could not surf using http.
As my terminology is out of date, and I am a bit overwhelmed at times by all this great achievement, I found something in the Google Play store called Chrome UA Spoofer. It let me change the user agent that MetroPCS sees when using Google Chrome on my Windows XP and 8 computers. Now, I can surf all http sites that I usually use at work. It's a little slow but I think that has to do with local 4G issues that seem persistent to all users of the services here where I live.
At least it helps me save the $10.00/mth I really didn't want to have to pay. I currently shell out $60.00/mth for my phone with "unlimited everything" service, but the http issue was really bugging me. Thanks to your posts and the key term userAgent which was needed for me to first understand the issue and then find a way around it.
Hope I can be helpful in the future.
-Leo

i am ALWAYS in download. try these 2 app.....and doscover if u have the same problem

please understand that i used google translate to translate this post that i originally made for my native language(italian). So, be patient for the lessical error.
Network Connections
https://play.google.com/store/apps/d...ll.connmonitor
explanation taken from another site :
allows you to monitor the traffic inbound and outbound to and from the phone.
It keeps track of all the connections used by internet services and applications running, and allow you to track IP addresses to which they connect .
Its simple interface provides an historical overview of the data collected and the ability to capture information in real time, showing who is using the internet on your phone.
For each app says how many bytes were sent and received by each connection , which is useful for discovering suspicious activity or simply applications that continuously transmit data and should be disabled with connections to consumption .
The second app is this ............ (the one that gives me the fear !)
INTERNET SPEED METER LITE
https://play.google.com/store/apps/d...eed.meter.lite
you can see a table in the consumption of network bandwidth made ​​Android smartphone every day for a month , with free Wifi and 3G data from that .
The status bar indicates the transfer of data in real time and you can then see if there is network traffic on the screen without having to touch anything .
First I downloaded speed meter .... and I saw that I'm always in between the download 100b/se also peaks 500b/so even half kb / s
is terrifying ! the first app it should help you figure out which app (or what ) are the alleged infringers.
pity that I just can not bring myself to figure out which app I suck bandwidth , it certainly is a problem of my incapacitò read the app . A NOSE .... I was able to see that the first two places there are google service frameworks and factory test. but do not give you the certainty of what I say.
PLEASE installed these two apps and you also find , especially with the SECOND APP .... if phone idle , without touching anything you have a data download ( to separate the revenue from the up down in the options of the app shows the speed and flagged upload / download)
Usint Internet Speed Meter Lite for a long time, no issue like you mentioned. Infact no issue at all.

[Q] Using Tethered LTE connection to host Services?

I have a grandfathered Unlimited Verizon Data Plan that my company is paying me to have. I do not like Verizon, and am out of contract, so I recently purchased a Nexus 5 and plan on paying monthly with Ting. I have to maintain a "company phone" but using Google Voice, and importing all my accounts, it is really trivial that I would be using the Nexus 5 on a different carrier, since they only subsidize their employees, the device does not actually belong to them.
Instead of leaving my GS3 in a shoe box somewhere or selling it, I wanted to try using it as a dedicated hotspot for my apartment since I live in an area that has capped data from ISP's and no real solution (read FIOS) yet.
I purchased a Netgear Wireless Bridge Adapter WNCE2001 and set it up to connect to the phone's wifi hotspot and plugged that into the WAN "internet" port of my router running Tomato 1.28 firmware.
All seemed ok as far as ability to surf the web, use netflix from my TV, etc however there was a huge problem with some of the things I host from my internal network, such as media servers Subsonic, and Plex.
I am not able to access anything hosted on my internal network from any external network, even though I have not touched or altered my configurations - just replaced the WAN / "internet" port of my router with the tethered data connection.
After days of research and reading I have attempted a few fixes, although none have truly worked so far:
1) I tried connecting the phone to an open VPN server and then routing that traffic through the built in wifi tethering . This indeed worked - I followed some threads linked below, and was able to verify that now everything on my network was using the Open VPN connection - however I could not figure out a way to forward the ports appropriately and access Subsonic or Plex from the outside world.
http://forum.xda-developers.com/showthread.php?t=1993689
http://forum.xda-developers.com/showthread.php?t=2317841
2) I attempted using SSH tunnel from a remote Linux Server and although I could verify tha the tunnel was getting data piped through, I could not actually access Subsonic or PLex from the outside world. I tried to use tsocks to force all traffic for each service to use an established SSH tunnel but did not have much success.
It is important to note that these methods were tested on a shared server of a friend of mines, as far as I know they do not have root access and can not alter the open VPN or Open SSH configs or manually open ports on the server side. I wanted to just test it out to verify that it could work because I do not have a dedi or vps at the moment, I would consider getting something small from digital ocean or Amazon EC2 if this could actually work.
3) Lastly, I tried to use this port forwarding app, which as far as I can tell did absolutely nothing
Any help or direction is much appreciated, at this point I am more frustrated because after hours of reading and trying things out I feel as though I am now even more confused as to why this isn't / can't / could be working?!?!
Another thread I found here that seems like maybe it could be similar is the ability of getting NAT free with XBL using tethered data. I dont play video games, but I am wondering if something similar could be done using a crossover cable to allow for opening up ports through the wireless ISP as well? The older computer I use to host my media stuff from is running Ubuntu, and I have a Macbook Laptop, I only run Win7/8 in VM's on occasion - ideally though I want to find a solution that only uses the Linux Laptop, the phone, and the router - I can't leave my laptop home.
TLDR;
Halp! :silly:
[old desktop]- - - - ->{ROUTER]- - - - - >[WIFI ADAPTER]- - - ->[TETHERED GS3]- - - >[VZW]- - -> INTERNETS :good:
How to I send media servers from one side to the other and avoid all the NATing and dynamic IP's ? :victory:
I use versavpn with verizon and connect with openvpn. They give 3 ports to forword and dedicated ip. You chose the ports u want to forward on there web site. I have plex and remote desktop and a ftp server running on my unlimited data Verizon plan 300 gigs used a month for 3 years now. This has worked OK for me. I also ditched the tethered phone and went for a 4glte router instead much less hassle.
Sent from my LG-VS980 using XDA-Developers mobile app

[Q] How does a carrier know if a user is tethering as a wi-fi hotspot?

I am currently using Straight Talk, and found that the Android built-in "portable wi-fi hotspot" worked right away for me in seconds. I know this is against the terms of use for Straight Talk, but how can they tell I am using it? I would like to be able to tether my laptop once in a while (perhaps 100 MB/month for work when I can't access wi-fi). How would they know? Couldn't Android apps be coded in some way where the carrier cannot tell that an external device is connected?
martyxng said:
I am currently using Straight Talk, and found that the Android built-in "portable wi-fi hotspot" worked right away for me in seconds. I know this is against the terms of use for Straight Talk, but how can they tell I am using it? I would like to be able to tether my laptop once in a while (perhaps 100 MB/month for work when I can't access wi-fi). How would they know? Couldn't Android apps be coded in some way where the carrier cannot tell that an external device is connected?
Click to expand...
Click to collapse
well, using a laptop takes a lot more data, then say using your brower on android. so the upstream and downstream of data being pulled would be a dead givaway
? I didn't say what I was doing on each device. I probably use 1GB/month on my phone, and as I said, maybe 100MB if tethered.
Sent from my A0001 using Tapatalk
It's called packet sniffing. They know what browser you're using, and what websites you're visiting. They know you're not using the phone to browse, but rather a computer via tethering.
The way around this is to use a virtual private network (VPN). VPNs are a service you pay for, monthly or yearly.
Another way is to use PdaNet+ and USB tether to your computer. PdaNet has a companion program that you install on your computer, and there's an option to "hide tether usage", which creates a VPN between the 2 devices. It has a bluetooth tethering option as well, but connection speeds won't be as fast. PdaNet+ is $8, which might seem a bit high, but it's only $8 once, and the freedom it gives you is well worth it. I USB tether my phone for my home internet, have been doing it for months with T-Mobile's unlimited high speed, and use a ton of data (100gb+...one month I used nearly 400gb).
If you have no carrier provisioning (ie: a Straight Talk tethering app) on your phone, it's possible that you can use a browser plug-in that masks the browser. In other words, instead of your Firefox browser being detected as for PC, you can mask it as Firefox for mobile, or Chrome mobile, or whatever. YMMV, and sites will tend to load up the mobile version, which can be a bit of a PITA.
It is not illegal to use your data as a wi-fi hotspot. FCC law. It's not against user agreements to do so either, except for certain circumstances (like running a server, but you're not doing that anyway).

VPN Data Usage Questions

Hello,
I'm using a personal VPN on android 8.1 and trying to figure out whether all of my traffic is actually going through it or not. Despite always having the VPN on, the mobile data usage report shows data as being used mostly by the apps I'm using, and then slightly by the OpenVPN app.
For example I'll check my data usage, load a youtube video, and my data usage report will show youtube usage as having gone up 10MB, while the OpenVPN data usage went up 1MB. But if I look in the OpenVPN connection statistics, it shows that all 11MB went through the VPN, and if I check a site like ipleak.net, it suggests that at least my browser traffic is all going through the VPN. So does the phone just register data usage pre-VPN, and if so, how accurate is it considering the VPN tunnel can use compression?
Secondary question, for anyone familiar with Project Fi: How does their open-wifi VPN interact with a personal VPN? I haven't noticed my VPN switching over to theirs when it connects to a random open network, but I emailed their support and they said anything public would go through their VPN and anything on my private network would go through mine, but my OpenVPN statistics are still indicating everything is going through it.

Categories

Resources