This blog site already features an note on tethering the iPhone to Ubuntu (http://www.bitsbythepound.com/tethering-iphone-on-ubuntu-11-04-397.html). However, since upgrading to iOS 5.1, when the iPhone is connected to the Ubuntu platform, an error is reported stating that “Unhandled Error Lockdown”.
This note applies to:
- Ubuntu 11.10 (Oneiric)
- iPhone 5.1
The solution offered by this note is to:
- Install the package repository offered by Paul McEnery
- Adjust the package repository to be picked up in oneiric
- Install the necessary packages from the repository
Install Package Repository from Paul McEnery
sudo add-apt-repository ppa:pmcenery/ppa
Adjust Package Repository for use in Oneiric
I applaud the work done by Paul McEnery in providing us the tools to use the iPhone. Unfortunately, the package repository is not available for Ubuntu 11.10. On the other hand, the package repository for Natty (11.04) seems to work just fine for Oneiric. In this step, the package list is modified to point to the Natty version.
While editing the file, replace “oneiric” to “natty” and save again. The resulting file should look something like:
deb-src http://ppa.launchpad.net/pmcenery/ppa/ubuntu natty main
Install Necessary Packages
sudo apt-get install ifuse libimobiledevice2 libimobiledevice-utils
The first step of configuration is to tether the iPhone to the platform using the USB connector. Then, run the following command:
Finally, unplug and re-connect the iPhone. The error should not be reported. Instead, all services from the iPhone should be available.