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
0 answers

Using Xcode while tethered to iPhone

An obscure problem to be sure... I am developing on a macbook while tethered to an iPhone via USB. Therefore xcode always sees at least one device plugged-in and I never see the scheme "iOS Devices" available in xcode's scheme selection button. I…
Electro-Bunny
  • 1,380
  • 2
  • 12
  • 33
0
votes
1 answer

Unlimited users Wifi AP android mode (no ROOT privileges)

I make an application that requieres WiFi AP-mode (DHCP Server and WiFI AP). which allows unlimited simultaneously number of users (Android limit 10 users for tethering). Is there any code for it? Or ready application? I need to perform it without…
0
votes
1 answer

Android 2.3.6 - USB Tethering and ADB at the same time

I'm trying to use USB tethering and ADB at the same time with a rooted Android 2.3.6 (yeah, old, I know) but I can't, when I activate USB tethering, adb stops recognizing the device. Is it how Android 2.3.6 works? Is there anything I can do to have…
Adami
  • 335
  • 5
  • 15
0
votes
0 answers

Can I Start a service when usb tethering is enabled?

I am writing an internal enterprise app and need to start a background service when the user starts usb tethering. I have not been able to find an intent to listen for which tells me that usb tethering has been started. I have tried listening for…
0
votes
2 answers

How to check internet access (INCLUDING tethering!) on Android?

I am looking for a piece of code that would check network connectivity, of an Android device, including tethering, not only the wireless channels. I have spent hours online looking for such a thing, but without any result! All the functions I found…
Steph68
  • 197
  • 4
  • 13
0
votes
1 answer

Using iPhone USB tethering connection from app

My app needs to transfer data to and from a PC/Mac, but without using Wireless or 3G. Is it possible to use the USB cable to run a server on the device accessible by the PC/Mac? Accessing the app's documents-directory over USB from a program would…
Daniel Brown
  • 1,134
  • 1
  • 13
  • 27
0
votes
2 answers

Android check support for wifi hotspot

Does anyone know how an app may check whether a device supports wifi mobile hotspot/wifi tethering? For example, my Android phone has this functionality and you can tether the 3G connection, while my newer android tablet does not support it. To…
Andy
  • 2,469
  • 1
  • 25
  • 25
0
votes
1 answer

Android tethering web server

I am looking for a method to display a webpage when somebody connects to my hotspot .Is there a way I could implement this?
opc0de
  • 11,557
  • 14
  • 94
  • 187
0
votes
1 answer

Local Datastore - SQL Server Express, MySQL, XML or NoSQL in .Net

Scenario: I am building an OFFLINE (yeah you read right in 2012) application which needs to store data locally. And will sync with a central mysql database when connected. This client app has to work in XP/Win7/Win 8 and Windows phone. But may also…
rahul
  • 3,018
  • 4
  • 29
  • 28
-1
votes
1 answer

Check if wifi connection is coming from 3G hotspot

I have a pretty straightforward question: Is it possible to know whether or not an active wifi connection in Android is coming from a 3G hotspot? Context: I have a tablet without 3G, which is connected to a 3G wifi hotspot from a phone (this can be…
stealthjong
  • 10,858
  • 13
  • 45
  • 84
-2
votes
1 answer

Force a laptop to always use mobile versions of website when tethered to phone

Sometimes when traveling, I'm forced to tether my laptop to my phone to get internet. When doing this, I would like my laptop browser to use the mobile version of every website I have to visit, if one is available. I understand that I could…
wirdatrd
  • 19
  • 4
-2
votes
2 answers

USB tethering issue in android studio

I'm new to android. When I turn on USB tethering in my phone, my device is not recognized by the PC while on turning off the tethering device gets recognized.Please suggest me how to resolve this issue.
-3
votes
1 answer

Mobile HotSpot:802.11 to Cellular data conversion

I am trying to understand the mobile hotspot technology (tethering). Specifically, I am interested in how the devices connected to a HotSpot (via Wi-Fi) access the internet via Cellular network. Here are the specific questions : I am assuming that…
1 2 3
11
12