On Wed, 2007-10-10 at 12:52 -0700, Les wrote: > 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...? ---- Fedora 7? try this... cp /usr/share/pilot-link/udev/60-libpisock.rules /etc/udev/rules.d Fedora 6? did you check bugzilla? -- Craig White <craig@xxxxxxxxxxxxx>