go to “System” -> “Administration” -> “Users and Groups”, unlock it for making changes. Then, select your username and click on “Manage Groups”.check out for “fuse” group, double-click it. Tick the checkbox next to your name in the new popup window. Click on OK and close all dialogs. You’re now in the “fuse” group.

Now reboot

When you are back into the session, mount the phone as:

$ ifuse /mnt/ipod/

We can also unmount using the following command

$ fusermount -u /mnt/ipod/

Let’s prepare ipod itunes directory:

$ mkdir /mnt/ipod/iTunes_Control/Device/

Fetch your UUID (The first number, 40 characters long)

$ lsusb -v | grep -i iSerial

Then, run:

$ ipod-read-sysinfo-extended

[mountpoint here is /mnt/ipod/]

This should generate a file named iTunes_Control/Device/SysInfoExtended.

Make sure it’s not empty and should be a big plist (XML file) with a lot of information.

$ fusermount -u /mnt/ipod/

Reboot again.

Step 7. Plug the iPod/iPhone, you should see it appear on the desktop and it should now be

Mounted as-is in Rhythmbox and you can add music files. (it can be slow)