[Q] WiFi tethering bridge to existing access point - General Questions and Answers

Hi there,
At my girlfriend's house there's an existing WiFi access point for their home network and they also have a bunch of computers wired in with ethernet cable. Mobile reception in the house is terrible but I've found one spot by a window where I can sustain a pretty decent dc-hsdpa link. I'm able to tether my laptop to my phone, the phone creates a new WiFi network ap and my laptop connects to that. That works fine.
The thing is, what I'd really like to do, is to have access to the dc-hsdpa connection from some of the wired computers on her home network. To do that I want to have my phone bridge the house network - via their existing WiFi ap - to the mobile internet connection. I'd like the phone to provide a gateway on the house network that could be manually used from the other computers. (I want to avoid using DHCP or anything as it will disrupt the network for other users.)
I know this is technically possible but I'm struggling to find an application that allows for this functionality. I've spent a good amount of time searching around the internet but to no avail. Does anyone know where I can look or of a suitable application? (My phone is a Samsung Galaxy S4 i9505 flashed to run a rooted variant of the play edition KitKat rom.) I'm happy to pay money.
Cheers, Dave.

Related

Wifi proxy suddenly works on Android

Okay folks got a bit of a strage development that I could use some help with.
As we all know, Android does not currently support Wifi proxy servers, at least it has no way to access the settings. I live on campus and the wifi is piped through a proxy server to the internet and I found the lack of wireless to be quite annoying (especially the hole it was burning in my pocket!)
Anyway, I had bought a wireless router to have internet all around my apartment. The network is hidden and my HTC Desire wasn't connecting to it. I eventually found out that this was because the network was braodcasting in mixed b/g/n mode. I changed it to b/g only and the phone connected.
I hadn't really expected it to connect to the internet because there was still no proxy set up but to my surprise it did! I checked my data counters and only the Wifi one was going up. The network my router is connected to uses the same proxy as the campus wireless so there is definately a proxy.
An even stranger development is the fact that since then, when I connect directly to the campus wireless network (not to my router) the internet still works. I keep checking the data counters and its not using up any 3G data. I checked my IP address online and it corresponds to the campus IP address. I also switched off the wifi and checked again and the IP changed to my cell provider.
I haven't tried connecting to a different wireless network since then and I didn't change any settings. I'm using an unrooted HTC Desire with stock ROMs. I had downloaded WifiAce but I since removed that and the proxy still works.
So what I'm wondering is, can anybody confirm this or give any thoughts on how this is working? Does anyone also know if the data counters available on the market acurately track data usage or do they simply assume that if the wifi is connected that the phone is downloading via wireless and not cell.
If anyone has any thoughts on this or could go out of their way to try and confirm it I'd be grateful.
(update) I found that it doesn't work on one of the networks, the oldest one on campus. Not sure why this is yet
You are correct. I found out this a long time ago. It also happens with some wireless MAC Laptops. You have to define the broadcasting channel.
Stupid Question, I'm Sure...
Omnichron said:
You are correct. I found out this a long time ago. It also happens with some wireless MAC Laptops. You have to define the broadcasting channel.
Click to expand...
Click to collapse
I wonder if you could explain what "defining the broadcasting channel" means...in case I occasion similar difficulties joining a public wifi network?
It's a dumb question, I'm sure...but I've never actually owned a router.
Between my dearly-departed, slightly hacked XV6800, followed by Tetherberry on my 9530...Wireless Tether on my CM7 Droid (only in a pinch) and the Clear Wireless dongle on my laptop (shared via Connectify), I think I'm missing several years of typical AP experience.

[Q] Internet Pass-Through for non Sense ROMs?

Any developers out there know if it it possible to port the Internet Pass-Through feature [aka Reverse Tethering] of Sense ROMs to AOSP ROMs?
There is a thread here which talks about in length but it is not a simple or trouble-free process.
If HTC can do it, surely it can't be that hard! I would love to be able to move to an AOSP ROM on my One S but cannot go without the Pass-through feature.
I'm curious about how you got pass through to work? Hasn't worked for me yet because the drivers never install when I plug my phone in. And, if it did actually work, does your phone use it like WiFi so WiFi calling works? That'd be what I need it for most.
Sent from my HTC One S using XDA Premium
Droidificator said:
I'm curious about how you got pass through to work? Hasn't worked for me yet because the drivers never install when I plug my phone in. And, if it did actually work, does your phone use it like WiFi so WiFi calling works? That'd be what I need it for most.
Sent from my HTC One S using XDA Premium
Click to expand...
Click to collapse
We don't have Wifi calling on the EU phone, but then we are rarely out of range of a cell.
To get Pass-through to work, it is just a matter of connecting the phone via usb to a computer and selecting Internet pass-through from the pop-up dialogue box
BUT:
There are issues with certain firewalls. When I got the phone I was using Bullguard Internet Security on my laptop and I could not get internet pass-through to work via the firewall (it worked fine if I disabled Bullguard). I spent about 3 hours online with a Bullguard technician who was unable to solve the problem.
I have since removed Bullguard and installed Microsoft Internet Security Essentials. There are no firewall problems with MISE.
You must have the latest version of HTC sync installed for Pass-through to work.
Internet Pass-through allows the phone to connect to the internet via your PC's internet connection. I use it a lot because I spend a lot of time in hotels all around Europe. When I am out of the UK I do not use roaming data (too expensive) but I always have internet in my hotel room. This is either a wired connection, or (more often) it is a WiFi connection for a single device only. I use the hotel connection for my laptop and the pass-through connection for my phone.
I am not sure if this setup would give you WiFi calling as I am not really sure how that works (does the phone differentiate between a WiFi connection and a wired connection)? It would allow you to use Skype or another VOIP service to make calls.
ascot17 said:
Internet Pass-through allows the phone to connect to the internet via your PC's internet connection. I use it a lot because I spend a lot of time in hotels all around Europe. When I am out of the UK I do not use roaming data (too expensive) but I always have internet in my hotel room. This is either a wired connection, or (more often) it is a WiFi connection for a single device only. I use the hotel connection for my laptop and the pass-through connection for my phone.
I am not sure if this setup would give you WiFi calling as I am not really sure how that works (does the phone differentiate between a WiFi connection and a wired connection)? It would allow you to use Skype or another VOIP service to make calls.
Click to expand...
Click to collapse
I agree that it would be cool if devs could port this to other roms.
Just on the off chance someone might get some use from it, here's what I do. If you're travelling with a laptop and your hotel has Ethernet, it's really easy to set your laptop to broadcast an adhoc network to share with your phone.
I know it doesn't help with hotels that only have WiFi for one device, but with places that have Ethernet and WiFi, I find that tethering to my own laptop gets me a much better connection, and it means I don't have to lug around my router.
Sorry for the OT, back to the discussion

IP address when sharing internet with laptop

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).

[Q] Can we use P920(H) as a modem for a 3G router?

Hello all. I've just purchased a 3G/WAN WI-FI router (TP-Link model TL-MR3420 - link to manufacturer's page). It has an USB port to connect a 3G/4G modem. I tried to connect my P920H (V28b stock ICS - XBSA large partitions) but the router doesn't recognise it. I tried to use an older 3G phone (Sony Ericsson W980) and it works like a charm. In both cases I configured the phones to USB tether with their own configuration options.
Anyone managed to make this work? I believe the router lacks a driver, but I've found no driver for any phone on the manufacturer's page, although I works with the Walkman phone.
Edit: I forgot to mention that all tethering features on my phone works fine. I can turn on my hotspot and I can plug it to a PC's USB port and act like a modem. I just can't do it with my router.
Why I want to do this: Most of you who have nice broadband access may be wondering why I want to use my phone to provide Internet access to my router. Here's why: In the region I live, broadband access is a joke. A miserable 1Mbps insufficcient to watch even the lamest youtube video. But it has no limitations, so it is good for TV upgrades and other connected devices to do their maintenance.
On the other hand, my phone provider has a wonderful coverage around my house, sustaining an average of 3Mbps, reaching 10Mbps late at night. So, when I want a quicker net, like to watch Internet movies or download large files, I used to turn off my router and turn on the phone's hotspot. But even setting its SSID and password identical to the ones on the router, it takes some tweaking on the devices for them to reconnect. It was a nuisance.
With this 3G router, all I would have to do is connect the phone to it and it would switch from WAN to 3G. All I need is a driver that would make it recognize the phone and use it as a modem.
I messed with wifi tethering a bit a while back. Couldn't get it to work. My other phone sees it as a wifi point but won't connect. Something to do with LG not liking tethering I heard. I saw this mod that fixes tethering for some devices but never tried it ( I don't really need tethering). I am curious if it fixes it:
http://forum.xda-developers.com/showthread.php?p=37062006
drastic00 said:
I messed with wifi tethering a bit a while back. Couldn't get it to work. My other phone sees it as a wifi point but won't connect. Something to do with LG not liking tethering I heard. I saw this mod that fixes tethering for some devices but never tried it ( I don't really need tethering). I am curious if it fixes it:
http://forum.xda-developers.com/showthread.php?p=37062006
Click to expand...
Click to collapse
Hello drastic00!
Thank you for your suggestion. I understand that the mod you suggested can have nice effects on slow or even broken tethering.
The problem is that I haven't made myself clear on the first post. I can see it now and I'll edit it right away. The tethering feature on my phone works fine, both WI-FI and USB tethering works. What I need is a USB tethering that makes my router "think" that my phone is actually a 3G USB modem. When I use this feature on a PC, I have to install the drivers. The bad news is that I can't install these drivers on the router.
Okay. I figured if wifi tether isn't working then usb isn't either. So what firmware do you have on which it is working?
There was a small discussion on a thread a month or so ago; it wasn't working for the 4 or so people who posted then...I think we were all on ICS or higher, but not positive. That's when I tried to see if I could get wifi tether to work. I didn't try any usb tethering.
So I guess I am not understanding the advantage of plugging direct to the router. Why not plug the phone to pc (signal in) and the router to pc (signal out)? Because it would be easier to switch from the signal you normally use? This is a new one on me... I have no idea if an ethernet switch would be of use...2 signals in for the router to broadcast and choose which wifi signal on the client end (not sure if your router could do that, just grasping at straws, since I haven't tried anything like this).
It's weird other phones work though, so I am still curious if Crossbreeder mod would do anything. It seems the other phones have a piece of software the O3D does not. Unless the router has drivers installed for those devices by default, which I doubt; you didn't install anything for those to work, they worked out-of-the-box, so to speak, right?
Exactly. Both WIFI and USB tether always worked out of the box for me, with several ROMs, either stock and modded ROMs. Eventualy some modded ROMs did break tether, but usually broke many other things as well Probably too undervolt and/or too overclock among other things I don´t understand.
I remember that discussion about not working tether, but didn´t get involved. It never happened to me. I believe it is more a hardware issue. If it happened to me, the first thing I would do is install the original stock Froyo to be sure if tether didn´t work with the most original firmware.
As to why I want to put my O3D as the Internet provider for my network: I have several devices connected: 3 PCs, 2 Androids, 1 TV and 1 Blu-ray player. The last two are not too easy to make connect to a different WIFI net, even if they have the same SSID and passwords. I used to turn off the router and then turning on the phone´s hotspot. The problem is that almost always several of these devices didn´t realise the switch and kept trying to connect to the unavailable router. The same thing happend when switching from the phone to the router.
Also, I don´t want to buy a 3G modem, because the speed advantage (and low fees) are "connected" to my voice plan. The SIM card is my primary phone number So, I need it to be able to make and receive calls. If I purchase a new SIM card, I would have to cope with two bills. Again, no more advantages.
Breaking news: I just noticed that the Sony Ericsson Walkman phone I am using as a modem only gets 1Mbps download, exactly the speed my provider guarantees. My P920H can get more than 10 Mbps on times, but usually between 3 and 5 Mbps. I believe that V28b stock ICS somehow unlocks some sort of ISP speed limit. Now, more than ever I want to use my phone as a modem on my router.

[GUIDE][NO ROOT] How to use tethering for home network

Hello everyone! Here's a nice little guide on how to tether your phone and use that ability to power a home internet network. I have done tons of trial and error to get this working with bits and pieces from numerous forums and google research. This has been working flawlessly for me and it's a "set it and forget it solution".
The reason why I wanted to do this is because I live in a rural area with no high speed ISP. My only option was to use a data capped satellite ISP that is extremely limited in ability and expensive. Without further ado my guide to achieve an unlimited, data cap free, tethered home network.
What you need:
Android phone you're willing to dedicate for full time use
Computer with windows and LAN port you're willing to dedicate for full time use
Wireless Router
A nice USB cord for your phone
A nice CAT cable
1) First thing to do is look around for an unlimited data (4glte preferred, no tethering plan needed) cellular plan. I know there are a few out there but I decided on MetroPCS due to the coverage I get and the price ($60 a month, no contract). I opted for just a sim card as I had an android phone laying around.
2) Make sure your android is unlocked if it's not on the same network you are trying to use. My phone was tied to AT&T and I had to call them to unlock it. Most carrier will do this if the phone in good standing. Meaning paid off. Or root it.
3) We will need to find out where your equipment will sit to receive the best speeds. I recommend putting your phone in "field test mode" and walk around the house. The lower number the better. I also ran a speed test in certain locations to give me a rough idea of what speeds I would be getting. If you are really serious about this set up there is equipment out there to boost cell signal in your house. I like WeBoost.
4) Download your tethering application. I have tried multiple apps but only one worked perfectly but with different hardware you might have other results. Clockworkmod Tether ($4.99) and PDAnet+ ($7.95) worked alright but I had issues with it talking to my router and clients so disconnects where frequent and frustrating. I ultimately went for EasyTether ($9.99) and it has been working fantastic. Mind you when using Clockwork and PDAnet I would be getting a DL speed of 6Mbs when my phone was 13Mbs. I don't know what would cause that but with EasyTether I am getting speeds very similar to my phone with no speed loss.
5) All three tethering applications require you to install a sister program on your computer to work. So install that on your "slave" machine. They are all about the same process, install an .exe and drivers for your phone.
6) Test that everything is working. The tethering application will have instructions on how to USB tether your phone. We need to check that it will give your slave machine an internet connection. Simply open a web browser and see if it is working.
7) Great! Now your are connected and able to surf the web! But wouldn't it be great if you could use this on all your devices? This is where the router comes in play.
8) Now I don't know what router you are using but mine is an ASUS RT-N56U and the principle should be the same. Plug your router into power and reset it with the button on the back (10 seconds). Unplug from power. Connect the CAT cable to the WAN port of the router (the one that usually connects a modem to the router) and the other end to the LAN port of your slave machine. Plug power to the router and allow it to boot up. Now on your slave machine go to Network and Sharing Center, View status on the tether connection, properties, sharing, check Allow other network users to connect through this computer's Internet connection, select the Home networking connection as the router. With everything done correctly you should be getting an internet connection to the router.
9) Now this is all fine and dandy but there are some settings in the router you can configure to make it more reliable. Our cases could be different but this is what has worked for me. I'm no networking genius by any means so my setting could not mean anything. In my experience things would work for a few mins but streaming to chromecast or connecting a mac to wireless mysteriously cut all connection. So here are my settings.
Disable MAC Filter
Disable Wireless Scheduler
Enable IGMP Snooping
Enable DHCP Server
Disable DHCP Routes
Disable Multicast routing (IGMP Proxy)
WAN Connection Type-Automatic IP
Enable UPnP
Connect to DNS Server automatically-NO
DNS Server1 8.8.8.8
DNS Server2 8.8.4.4
Everything else is default
I don't know about the NAT for all you gamers out there but I am sure there is some router configuration you can do. If anyone has ideas on how to achieve this please chime in.
10) Congratulations! You have now set up a home network with your phone and can use it like any other ISP. If you experience any issue with this process let me know and I will get back to you with an answer. I have had to do a lot of trouble shooting to get to this point.

Categories

Resources