GTKPod
From wikiPodLinux
To get your iPod device node to show up as "/dev/ipod", create the file "/etc/udev/rules.d/00-ipod.rules" and paste the following code into it.
PC Formated iPod (vfat)
BUS="scsi", SYSFS{model}="iPod*", KERNEL="sd?2", NAME="%k", SYMLINK="ipod"
Mac Formated iPod (hfsplus)
BUS="scsi", SYSFS{model}="iPod*", KERNEL="sd?3", NAME="%k", SYMLINK="ipod"
To set the permissions so that non-root users can mount/unmount and read/write to the iPod paste the following code into the file "/etc/security/console.perms".
<ipod>=/dev/ipod <console> 0600 <ipod> 0600 root
To easily mount your iPod add the following code to "/etc/fstab".
/dev/ipod /media/ipod vfat users,exec,noauto,managed 0 0
Please see the README (http://www.gtkpod.org/README) file of the current distribution to get additional help. It also describes how to set up the automounter so that you will never again have to worry about mounting/unmounting the iPod.