USB tethering between Ubuntu and Android phone

This post is the continuation of my previous post on tethering. This post is a step by step to connect your Ubuntu (AMD 64) with internet using easytether and android phone. You can get EasyTether in Android shop.

1. Goto and download your driver.

2. Install the driver

Easytether installation in Ubuntu

Easytether installation in Ubuntu

3. Make sure USB debug is enabled. Easytether says that is very important. In my Xperia X10 mini, I have the menu flow like Settings>Applications>Development and connect the phone to PC via USB.

4. Connect the phone in USB

5. Open the terminal and issue the following commands

bhavani@bhavani:~$ sudo easytether enumerate
[sudo] password for bhavani:
bhavani@bhavani:~$ sudo easytether connect
connection established
run ‘sudo dhclient easytether0’ to configure the network interface
press Ctrl-C to disconnect

I tried to configure easytether0 network interface. So I kept the persent console open and issued the following command in a new console window.

bhavani@bhavani:~$ sudo dhclient easytether0
[sudo] password for bhavani:
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit

Listening on LPF/easytether0/02:00:54:74:68:72
Sending on   LPF/easytether0/02:00:54:74:68:72
Sending on   Socket/fallback
DHCPDISCOVER on easytether0 to port 67 interval 8
DHCPREQUEST of on easytether0 to port 67
DHCPACK of from
bound to — renewal in 2147483648 seconds.

6. What else, open the browser and start browsing!! when you are completed, press Ctrl +c in the first terminal where easytether application is still running.

Happy tethering! Happy tuxing!

3G speed measurement

3G speed measurement

USB tethering between Vista and Android phone

I was much disappointed with Xperia X10 for not having a tethering app by default. Anyways, I got many solution from Android shop.

Some of them need root access, which I dint prefer. Being a beginner with Android phones, I dont want dig into it right now. 🙂

I found EasyTether from Android Shop. I found it easier because

  1. The installation is so simple as any other apps
  2. The driver for the operating system (not available for all OSs right now) is provided by them
  3. It adds a system tray icon, when we select ‘connect’ option in the phone as soon as the USB is plugged in, the streaming starts!

Being a free version they have blocked secured sites 😦 I don’t like that anyways.

I am planning to test some other apps too. If this is necessary, I will think about buying.

Here is the speed measurement for BSNL 3G in my place.

Speed measurement of BSNL 3G with EasyTether

Speed measurement of BSNL 3G with EasyTether