8.7 Synchronizing with a Palm

 <  Day Day Up  >  

There are several tools that you can use to synchronize your Palm and Linux system. pilot-xfer, which is part of the pilot-link (http://www. pilot-link .org/) package, lets you synchronize your Palm to a directory. You can synchronize to KDE address books, calendars, etc. with KPilot (http://www.slac.com/pilone/kpilot_home/). GNOME-Pilot (http://www.gnome.org/projects/gnome-pilot/) lets you do the same with GNOME applications.

In each of these applications, you'll be asked to press the HotSync button somewhere along the way. When this happens, launch HotSync on your Palm, select IR to a PC/Handheld, and click the on-screen HotSync button (not the HotSync button on your cable or cradle), as shown in Figure 8-17.


8.7.1 KPilot

You can use KPilot as a free alternative to the Palm Desktop software for Windows and Mac OS X. To set up KPilot with your Palm over infrared:

  1. Launch KPilot (select it from a menu or run the command kpilot ). The main window appears as shown in Figure 8-14.

Figure 8-14. The KPilot main window
figs/luw_0814.gif
  1. Click Settings Configure KPilot. The settings window appears, as shown in Figure 8-15. Specify /dev/ ircomm N (where N is the number of your infrared device, usually 0) as the Pilot device and click OK.

Figure 8-15. Setting the Pilot device in KPilot
figs/luw_0815.gif
  1. The main window should update to display the following (if it doesn't, check your IrDA configuration):

     13:05:54  Trying to open device... 13:05:54  Device link ready. 
  2. Next, click Settings Configure Conduits to choose the kind of information you want to synchronize. The conduit configuration window appears, as shown in Figure 8-16. Select each conduit you want, and click Enable. Click OK when you are done.

Figure 8-16. Selecting which conduits to use in KPilot
figs/luw_0816.gif

To synchronize with your Palm:

  1. Place your Palm's infrared port in range of that of your Linux system.

  2. On your Palm, click the on-screen HotSync button as shown in Figure 8-17.

  3. The first time you sync, you may get a dialog indicating that the Palm already has a username associated with it. If you haven't synced the Palm before, the dialog may be slightly different.

The KPilot window shows the progress of the HotSync as it continues.

Figure 8-17. Starting a HotSync from the Palm
figs/luw_0817.gif

8.7.2 pilot-link

Use the pilot-xfer utility to back up, sync, or restore your Palm (see the pilot-xfer manpage for a complete list of options and features). For example, to sync your Palm into the ~/Palm directory, use the --sync option and specify /dev/ircomm N (where N is the number of your infrared device, usually 0) as the port with the -p option:

 bjepson@linux:~>  pilot-xfer -p /dev/ircomm0 --sync ~/Palm  Listening to port: /dev/ircomm0 Please press the HotSync button now... Connected Synchronizing /home/bjepson/Palm/Novarra-19.txt.pdb Synchronizing /home/bjepson/Palm/Novarra-19.nod.pdb ... 

You can use the --backup option to back up your Palm and the --restore option to restore it.

8.7.3 GNOME-Pilot

GNOME-Pilot lets you synchronize your Palm to various components of the GNOME desktop, including Evolution. To configure GNOME-Pilot:

  1. Launch GNOME-Pilot ( gpilotd-control-applet ). You'll see a Welcome screen. Click Next.

  2. The Cradle Settings appear (Figure 8-18). Give your settings a name , then select the port, such as /dev/ircomm N (where N is the number of your infrared device, usually 0), and speed (115200). Specify a type of IrDA and click Next.

Figure 8-18. GNOME-Pilot cradle settings
figs/luw_0818.gif
  1. The Pilot Identification appears. Here you must specify whether you've synced this Palm before. If not, provide a username and ID. Click Next.

  2. If you have synced the Palm before, the Initial Sync screen appears, and GNOME-Pilot will try to retrieve the username and ID. Click Next after it has retrieved the name and ID (see Figure 8-19).

Figure 8-19. GNOME-Pilot retrieving the username and ID
figs/luw_0819.gif
  1. The Pilot Attributes screen appears, as shown in Figure 8-20. You can specify a name, working directory, and action to perform on syncing. You should set the Sync Action to Use conduit settings and click Next.

Figure 8-20. GNOME-Pilot displaying the Pilot Attributes
figs/luw_0820.gif
  1. The final screen appears, which should indicate success. Click Finish, and the Pilot Link dialog appears, as shown in Figure 8-21.

  2. (Optional.) If GNOME-Pilot retrieved a negative ID in Step 3, you should change it now. Select your Palm in the Pilot Link dialog and click Edit.

  3. The Pilot Settings appear, as shown in Figure 8-22. Set the ID to a reasonable number (just to be safe, choose an integer between 1 and 254) and click Send to Pilot. You'll need to press the on-screen HotSync as shown earlier in Figure 8-17.

Figure 8-21. The Pilot Link dialog
figs/luw_0821.gif
Figure 8-22. Setting a new ID with GNOME-Pilot
figs/luw_0822.gif
  1. Select the Conduits tab (see Figure 8-23), and for each conduit you want to enable, select the conduit name and click Enable.

  2. Click OK when you are done.

Now, when you press the onscreen HotSync button, you may not see anything on the screen unless you've added a panel item for GNOME-Pilot. However, the Palm will show you what's happening as the HotSync progresses.

Figure 8-23. Specifying conduit settings in GNOME-Pilot
figs/luw_0823.gif
 <  Day Day Up  >  


Linux Unwired
Linux Unwired
ISBN: 0596005830
EAN: 2147483647
Year: 2004
Pages: 100

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net