Jpilot is not flying well

Craig White craig at tobyhouse.com
Wed Oct 10 20:50:40 UTC 2007


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 at tobyhouse.com>




More information about the fedora-list mailing list