How do I set up the iPhone USB Ethernet Driver?

To get iPhone USB tethering working again, just install the following packages:

  1. ipheth-utils.

  2. libimobiledevice-dev

  3. libimobiledevice-utils

You can install these packages through apt-get command or through the synaptic package manager sudo apt-get install synaptic


On top of the steps listed by Mysterio, you may need to use the following command in a terminal window to get it working:

idevicepair unpair && idevicepair pair

Then unplug your phone and plug it back in. When you plug it back in, a notification should pop up (on your Ubuntu system) saying it has connected to a wired network. (If the notification does not appear, make sure Personal Hotspot is enabled on your phone.)

This works for me with a non-jailbroken iPhone running iOS 5.0 and no additional software on either my laptop or phone.


Installing the usbmuxd package solved the issue with iphone 7 and 17.10.

Tags:

Iphone

12.04