Fwd: Patch to gnomepilot2 for USB support under FreeBSD 5.x

Corey Smith corsmith at gmail.com
Fri Apr 29 19:36:44 PDT 2005


FYI:

Here is a quick walkthrough of my setup:

5.3-RELEASE
cd /usr/ports/palm/gnomepilot2 && make install
cd /usr/ports/mail/evolution && make -DWITH_PILOT install
kldload uvisor

gnomepilot2 uses the pilot-link package under the hood.

You should be able to test pilot-link with something like:

pilot-xfer --port /dev/ucom0 --list

The trick is to run this command within a few seconds of pressing the
sync button on your cradle so that /dev/ucom0 actually exists when it
starts.  If you get a list of the databases on your palm then things
are working.

My patch for gnomepilot2 simply checks for the palm device every
timeout and then starts the conduits if it exists.

To configure evolution:

Start evolution and open: Tools->Pilot settings
Set your device to "/dev/ucom0"
I'm able to sync at high speed without a problem: 115200

You should enable the evolution conduits at this point and be able to sync.

So how do you get gpilotd to startup when you start gnome?

Add the pilot-applet to your gnome notification area.  Then log-out
and save your settings.  Now when you login to gnome the pilot applet
will start and startup gpilotd.  Then whenever you hit the hotsync
button on your cradle a notification window will pop-up and show the
sync status.

Let me know if you experience any problems.

-Corey Smith


More information about the freebsd-gnome mailing list