Hi, guys and gals, I have been working on Jpilot for aobut a week. I have followed several sets of instructions, and I have been down with the flu, so I know I'm not hitting on all cylinders... But at this time I am just tired and confused. I have edited the /dev setup files according to some hints on the Jpilot.org website, and I have added PILOTRATE and PILOTPORT to my .bashrc file. I checked that the device (a Z22) syncs to the windows stuff from palm and that works, same cable, same computer, same device. Process: I rebooted Linux (Yes, I know that is sooo windows, but just to get a fresh start). Then I logged in, and started my user. Next I started a terminal window and used that to start jpilot in debug mode. Then I plugged in the palm Z22 Then I hit the resync Icon in jpilot. I go the the following messages: from Jpilot sync window: **************************************** Syncing on device /dev/ttyUSB1 Press the HotSync button now **************************************** pi_bind error: /dev/ttyUSB1 No such file or directory Check your serial port and settings Exiting with status SYNC_ERROR_BIND Finished From the terminal window: $ jpilot -d Debug messages on. calling check_hidden_dir removing stale pidfile pidfile: /home/lesh/.jpilot/jpilot.pid opening dir /usr/lib/jpilot/plugins/ found plugin libkeyring.so opened plugin [/usr/lib/jpilot/plugins/libkeyring.so] This plugin is version (0.99). getting plugin_get_name KeyRing: plugin_get_name getting plugin_get_menu_name getting plugin_get_help_name getting plugin_get_db_name plugin name is [KeyRing 0.01] found plugin libsynctime.so opened plugin [/usr/lib/jpilot/plugins/libsynctime.so] This plugin is version (0.99). getting plugin_get_name getting plugin_get_menu_name getting plugin_get_help_name getting plugin_get_db_name plugin name is [SyncTime 0.99] found plugin libexpense.so opened plugin [/usr/lib/jpilot/plugins/libexpense.so] This plugin is version (0.99). getting plugin_get_name Expense: plugin_get_name getting plugin_get_menu_name getting plugin_get_help_name getting plugin_get_db_name plugin name is [Expense 0.99] opening dir /home/lesh/.jpilot/plugins/ plugin: [Expense 0.99] was loaded plugin: [KeyRing 0.01] was loaded plugin: [SyncTime 0.99] was loaded calling plugin_startup for [Expense 0.99] Expense: plugin_startup Expense: base_dir = [/usr] calling plugin_startup for [KeyRing 0.01] KeyRing: plugin_startup KeyRing: base_dir = [/usr] rc file from prefs is jpilotrc.default parsing /usr/share/jpilot/jpilotrc.default parse_geometry() memo_update_clist() get_memos2() Entering jp_read_DB_files: MemoDB Leaving jp_read_DB_files Leaving get_memos2() memo_clear_details() set_new_button_to new 1 old 1 Leaving memo_clear_details() entries_shown=14 set_new_button_to new 1 old 1 Leaving memo_update_clist() x=0, y=49 w=1430, h=821 alarms_init() UPTODATE 2007 10 10 12 24 alarms_find_next() get_days_appointments() Entering jp_read_DB_files: DatebookDB Leaving jp_read_DB_files Leaving get_days_appointments() alarms_write_file() jp_pref_write_rc_file() cb_check_version jp_pref_write_rc_file() pref port=[] num_backups=2 forking sync process sync:calling load_plugins opening dir /usr/lib/jpilot/plugins/ found plugin libkeyring.so opened plugin [/usr/lib/jpilot/plugins/libkeyring.so] This plugin is version (0.99). getting plugin_get_name KeyRing: plugin_get_name getting plugin_get_menu_name getting plugin_get_help_name getting plugin_get_db_name plugin name is [KeyRing 0.01] found plugin libsynctime.so opened plugin [/usr/lib/jpilot/plugins/libsynctime.so] This plugin is version (0.99). getting plugin_get_name getting plugin_get_menu_name getting plugin_get_help_name getting plugin_get_db_name plugin name is [SyncTime 0.99] found plugin libexpense.so opened plugin [/usr/lib/jpilot/plugins/libexpense.so] This plugin is version (0.99). getting plugin_get_name Expense: plugin_get_name getting plugin_get_menu_name getting plugin_get_help_name getting plugin_get_db_name plugin name is [Expense 0.99] opening dir /home/lesh/.jpilot/plugins/ **************************************** Syncing on device /dev/ttyUSB1 Press the HotSync button now **************************************** pi_bind error: /dev/ttyUSB1 No such file or directory Check your serial port and settings Exiting with status SYNC_ERROR_BIND Finished sync child exiting caught signal SIGCHLD Using another terminal I see: $ ls -al /dev/pilot lrwxrwxrwx 1 root root 15 2007-10-10 12:48 /dev/pilot -> bus/usb/004/002 $ ls -al /dev/ttyU* crw-rw-r-- 1 root uucp 188, 0 2007-10-10 12:48 /dev/ttyUSB0 crw-rw-r-- 1 root uucp 188, 1 2007-10-10 12:48 /dev/ttyUSB1 Here is my .bashrc file: # .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and functions PILOTRATE=9600 export PILOTRATE PILOTPORT=/dev/ttyUSB1 export PILOTPORT I am at my wits end. Any ideas? Please...? Regards, Les H