[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnupod] gnupod no longer works with iPod Nano after Linux upgra
From: |
Ingmar Sittl |
Subject: |
Re: [Bug-gnupod] gnupod no longer works with iPod Nano after Linux upgrade (ID_SERIAL detection seems broken by kernel/udev changes) |
Date: |
Sun, 21 Jun 2015 19:51:31 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 |
On 21.06.2015 19:31, Ingmar Sittl wrote:
>
[...]
> E: ID_MEDIA_PLAYER=apple_ipod
[...]
> E: ID_SERIAL=2000a27001e523916
> E: ID_SERIAL_SHORT=000a27001e523916
[...]
>
> I'm not too familiar with Perl, but if I find some time next week, I can
> try to adjust the regexp to also work with newer kernel/udev versions.
>
> Unfortunately passing neither of the both possible serials I've found
> (2000a27001e523916 or YM9282D75BF) to the fwguid option leads to a
> working iPod, it displays "0 titles" in each case, although gnupod seems
> to find all files:
>> Hashing database for iPod GUID '0x2000a27001e52391'
>> Writing new iTunesShuffle DB
>> Updating Sync-Status
>
> You can now umount your iPod. [Files: 2357]
> - May the iPod be with you!
>
> Does anyone have an idea what else could be the culprit?
>
actually, looking at the info in a little bit more detail, I saw that
ID_SERIAL_SHORT is slightly different from ID_SERIAL. Trying this
version of the serial number made my ipod work again.
I also created a quick hack to find this automatically, see attached
patch. It works for me, but I can guarantee neither that it works for
anyone else nor that it is correct Perl code (I just copied code from
what I could see in the files and adapted some of it, as I'm not
familiar with Perl).
Regards,
Ingmar
gnupod_sysinfo_newer_kernels_udev.patch
Description: Text Data