The root cause of this problem is file system case sensitivity. The latest Debian kernel default option for vfat file system (file system on the ipod) sets a parameter called "shortname" to lower e.g. shortname=lower. This forces all short names to be lower case. Ipods have short file names for the music directories and for the music files. The ipod data base has the correct case for these, as a result, when rhythmbox or your file system manager, or amarok or any device reads from the ipod it gets lower case for all short file names, while the database that rhymbox created for your ipod has the file name in upper case.

The solution is to override the default 'shortname=lower' to 'shortname=mixed' This works on my system. Under the gnome desktop there is a tool Applications>System Tools>Configuration Editor that can be used to override the default setting. After loading the Configuration Editor, select system>storage>default_options>vfat and edit the mount_options.

If you are not using gnome then you will have to find another way to change the mount options that are used when your ipod is mounted.

Anyone at Debian reading this, please consider changeing the default mount option for vfat in the kernel. I will save iPod users a ton of greif.

Good luck,

Paula





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to