Redhat linux 9(2.4.20-8) comes with everything u need to get your palm zire synced. I've been using my palm zire with RH9 for quite some time now.
here's what i did:
become superuser and do the following.
ln -s /dev/usb/ttyUSB1
chmod 777 /dev/usb/ttyUSB1
then whatever program your using set the serial port(usb port) to /dev/pilot
also make sure you match the transfer rate with whatever you have selected in your palm sync settings. I'm using 115,200. works fast and good.
if this doesnt work for you just try different ttyUSB ports like 0, 2, 3 just make sure you do the chmod on the one you decide to try and also remove the symbolic link you made and remake it to point to the other ttyUSB port
I feel your pain on this, There is NO website that will tell you how to do this. It took me like a year to figure it out by myself.
feel free to email me questions firstname.lastname@example.org