Please refer to art Ubuntu 10.10 and iPhone tethering [SOLVED & UPDATED]

Last week, with the new Ubuntu 10.10 I had a lot of problem using my iPhone 3Gs (FW 4.1) with tethering. Simply I cannot use my iPhone to connect to the internet.

I've found two solutions:

The first one is the simplest, just update the kernel to version 2.6.35-22-generic #35, to do this action you need to launch the update manager and then install all the updates.

For those who don't want to update the kernel, follow these instruction:

Set repositories:

# sudo add-apt-repository ppa:pmcenery/ppa

# sudo apt-get update

Then install the drivers:

# sudo apt-get install gvfs ipheth-dkms ipheth-utils

Now, on an upgrade these are already installed, and even a re-installation failed:

#  sudo apt-get install –reinstall gvfs ipheth-dkms ipheth-utils

For me this worked well