[jp] Good fix for FC4 users -
leduc at control.toronto.edu
Wed Jul 13 00:30:28 EDT 2005
just in case people missed the e-mail below as its subject was:
" [jp] zire 72 and jpilot" but this is a very nice fix to many of the FC4
woes people (myself included) have been having.
It worked perfectly for my tre0 600.
I don't know if it addresses the read/write permission for serial device
as I had already solved the problem by editing:
so the ttyUSB line reads:
KERNEL=="ttyUSB*", GROUP="uucp", MODE="0666"
You may want to look at the more elegant solution to this in e-mail by:
David A. Desrosiers with subject "[jp] Fedora Core 4 (FC4) issues solved!"
(haven't tried myself).
However, the problem remained was that when jpilot did a fast sync,
changes from address book did not show up.
The solution below solved this. It uses a set of RPMs from FC3
but relocates them to /opt/jpilot so they don't interfere with the normal
ones. Even gives a script so the libs get found!
One thing I found odd though is that I can no longer find the keyring
menu item to access my encrypted data.
Note for x86_64:
I am running an AMD 64 system, so I originally grabbed the files below for
x86_64. I never tried to sync, but first tried accessing private files.
It would NOT recognize my password.
I switched to the 386 rpms, and everything worked fine.
Seems there is a bug in jpilot for x86_64 when accessing passwords.
On Tue, 12 Jul 2005, Andreas Micklei wrote:
> I did this with some minor modifications:
> - Kept the FC4 pilot-link package to not break dependencies. The FC3
> pilot-link is relocated anyway.
> - Relocated to /opt/jpilot because I wanted everything in one directory
> and keep /opt clean for other application. Also used a newer openssl
> from Fedora Core 3 updates (security!) and the i686 Version (speed):
> # rpm -ivh --force --relocate /usr=/opt/jpilot jpilot-0.99.7-2.i386.rpm
> openssl-0.9.7a-42.1.i686.rpm pilot-link-0.11.8-8.i386.rpm
> - Wrote a small start-script which sets LD_LIBRARY_PATH instead of
> changing ld.so.conf.d, because I only want to use the old libraries
> with jpilot, never with other applications:
> $ cat ~/bin/jpilot
> export LD_LIBRARY_PATH=/opt/jpilot/lib
> Now my Palm IIIc syncs perfectly via /dev/ttyS0 (a.k.a /dev/pilot) using
> jpilot. Everything installed in a matter of minutes without pulling CVS
> and building my own version. Thanks for the tip Hilkiah Lavinier!
> Andreas Micklei
Ryan Leduc | leduc at control.toronto.edu
Systems Control Group | Work like you don't need the money, Love
University of Toronto | like you've never been hurt, Dance like
| nobody's watching.
More information about the Jpilot