How do I set up the iPhone USB Ethernet Driver?
I just installed 12.04 (fresh install) and realized I could no longer tether with my iPhone like how I did on 11.10 without any hassle. On 11.10 (to my amazement) all I had to do was turn on USB tethering option in MyWi and my system would automatically connect to the Internet via my phone. What has changed and how can I tether again?
BTW it is an iPhone 3G (jailbroken)
Solution 1:
To get iPhone USB tethering working again, just install the following packages:
ipheth-utils
.libimobiledevice-dev
libimobiledevice-utils
You can install these packages through apt-get
command or through the synaptic package manager sudo apt-get install synaptic
Solution 2:
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.
Solution 3:
Installing the usbmuxd
package solved the issue with iphone 7 and 17.10.