Questions tagged [tethering]

Tethering is the act of sharing a data connection in a mobile phone with other computers. The sharing is typically done over WiFi or USB. This is done to provide Internet access to the other computers.

Tethering refers to connecting one device to another. In the context of mobile phones or Internet tablets, tethering allows sharing the Internet connection of the phone or tablet with other devices such as laptops. Connection of the phone or tablet with other devices can be done over wireless LAN (Wi-Fi), over Bluetooth or by physical connection using a cable for example, through USB.

If tethering is done over Wi-Fi, the feature may be branded as a Mobile Hotspot. The Internet-connected mobile device can thus act as a portable wireless access point and router for devices connected to it.

Many mobile phones are equipped with software to offer tethered Internet access. Windows Mobile 6.5, Windows Phone 7, Android (starting from version 2.2), and iOS 3.0 (or later) offer tethering over a Bluetooth PAN or a USB connection. Tethering over Wi-Fi, also known as Personal Hotspot, is available on iOS starting with iOS 4.2.5 (or later) on iPhone 4, 4S, 5, iPad (3rd generation), certain Windows Mobile 6.5 devices like the HTC HD2, Windows Phone 7 devices (varies by manufacturer and model), and certain Android phones (varies widely depending on carrier, manufacturer, and software version).

For IPv4 networks, the tethering normally works via NAT on the handset's existing data connection, so from the network point-of-view, there is just one device with a single IPv4 network address, though it is technically possible to attempt to identify multiple machines. On some networks, this feature is only contractually available by paying to add a tethering package to a data plan or choosing a data plan that includes tethering. This is done primarily because with a computer sharing the network connection, there may well be a substantial increase in the customer's mobile data use, for which the network may not have budgeted in their network design and pricing structures.

Some network-provided handsets have carrier-specific software that may deny the inbuilt tethering ability normally available on the handset, or only enable it if the subscriber pays an additional fee. Some operators have asked Google or any mobile producer using Android to completely remove tethering support from the operating system on certain handsets. Handsets purchased SIM-free, without a network provider subsidy are often unhindered with regards to tethering.

There are, however, several ways to enable tethering on affected devices without paying for it, including rooting Android devices or jailbreaking iOS devices and installing a tethering application on the device. Tethering is also available as a downloadable third-party application on most Symbian mobile phones as well as on the MeeGo platform and on WebOS mobiles phones.

Source:http://en.wikipedia.org/wiki/Tethering

178 questions
0
votes
1 answer

Android network bridge between USB tethering & WiFi hotspot interfaces

I have following hw environment: - dev board; - Android device; - Ubuntu laptop; Android connected to the board by USB cable. Laptop connected to Android dev by wifi hotspot. From Android I able to ping a board throw USB tethering (and vise…
0
votes
2 answers

How to get an IPv4 address on android when USB tethering?(connect to localhost computer)

I want to view my localhost server over android (so I can do remote mobile debugging) I enabled usb tethering, usb debugging, installed driver, all is set up. Here is what I get when I run ipconfig Ethernet adapter Ethernet 2: Connection-specific…
TetraDev
  • 16,074
  • 6
  • 60
  • 61
0
votes
0 answers

Android hotspot have high ping response time

I made Android hotspot from Settings and I tried to connect various devices on it : Laptop, iPhone (Maximum 1 device was on the hotspot) and when I wanted to ping connected device from Android device, ping response time was very high in situation…
marecare
  • 11
  • 5
0
votes
0 answers

Android debugging on device with usb tether test wifi

In order for adb to recognize my device LG G4 I needed to select USB tethering. With this setting on, I am unable to maintain a wifi connection. I am trying to do some testing with wifi and want to have access to the log. I thought maybe I could use…
user2381309
  • 137
  • 11
0
votes
1 answer

Android 3G Tethering

For a research project, I must work on the design of 3G/WiMAX Access Point (AP) protocols. I have access to 2 Android smartphones. Android devices can become WiFi hotspots for other devices, allowing WiFi tethering. In this scheme, does the Android…
JahMyst
  • 1,616
  • 3
  • 20
  • 39
0
votes
2 answers

Not able to get reverse tethering working in android via usb

I went through this tutorial http://blog.mathieu.carbou.me/post/60454997009/reverse-usb-tethering-with-android-2-2 to reverse tether my android phone to use PC internet via USB. Using following commands I am successfully able to create bridge…
Shashwat Kumar
  • 5,159
  • 2
  • 30
  • 66
0
votes
1 answer

I need this Bash Script to loop on a timer and i don't know scripting at all

I have modified this script (changed ip addresses) to make my wifi hotspot run through my VPN connection but every time my internet connection changes towers, or changes from LTE to 3G and vice versa, or my vpn disconnects and reconnects, this…
JJenkx
  • 9
  • 2
0
votes
1 answer

How to find the total number of devices connected and details in Android Wifi tethering mode?

I have successfully created the wifi tethering in android device. I would like to get the details of the devices connected in the wifi tethered device through coding. I have gone through the link https://stackoverflow.com/a/5319503/4073227. Here i…
0
votes
1 answer

Can ModemManager be used with tethered cell phones or just with dongles?

I haven't tried ModemManager yet, but it seems to me that it won't work with a phone plugged into the laptop, unless there is some software running on the phone that acts as a middle-man between ModemManager and the phone's modem.
knokej
  • 71
  • 7
0
votes
0 answers

Android Widget to enable Bluetooth Tethering

I am trying to enable bluetooth tethering on a android nexus 5 4.4.4 from an app. Does anyone have a working code for this? I have seen some examples using the "android.bluetooth.BluetoothPan" Class for this, but i am unable to get it working. With…
GMSonic
  • 1
  • 1
0
votes
1 answer

Android enable Usb Tethering programatically in AOSP

I am developing Android application. I need to enable Usb tethering programatically when Usb is connected. Due to android security i am not able to do it in 4.4 version. So i downloaded android 4.4 source code to make some changes on it.can anyone…
0
votes
1 answer

How to differentiate or identify if a wifi connection is a tethered network or real broadband network?

Due to work traveling we have to put up with a location with quite "unstable" internet connection. The property owner has set the charges including his own "wifi" facility providing to us. Because the network is quite slow and unstable, we are not…
bonCodigo
  • 14,268
  • 1
  • 48
  • 91
0
votes
1 answer

Is it possible to check that internet connection is tethered using JavaScript?

I was wondering if it is possible to detect a tethered connection, say I am connected to my phone on my mac, and would like to check if mac is using a tethered connection.
Ilja
  • 44,142
  • 92
  • 275
  • 498
0
votes
1 answer

Disable wifi tethering on android

I've found on stackoverflow the code that activates wifi-tethering programmatically on android... but how can I disable programmatically wifi tethering? Is available something like setWifiApDisable?
Lorelorelore
  • 3,335
  • 8
  • 29
  • 40
0
votes
1 answer

How can I wake my Canon EOS 1100D up from computer?

I have a Canon EOS 1100D camera and control it by my C# program that use it's tethering feature ‎with Canon EOS Utility dlls. I have to shoot one photo every 30 minute all day long, but if I want to send the camera into standby ‎mode between two…
Zhr Saghaie
  • 1,031
  • 2
  • 16
  • 41
1 2 3
11
12