Palm Zire 31 on Linux Mandrake 10.1
Last Update :
Jan 13, 2005I have a Palm Zire 31 PDA. It is a low-cost PDA from PalmOne but comes with some nice features like color screen, expansion slot, audio playback.
Getting it to sync with Evolution (2.0.3) took some effort.
Here are my pilot versions. Make sure you have them ('devel' packages are optional)
$ rpm -qa | grep pilotkdepim-kpilot-3.3.0-29.2.101mdklibgnome-pilot2-2.0.11-4mdkjpilot-0.99.7-2mdkpilot-link-0.11.8-6mdkgnome-pilot-2.0.11-4mdkevolution-pilot-2.0.3-1.1.101mdklibjpilot_plugin0-0.99.7-2mdkgnome-pilot-conduits-2.0.11-1mdklibkdepim2-kpilot-3.3.0-29.2.101mdklibkdepim2-kpilot-devel-3.3.0-29.2.101mdkKpilot
Zire connects via a USB cable. When connected it shows up on the desktop as a palm icon. Double clicking on it brings up Kpilot. This is pretty cool, thanks to HotPlug.![]() zire 31 on desktop |
![]() double clicking on desktop icon brings up Kpilot |
Kpilot syncs the data with Kontact. Also it backs up files from the PDA. I also use its 'Install Files'. You drag and drop the files from konqueror and press the HotSync button on Palm - so easy. Also kpilot backs up files every time its syncs.
Gpilotd & Evolution
Evolution uses gpilotd to sync with PDAs. Getting the zire to work with gpilotd was a bit involved.- First I need to update
/usr/share/gnome-pilot/devices.xmlto include Zire id
<device vendor_id="0830" product_id="0061" /> - Install Evolution-pilot package. This has conduits for gnome-pilot to sync Evolution Contacts, Calendar & TODOs
-
- EAaddress
- ECalendar
- ETodo
- Configure them by going to Evolution menu 'Settings --> Pilot Settings'
- gpilotd runs in the background when you configure evolution. Kill this background gpilotd process. Because hotsync doesn't happen in this mode
- first press HotSync on palm and run /usr/lib/gpilotd. Palm will beep to indicate syncing has started. You will see messages scroll by on gpilotd window. And palm will beep again to indicate the syncing is done.
- kill gpilotd process. Next time repeat (5)

