Page 1 of 2 12 LastLast
Results 1 to 10 of 18

Thread: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

  1. #1

    Question iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Dear all,

    (running openSUSE 11.1 with KDE 4.3)

    I finally got my iPod Touch (2nd Gen) mounted using ifuse and libimobiledevice, using the following command:
    Code:
    ifuse ~/iPhone
    And I was really pleased to finally copy some music files onto my iPod using gtkpod. I navigated to the ~/iPhone/iTunes_Control/Music folder and found the folders F00 to F49. Output of ls -l */*:
    Code:
    -rw-r--r-- 1 sdods users  9833326 2010-04-02 20:07 F02/libgpod002545.mp3
    -rw-r--r-- 1 sdods users  5911197 2010-04-02 20:06 F04/libgpod646189.mp3
    -rw-r--r-- 1 sdods users  6160091 2010-04-02 20:06 F10/libgpod395378.mp3
    -rw-r--r-- 1 sdods users 12753607 2010-04-02 20:05 F16/libgpod100847.mp3
    -rw-r--r-- 1 sdods users  5815275 2010-04-02 20:06 F21/libgpod769014.mp3
    -rw-r--r-- 1 sdods users  9859657 2010-04-02 20:06 F21/libgpod803494.mp3
    -rw-r--r-- 1 sdods users  7254100 2010-04-02 20:06 F21/libgpod841431.mp3
    -rw-r--r-- 1 sdods users 13246380 2010-04-02 20:07 F24/libgpod399253.mp3
    -rw-r--r-- 1 sdods users 11185006 2010-04-02 20:06 F28/libgpod402592.mp3
    -rw-r--r-- 1 sdods users 10135510 2010-04-02 20:06 F33/libgpod142097.mp3
    -rw-r--r-- 1 sdods users  6227801 2010-04-02 20:07 F34/libgpod853372.mp3
    I'm almost certain the files have been successfully copied to the device, because I've unmounted it, using:
    Code:
    fusermount -u ~/iPhone
    and when I re-attached it, the files were still there.

    So I just have a few problems:

    1) gtkpod won't update the iPod database, even though a dialogue window opens and says it is doing just that. Does anyone know why this might be?

    2) Dolphin doesn't recognise that the iPod is mounted? the command dmesg recognises it, but there's no fstab for it. I wonder if anyone knows how I could create a udev rule to automatically mount the iPod when I plug it in. And how can I make dolphin recognise it?

    3) Amarok doesn't recognise that it is mounted. I have both 1.4 and 2. I presume this is for the same reason that Dolphin doesn't recognise it.

    I'd be so grateful if someone could assist me.

    Thanks in advance,
    Sam

  2. #2

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Sorry, I should have mentioned that because gtkpod doesn't update the actual music database on the iPod, the device doesn't recognise that there is any music on there. When I plug it in to my SUSE laptop again and use gtkpod, the files are not there, but then when I "Check iPod's Files", they show up as "Orphaned".

    Any assistance greatly appreciated.

    Sam

  3. #3
    Join Date
    Sep 2008
    Location
    Dubai
    Posts
    1,770

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Have you created the SysInfo and SysInfoExtended files in ~/iPhone/iTunes_Control/Device directory?
    openSUSE 12.3 (x86_64) with Kernel 3.7.10-1.16-desktop and KDE 4.11.2 on MacBook Pro
    Latest MS Windows version used: Win95

  4. #4

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Hi, thanks for your reply.

    I didn't even have a "Device" directory. So... I created the SysInfo file as instructed here: http://gtkpod.wikispaces.com/Sysinfo+File#iPhoneiTouch

    (I should say at this point that my iPod Touch is *not* jailbroken.)

    So my SysInfo file looked like so:

    Code:
    FirewireGuid: 0x2230e72fdd13d62f
    After running gtkpod, I got a HashInfo file in the same directory, and my SysInfo file changed to:

    Code:
    ModelNumStr: xB531
    FirewireGuid: 0x2230e72fdd13d62f
    But it still doesn't properly sync! The "Sync in Progress" notice is never displayed on the iPod itself. And I can't see the music tracks on the iPod.

    Also, I can't find anywhere any information about how to create a SysInfoExtended file. Do you have any info on this? And in gtkpod, it always warns me that "Extended info will not be used." But I can't find anywhere in the preferences to instruct it to write extended information.

    One thing I've noticed is that gtkpod remembers that the tracks are "Orphaned", although I don't know if this is new. How does it remember that the tracks are orphaned after unmounting, disconnecting and then reconnecting? And yet it can't update the DB!

    Any more assistance will be greatly appreciated!

    Sam

  5. #5
    Join Date
    Sep 2008
    Location
    Dubai
    Posts
    1,770

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    I think if you create SysInfo with FirewireGuid, it might not work when connected via USB.

    Can you post the output of:
    Code:
    rpm -q libgpod4
    ipod-read-sysinfo-extended
    openSUSE 12.3 (x86_64) with Kernel 3.7.10-1.16-desktop and KDE 4.11.2 on MacBook Pro
    Latest MS Windows version used: Win95

  6. #6

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Hi, output as requested:

    Code:
    sdods@linux-dcng:~> rpm -q libgpod4
    libgpod4-0.7.92-2.4
    sdods@linux-dcng:~> ipod-read-sysinfo-extended
    usage: ipod-read-sysinfo-extended <device> <mountpoint>
    I removed the FirewireGuid from SysInfo, but still no joy. Do you have any suggestions on what the file should look like?

    Thanks,
    Sam

  7. #7
    Join Date
    Sep 2008
    Location
    Dubai
    Posts
    1,770

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Your libgpod-tools are not the latest version. You need to install from the following repository:
    Code:
    http://download.opensuse.org/repositories/home:/FunkyM:/iphone/openSUSE_11.2/
    To see that you have the latest version of libgpod-tools, try the following:
    Code:
    ipod-read-sysinfo-extended
    You should get the following as output:
    Code:
    usage: ipod-read-sysinfo-extended <device|uuid|bus device> <mountpoint>
    Once this is verified, delete the SysInfo and SysInfoExtended files you created earlier and create them again using the following command:
    Code:
    ipod-read-sysinfo-extended <UUID> <mountpoint>
    This is similar to the command you used earlier but UUID is the full 40 character long serial number you got from the output of:
    Code:
    lsusb -v | grep -i iSerial
    (Full 40 characters and not just the first 16 characters as mentioned in the document you read earlier).

    After this is done, try gtkpod again
    openSUSE 12.3 (x86_64) with Kernel 3.7.10-1.16-desktop and KDE 4.11.2 on MacBook Pro
    Latest MS Windows version used: Win95

  8. #8

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Thank you, thank you, thank you.

    It works - from gtkpod, that is. This is fantastic, thank you!

    So now is there any way of getting it to mount with ifuse automatically when I plug it in? And is there any way of getting Amarok to recognise it?

    Thanks again in advance,
    Sam

  9. #9
    Join Date
    Sep 2008
    Location
    Dubai
    Posts
    1,770

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Good to hear that it worked.

    3 days back, I came across a this post iPod Touch in Linux - Mac Forums. Even though it was a bit old, I didn't like the way they were talking about Linux users.

    So, I decided to see the Linux situation. Actually, I don't have an iTouch to test. Fortunately, my daughter has one. So, I borrowed it from her and tried out these things.

    I haven't done anything further like testing it under Amarok, automatic mounting etc. Anyway, I will try it out during the next weekend (I won't get her iTouch during this weekend) and post it over here.
    openSUSE 12.3 (x86_64) with Kernel 3.7.10-1.16-desktop and KDE 4.11.2 on MacBook Pro
    Latest MS Windows version used: Win95

  10. #10

    Default Re: iPod Touch copies, but doesn't sync (gtkpod, libimobiledevice, amarok, ifuse)

    Yeah, some people on that thread don't know what they're talking about!! I find Linux frustrating at the best of times, but I always seem to get there in the end. And after I have my iPod syncing, I'll be a very happy man!

    Well, thank you for looking into it. I don't know where you found that info about the latest version of libgpod-tools (?), but it certainly did the trick. Even the artwork is copied.

    In fact, where did you find this information? I tried searching everywhere, and only posted to the forum as a last resort.

    I look forward to hearing more from you after you've had another chance to test it further. And I'll keep you posted if I figure it out.

Page 1 of 2 12 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •