in /etc/udev/rules.d add the following file
10-palm.rules
This file has the following one line content. Merge the following two lines. No spaces after the commas.
BUS=="usb", SYSFS{product}=="Palm Handheld*", KERNEL=="ttyUSB[13579]",SYMLINK+="pilot"
Jpilot should work thereafter. Be careful though, if you chose the wrong jpilot command, (sync), the empty jpilot files will wipe out the palm's contents.
There is an option in jpilot to just download the palm's contents. Thereafter, you may sync your palm at will.