HTC Hero does USB tethering on Ubuntu

The user guide of the HTC Hero explains that Windows users can do tethering through the (Windows-only) HTC Sync software. I assumed that tethering on Ubuntu would be impossible without rooting the phone - just like any other Android device - but I was wrong.

It turns out that USB tethering on Ubuntu is even easier than on Windows

  1. Plug in the USB cable.
  2. Enable "Menu > Settings > Wireless controls > Mobile Network Sharing".

NetworkManager automatically detects the device and establishes a network connections. Cool!

i had already seen the option as well, but it's greyed out when not connected apperantly. have you tried doing that over bluetooth as well?

I did try that over bluetooth but it does not work. (Neither does HTC Sync on Windows BTW.)

Worked straight ! (Tested under WinXP)

Was worrying abt rooting my phone and going through complicated steps

So simple that way

Thank you very much !

This solution may not be available on all HTC (Android) devices. This feature will be unavailable if the carrier decides so.

Hmm! Perfect. I'm about to change windows to ubuntu. I just still not sure, but that's great information. It makes me feel stronger with my wiling.

It worked straight away, with the HTC Tattoo aswell.

it will be greyed out if you dont have a 3g signal or have turned 3g off .
can confirm that t-mobile uk contract phones let you do this

It didnt work like that for my phone.. got Error 67.. i tried the other way and it worked great and fast.. look up guide tethering on htc hero

I had the 67 error also. I had to do the following to get it to work for windows xp. I turned off mobile network. Change my mode of operation settings to 1x. plugged usb into laptop. turned on mobile network and right away turned on mobile network sharing. Sometime you have to turn mobil network and sharing on and off a few times to get it to work. I using it right now. works great.

With Ubuntu version do you have? I have tested with Ubuntu 8.10 and it does not recognizez the HTC Hero device when connecting it via USB. Does something know with kernel modules should be installed? Thanks in advance!

You might want to read Setting up a Device for Development. It explains how to make sure Ubuntu detects your Android device.

I tried it with Hero and Ubuntu 9.10; but, I get the error 67. Any suggestions? :\