Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to USB tether Internet from my iPhone 4 and when I connect the phone, it will appear as a wired connection but my pc will never establish a connection with the phone. I've recently installed Ubuntu 11.10 but have yet to perform any updates. Is there any configuration changes I need to make or install any third party apps to get this going?

share|improve this question

There is a package in the Ubuntu Software Centre that allows you to USB tether to your iPhone. You can find the package here:

share|improve this answer

You can always download the sources and compile it:

Building from source:

./configure --prefix=/usr --sysconfdir=/etc
sudo make install

Build dependencies:

gtk >= 2.14
bluez >= 4.0
pyrex >=

Runtime dependencies:

python >= 2.5
bluez >= 4.25
obex-data-server >= 0.4.3
python-gtk2 >= 2.12
python-gconf  (optional)
policykit-1  (optional)
libpulse, libpulse-mainloop-glib >=0.9.15  (optional)
notification-daemon or any other libnotify compatible engine.

Note to package maintainers, you can disable runtime dependency checking by using --with-no-runtime-deps-check configure flag.

Bzr repository:

Bzr web:

bzr branch lp:blueman 

to get the latest code.

share|improve this answer
Does this source contain USB tethering? In the tutorial it's only for Bluetooth tethering. – DmitryR Mar 13 '12 at 18:14

Do the following:

$ gksu gedit /etc/apt/sources.list

... then add to the end:

deb natty main
deb-src natty main

Save and close the file and then run:

$ sudo apt-get update
$ sudo apt-get install ipheth-utils ipheth-dkms

then update your iphone to 5.1

share|improve this answer

I have found a solution for ubuntu 14.04 LTS

To get iPhone 4 USB tethering, do the following on a terminal:

  1. sudo apt-get install ipheth-utils
  2. sudo apt-get install libimobiledevice-dev
  3. sudo apt-get install libimobiledevice-utils
  4. sudo apt-get install gtkpod

It works for me on my two machines runnning ubuntu 14.04 LTS

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.