The iPod Touch (and iPhone) doesn't act like a USB mass storage device like previous iPods, in fact, there is currently no way to sync up an iPod Touch or iPhone via USB in Linux.
You need to jailbreak the device, mount the filesystem over SSH, and then put music on it that way. The process is covered in the
libgpod Wiki.