I have the Droid Razr HD 4.1.2, it is rooted but not unlocked. At my school they have jammed my mac address from being able to use my mobile hotspot. They have only jammed my hotspot not anyone else's. So using a different mac address should work, but all of the programs I use are not working. I have tried the Mac address ghost which turns off every time I turn on the hotspot no matter the settings unless the interface is something different than eth0 or wlan0. I have tried the terminal thing, but I keep getting errors saying it doesn't read the "ether" comand when writing ":busybox ifconfig eth0 hw ether 00:11:22:33:44:55". So if anyone has any idea's that would be great.
We need more info what you mean, do you mean that you cant connect to your schools wifi or your phone's hotspot app is being blocked, if it is the hotspot from your phone I am not 100% sure but I believe its a FCC violation and can actually be cause for major fines in the high thousands to low tens of thousands of dollars.
As for the school wifi, best idea is to just not use the school wifi as they are strictly monitored and depending on if you use a alternate app for texting (one that sends texts or calls over the internet) they can monitor anything you send through the server.
Related
Objective: To be able to get atleast a shell anytime you want.
Summary: I want to be able to control my phone from anywhere. Mainly, for the case that the phone is stolen, I want to be able to track it through GPS, operate the camera, download my files, wipe the phone, and make it explode (just kidding )
The Problems: The main issue here is to get a connection to the phone. In both WiFi and 3G. In both cases, the phone can be behind a NAT which will not accept any incoming connections so having a server on the phone will not help.
Secondly, you may also be behind a NAT (and also you do not know where you will be), so a reverse ssh or vnc will not work.
You can attempt a punchthrough, but you need a server, and you need your phone's IP address at the server.
I have tried PAW webserver and WebKey but when running on mobile networks, I am again behind some NAT or some ports are blocked, so I cannot get it to work.
I just want some discussion/research/opinions on how to deal with this and how I can have a constant connection with my phone.
So far, I can see the only way is to have a server somewhere, which can either do a punchthrough, or provide the phone with an IP to which a reverse ssh is opened. But the phone will then need to periodically check the webserver.
What do you guys think?
I use need to use my phone to get my laptop online a lot. I had the Epic for two years, and rooted that so I could use the wireless tether. I have not rooted my Q LTE yet. Most of the time I don't care how the connection sets up my IP. However, I do have times when I need my laptop to be online and on a wired network connection simultaneously. When I tried to do that recently using Easy Tether, I kicked my IP for the laptop out of the 192.168.1.X range that I needs for the wired network. Anyone have advice on an app that will not bump my IP outside that? I tried FoxFi and can't get that to even work right (heard something about a known bug).
Hi
I'm just making this post as I can't really see any solutions for this.
Let me first explain the situation we're in, we have a bunch of laptops that need access to the internet and this building provides free wifi, YAY. The problem is, the wifi is unstable where we are, randomly doesn't allow computers to connect to it, and drops computers from the network for no reason. The landlord is pretty much unhelpful here, and we're only here for 2 weeks so we're just living with it right now.
I have a contracted phone with unlimited data that I tether with USB to my computer and then run a VPN on the computer which works fine for me, but I want to get the other laptops connected too.
The problem is my phone hasn't got tethering, so as soon as it detects a user agent that corresponds with a desktop based browser, it blocks the data connection until the signal is completely reestablished.
This is even a problem for my laptop as sometimes theres a random HTTP request that blocks the connections before the VPN can connect.
So the solution I really want for this is a VPN to be running on the phone, and then a hotspot to run on the phone. Then the laptops can connect to the phone and theoretically be behind the VPN, so everything can be connected and the connection won't get blocked.
I've tried all the iptables forwarding and masquerade rules to no avail, OpenVPN with "Use default route" to force all routes through the VPN also does not allow any computer on the hotspot to connect to get a data connection.
For more info, the phone is a SGS3 i9300 which is currently running the latest CM10.1 nightlies. The VPN is from HMA.
Does anyone have any suggestions for this?
Thanks for the time.
Hi All,
At this point, I'm just brainstorming, and would like some input. (I hope this thread is in the right place)
I'm trying to find a setup to connect to free wifi hotspots that are far away, and share that connection to a group of devices locally. For example, this solution may be useful in a boat or an RV, when you're not particularly close to a free access point.
There are commercial solutions like the Rogue Wave however, this doesn't do anything to authenticate through the Terms of Service (TOS) pages that are frequently used at free access points.
This is what brings me to using Android. There are Android apps which automate the process of accepting the terms of service. My favorite right now is WebWifiLogin (I'm familiar with the security risks involved in using public wifi; and may also have the Android device to also establish a VPN connection when doing this.) (I can't find an equivalent macro-authentication solution that will run on a PC, which would make this much easier.)
So here's my proposed solution:
1. Start with a powerful omnidirectional wifi antenna (Possibly add an in-line amp if needed. Also perhaps a directional antenna may be better for non-mobile use.)
2. Connect the antenna to any Android device that supports an external Wifi antenna. I found several Android TV devices which should work. Like This, or possibly this.
3. Set up some kind of local access point/bridge. One option may be to use fqrouter2 which supposedly uses the same Wifi radio for the local WLAN, while it also connects to the remote one. Another option may be to USB or Ethernet tether to a DD-WRT Router.
Result:
The Android device has a range to connect to a free hotspot up to a mile or two away, then automatically accepts the TOS using the WebWifiLogin app, and shares that connection locally to a handful of devices.
So am I crazy? Is this too complex to work correctly? Is there a simpler solution that I'm missing?
Can anyone confirm whether I've posted this in the correct sub-forum?
Thanks.
I use a slightly different method which yields the same results.
I have a Linksys WRT54GL router (with high gain antennas) which runs DD-WRT and a script called AutoAP. The script scans for unencrypted WIFI access points, makes sure they're live, and automatically connects to the strongest one in range.
I set up a second WPA2 encrypted WIFI SSID in the router which I connect to with my Android tablet. Once WebWifiLogin on the tablet handles the TOS login, the remote access point allows web access for any device that connects to the WRT54GL router (either by WIFI to the secondary SSID or through one of the ports)! This happens because the remote access point usually checks/remembers TOS acceptance by the MAC address of the connected device. Since it only sees the MAC address of my router, anything behind the router now gets access.
ssenemosewa said:
Once WebWifiLogin on the tablet handles the TOS login, the remote access point allows web access for any device that connects to the WRT54GL router
Click to expand...
Click to collapse
This is great information; thanks!
I would not have thought WebWifiLogin would work when connecting through another router. When WebWifiLogin is running, its status says "Listening for WiFi events" (Or something similar) so I was under the impression that WebWifiLogin would only work if the connection to the AP is made directly by the Android WiFi interface, and not through a intermediary router.
This makes things much easier.
Short version:
When I turn on my phone's hotspot I want to control the IP addresses it uses. It wants itself to be 192.168.43.135 most of the time, and I need to set it to something else more or less permanently. The address it wants to use is causing conflicts. Can you please help me figure out how to do this?
Long version:
My wife and I use our phones as our home's internet source. Till now, we've just been connecting things directly to our own hotspots individually as needed. However, we now have many more devices wanting a stable connection, so I bought several routers (Asus RT-AX92U). I've set two up as bridges, one connects to my hotspot, and the other to my wife's hotspot. These bridges feed into the third router set up as dual-wan, to either aggregate or fail-over. All this seems to work, EXCEPT, both phone's seem to want to dhcp the IP addresses used over their hotspot connection. I suspect this is causing IP conflicts when both phones are setting their own IP addresss on the same subnet, and their gateway addresses also exactly the same. I've tried setting static IP addresses in the bridges, but then even though their wifi connection remains, the access to the internet drops. I think I need to tell the phone what subnet to use to correct the problem.
Someone please help!
Thanks in advance.
-Jason
PS. both our N20u's are bootloader unlocked. So, you know, I can probably control anything that needs to be, if I only knew what and where.
You'd need to root the phone for that - OneUI does not let you finetune the hotspot functionality unfortunately. In fact, Android itself hardcodes the tethering IP and DHCP range. Once rooted, you can use any of the root tether apps, many of which allow setting your own DHCP ranges and IP addresses.
Another, possibly better solution would be if you took a home broadband data line from your provider/carrier, and used a USB 4G dongle with that.
fonix232 said:
You'd need to root the phone for that - OneUI does not let you finetune the hotspot functionality unfortunately. In fact, Android itself hardcodes the tethering IP and DHCP range. Once rooted, you can use any of the root tether apps, many of which allow setting your own DHCP ranges and IP addresses.
Click to expand...
Click to collapse
Could you recommend a tethering app with that ability? I am rooted. The tethering apps I've looked at either won't do that, or get bad reviews for not working well.
0reo said:
Could you recommend a tethering app with that ability? I am rooted. The tethering apps I've looked at either won't do that, or get bad reviews for not working well.
Click to expand...
Click to collapse
I can't, unfortunately. To be honest, since Android introduced built-in tethering, the market of tether apps have dropped significantly, especially since rooting hasn't been a mainstream thing for the past ~4 years or so.
Why can't you get a real Internet connection? . Main will be the cable/fiber & failover can be your mobile connection.