In Ubuntu 12.04 the USB tethering of iPhone by default is now working as usual. We can set up iPhone as ethernet driver by enabling usb tethering im mywi, and previous Ubuntu 11.10 will automatically connect to the Internet via iPhone but 12.04 won’t work.

To get iPhone USB tethering working again on Ubuntu 12.04, we need following packages installed:

  • ipheth-utils
  • libimobiledevice-dev
  • libimobiledevice-utils

Use this command in terminal to install them:

sudo apt-get install ipheth-utils libimobiledevice-dev libimobiledevice-utils

Or use Ubuntu Software Center, Synaptic Package Manager to install them one by one.