Hi Well, I've now found the port the palm is connecting to - and the permissions and ownership seem ok (I am operating as user hartr). [root@bree dev]# ls -l | grep -y usb lrwxrwxrwx 1 root root 7 Jan 12 20:45 pilot -> ttyUSB1 crw-rw---- 1 root uucp 188, 0 Jan 12 20:45 ttyUSB0 crw------- 1 hartr uucp 188, 1 Jan 12 20:45 ttyUSB1 But I still get... pi_bind Invalid argument Check your serial port and settings Exiting with status SYNC_ERROR_BIND Finished Now - I am just wondering if the issue is that Jpilot is expecting /dev/pilot to be a serial port rather than USB and is incorrectly sending the data. I am completely stumped! -- Robert Hart hartr@xxxxxxxxxxxxxxxx +61 (0)438 385 533 Brisbane, Australia http://www.hart.wattle.id.au