Difference between revisions of "Android tethering"
(add :"wifi access point" modify:"USB tethering" and "proxy") |
|||
Line 5: | Line 5: | ||
have this option enabled. | have this option enabled. | ||
− | == | + | == Wifi access point == |
+ | Since Froyo ( Android 2.2 ), wifi access point ( use 3G ) is accessible by default, without the need to root the phone. Moreover, this method will not discharging battery too fast like USB. | ||
+ | See : '''menu/wireless & networks/Internet tethering/Wifi access point''' | ||
+ | |||
+ | == USB tethering == | ||
===Tools Needed=== | ===Tools Needed=== | ||
− | * Root access to the PC | + | * Root access to the PC ( for old Androids, Froyo ( Android 2.2 ) can do it natively ) |
* Usb connection cable from your phone to pc | * Usb connection cable from your phone to pc | ||
Line 33: | Line 37: | ||
With this method tethering is achieved by port forwarding from the phone to the pc. This is suitable | With this method tethering is achieved by port forwarding from the phone to the pc. This is suitable | ||
− | only for browsing. | + | only for browsing. For firefox, you should set '''network.proxy.socks_remote_dns''' to '''true''' in '''about:config''' ( adress bar ) |
===Tools Needed=== | ===Tools Needed=== |
Revision as of 21:26, 30 July 2010
Contents
What is Tethering
Tethering is a way to have Internet access on your PC through your smartphone using it's network connection. Usb tethering is natively supported from Android 2.2. Older versions of the Android OS, mostly unofficial roms have this option enabled.
Wifi access point
Since Froyo ( Android 2.2 ), wifi access point ( use 3G ) is accessible by default, without the need to root the phone. Moreover, this method will not discharging battery too fast like USB. See : menu/wireless & networks/Internet tethering/Wifi access point
USB tethering
Tools Needed
- Root access to the PC ( for old Androids, Froyo ( Android 2.2 ) can do it natively )
- Usb connection cable from your phone to pc
Procedure
- Enable the the tethering option from your phone. This is usually done from
Settings --> Wireless & Networks --> Internet tethering
- Disconnect from for current wifi or ethernet network
- Load the usbnet module(if it's not already loaded). You will need root access to do that
modprobe usbnet
- Connect the phone to the pc via the usb cable.
- Make sure that the usb interface is recognized by the system by using the following command
ifconfig -a
you should be able to see a usb0 device listed.
- Configure the new network device via dhcp using the following command
ifconfig usb0 up && dhcpcd usb0
Tethering with proxy
With this method tethering is achieved by port forwarding from the phone to the pc. This is suitable only for browsing. For firefox, you should set network.proxy.socks_remote_dns to true in about:config ( adress bar )
Tools Needed
- Root access to the PC
- Android SDK which can be obtained here
- Usb connection cable from your phone to pc
- Proxoid application(free download from the Android market)
Instructions
Follow the instructions demonstrated in the following link