I'm trying to figure this one out, too. So far, I've learned (please correct any mistakes!) that the steps are as follows:

1. As root, "rm /dev/pilot " -- the existing file points to a serial port. If you want to know which port that is, you can check it first, by "ls -al /dev/pilot"

2. Create a new symbolic link: "ln -s /dev/ttyUSB1 /dev/pilot

3. Change the permissions on the file: "chmod 666 /dev/pilot"

Then I run into trouble. I THINK the issue is that the usb module for the Palm, visor.o, I believe, isn't loaded into the kernel. What I've been told is that "modprobe visor.o" should do that. But with or without the full path name to visor.o, Debian won't install that module. So I don't know if I have the wrong module name or the wrong installation process. Anybody?

P.S. I do know that the hardware works, as the same machine successfully synched under Red Hat Linux Enterprise 3 WS.