This forum has been archived. All content is frozen. Please use KDE Discuss instead.

synch issue with iPod Nano 5G: 0 tracks shown

Tags: ipod ipod ipod
(comma "," separated)
mgw2012
Registered Member
Posts
16
Karma
0
OS

Re: synch issue with iPod Nano

Sat Feb 04, 2012 6:22 pm
strohel wrote:
Allright, here we go. I installed iTunes on my Windows machine connected the iPod and moved a song from my PC to the iPod - everything works fine.

No HashKey entry was generated on the iPod. Here are the directory structures (pulled from the windows machine):
This looks okay, the HashInfo file is generated by libgpod (Amarok) first time it encouters the iPod, so now you can plug it to Amarok and transfer tracks freely. (You may check that HashInfo appears when iPod is opened in Amarok)


OK - plugged the device and mounted it. Opened Amarok, which comes with a message iTunesDB not found - when I try to initialize Amarok tells me it failed.
After launching dolphin I can locate the iTunesDB on the device. There is no HashInfo file on the device.
libgpod is 0.8.0-3build1 (newest version acc. to synaptic)
User avatar
strohel
KDE Developer
Posts
54
Karma
0
OS

Re: synch issue with iPod Nano

Sat Feb 04, 2012 6:34 pm
OK - plugged the device and mounted it. Opened Amarok, which comes with a message iTunesDB not found - when I try to initialize Amarok tells me it failed.
Hmm, very strange, Amarok should have really found the iTunesDB, file listings you provided earlier look correct. Please post amarok debugging output when you plug the iPod:

1. start amarok from console as: amarok --debug
2. wait for debug spam to calm down
3. start "recording" the debug output (In Konsole, you can press Ctrl+Shift+X to clear above spam)
4. plug in the iPod
5. post the debug output to http://pastebin.kde.org/ and notify me here

Thanks.
mgw2012
Registered Member
Posts
16
Karma
0
OS

Re: synch issue with iPod Nano

Wed Feb 08, 2012 10:23 am
strohel wrote:...
Please post amarok debugging output when you plug the iPod:

1. start amarok from console as: amarok --debug
2. wait for debug spam to calm down
3. start "recording" the debug output (In Konsole, you can press Ctrl+Shift+X to clear above spam)
4. plug in the iPod
5. post the debug output to http://pastebin.kde.org/ and notify me here

Thanks.


Thanks strohel. Done and pasted under http://pastebin.kde.org/200336/32845200/ the password is "Riesling"

I think I missed something - please use this bin which includes the "initialize" dialogue http://pastebin.kde.org/200354/ - no PW
mgw2012
Registered Member
Posts
16
Karma
0
OS
Still no solution.

> [IpodHandler] There was an error, attempting to free db: Keine Wiedergabezähler Datei: '/media/0783-9F89/iPod_Control/iTunes/Play Counts' (mhdp-Header fehlt).


Translation: play counts file doesn't exist: 'media/0783-9F89/iPod_Control/iTunes/Play Counts' (mhdp header missing)

Is the device mounted read-write and are the permissions correct? Can you create (as a normal user) a new file under /media/0783-9F89/iPod_Control/iTunes/ ??


The device is mounted as r/w and I can move data to the device (persistent). The only issue is that music (.mp3) is not listed in the iPod's database once the device is removed - i.e. I can't see the track in the iPod's menu but if I reconnect the device I can locate the formerly added new track on the device in one of the Fxx directories with a name kpod-something.mp3 instead of the 4 letter Apple coding.

Amarok does not create a HashKey file in the iPod iTunes directory.

I also tried adding the hash key to the device's descriptor file as suggested - still doesn't work.

Still valid: Connecting the device with a Windows machine using iTunes or Media Monkey doesn't produce the problem and everything is fine.

Any advice highly appreciated.
mgw2012
Registered Member
Posts
16
Karma
0
OS
No news... still not working.
mgw2012
Registered Member
Posts
16
Karma
0
OS
I did some more research and discovered that the libmobil-device's command produce an error message. Example:

Code: Select all
idevice_id -l
usbmuxd_get_device_list: error opening socket!
ERROR: Unable to retrieve device list!
mgw2012
Registered Member
Posts
16
Karma
0
OS
Update:

I restarted usbmuxd with the device plugged in

Code: Select all
- sudo usbmuxd -X
- sudo usbmuxd -U usbmux -v -v


which led syslog to the following comments

Code: Select all
Feb 19 17:24:56 BM-T61p usbmuxd[3683]: [3] usbmuxd v1.0.7 starting up
Feb 19 17:24:56 BM-T61p usbmuxd[3685]: [4] Creating socket
Feb 19 17:24:56 BM-T61p usbmuxd[3685]: [3] Successfully dropped privileges to 'usbmux'
Feb 19 17:24:56 BM-T61p usbmuxd[3685]: [4] Initializing USB
Feb 19 17:24:56 BM-T61p usbmuxd[3685]: [4] 0 devices detected
Feb 19 17:24:56 BM-T61p usbmuxd[3685]: [3] Initialization complete
eden1
Registered Member
Posts
2
Karma
0
Hi,

I was searching on google for this problem (because I keep having it since summer last year (2011) and am glad I am not the only one with this problem.

I have an iPod nano with video 5. gen 16 GB. If I load mp3's onto the ipod using itunes it works fine, if I try to use amarok, the same thing as with mgw2012's ipod happens.

Are there any solutions yet?

ATB Eden
mgw2012
Registered Member
Posts
16
Karma
0
OS
eden1 wrote:Hi,

...

Are there any solutions yet?

ATB Eden

Eden,

my sincere advise would be to just forget it and put the device in the shredder. It's an Apple issue and part of their buyer lock-in approach/strategy. Nothing we can do about it.

Cheers Michael
eden1
Registered Member
Posts
2
Karma
0
Dear Michael,

I believe, I have solved the problem. A friend of mine has the same iPod (well actually the colour differs) and hers works without problem on linux (even on mine). Her secret: NEVER CONNECT IT TO ITUNES!!

So I tried to find the difference between my ipod and hers. The only difference is the HashInfo - file in "your-ipod/iPod_Control/Device". I was missing it. First I tried copying hers but didn't work properly. You need to get your Serial via "lsusb -v | grep -i iSerial" in your terminal (in my case it was the last entery). After you got the serial go to http://ihash.marcansoft.com/ and create your HashInfo - file. Save it somewhere on your pc you can find it again (just for future reference) and copy it in "your-ipod/iPod_Control/Device/HashInfo".

I believe this should do the trick!

ATB Eden

PS: Never again connect your iPod to any kind of iTunes, it's pure poison!
mgw2012
Registered Member
Posts
16
Karma
0
OS
The HashInfo did the trick. Txs much!


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], lockheed, Sogou [Bot]