After I upgraded my iphone to iOS 4.2, I was not longer able to mount it on Ubuntu 10.10. Whenever I got plugged it in, I would get an error message -
DBus error org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
I looked it up and found a workaround, seems like I need to update to a newer version of libimobiledevice.
Here is how I did it-
Unplug the iPhone and execute the following in the terminal window.
sudo add-apt-repository ppa:pmcenery/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libimobiledevice-utils
After the above install, plug in the iphone and execute -
idevicepair unpair
idevicepair pair
idevicepair validate
DBus error org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus)
I looked it up and found a workaround, seems like I need to update to a newer version of libimobiledevice.
Here is how I did it-
Unplug the iPhone and execute the following in the terminal window.
sudo add-apt-repository ppa:pmcenery/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libimobiledevice-utils
After the above install, plug in the iphone and execute -
idevicepair unpair
idevicepair pair
idevicepair validate
That was it and we are back with Iphone on Ubuntu.