OpenSync/palm-sync

From openSUSE

Contents

Introduction

Supported Object Types

Contacts Events Todos Notes
Image:22px-Tick.png Image:22px-Tick.png Image:22px-Tick.png Image:22px-Tick.png

Tested Devices

Palm Inc

Model Version USB IrDA Network USB Vendor ID USB Products ID Tester Comments
Tungsten X 5.4.9 Image:22px-Tick.png 0x830 0x61 dgollub
Palm515 4.1 Image:22px-Tick.png 0x830 0x3 j_reichelt
Treo 650 Image:22px-Tick.png 0x830 0x61 werner6
Treo 700p Image:22px-Tick.png Image:22px-Tick.png 0x0830 0x0061 heinous Network sync works if you set up Bluetooth DUN. See Syncing Palm Devices using Bluetooth

Handspring

Model Version USB IrDA Network USB Vendor ID USB Products ID Tester Comments
Treo 270 3.2.5H5.7 Image:22px-Tick.png 0x82d 0x100 dgollub

Testcase Basics

For the testcases below you will need the command line tool pilot-xfer which is provided by pilot-link package. With openSUSE 10.2 we changed to the pilot-link 0.12.x version which supports libusb connections. A long list of USB products and vendor codes allows openSUSE 10.2 to provide the "HotSync" capability to hal-resmgr and grant access to the current desktop user. So please try this new feature and run following test cases as user. If you have permission problems and the testcase only works as root, please report your device with USB vendor and product code.

Testcases

Connection test with USB

pilot-xfer -p usb: -l

Run this command line as user and press the HotSync button on your device. Should return a list of all installed applications and Palm data.

Connection test with Network

You will have to set up some kind of network connection between the Palm device and your computer. This could be over serial, USB, Bluetooth, etc.

pilot-xfer -p net:any -l

Run this command line as user and press the HotSync button on your device. Should return a list of all installed applications and Palm data.

Backup

If you don't use USB connection you only have to change "-p usb:" in -p *sock address of your choice*. For example in "-p /dev/ttyS0" for HotSync via serial device. Full Backup:

pilot-xfer -p usb: -b ~/palm-backup/

Restoring:

pilot-xfer -p usb: -r ~/palm-backup/

Links

pilot-link project