Palm Tungsten T3

Got me a Palm Tungsten T3 from ebay. Since I use Gentoo Linux as my desktop at home, I of course wanted to have it synchronize with that.
First I had to do the following:

  • add the kernel modules usbserial and visor from Device Drivers -> USB Support -> USB Serial Converter support
  • make the nodes in my devfs (although i installed udev)
    mknod /dev/ttyUSB0 c 188 0

    and

    mknod /dev/ttyUSB1 c 188 1

    and do a

    chmod 666 /dev/ttyUSB1
  • make two symlinks for the sync applications’ default nodes like so:
    cd /dev; ln -s /dev/ttyUSB1 pilot; ln -s /dev/ttyUSB1 palm
  • emerge pilot-link gnome-pilot gnome-pilot-conduits 

Thanks to the good tutorials at LinuxPDA and Pilot-Link
Then add the USE flag “pda” to your /etc/make.conf file and re-emerge evolution.
After that you can change the evolution’s pilot configuration: add a pilot, get the ID from your device, hit the hotsync button of your cradle, add a device with an arbitrary name (mine is called “Cradle”), the port /dev/palm and the type “USB”.
As for the conduits, set the EAddress, ECalendar and EToDo to “Synchronize”.
Now restart evolution and hit the hotsync button of your cradle. Your contacts, appointments and todos of the PDA should now synchronize with evolution.

If you want to transfer .PRC or .PDB files to your PDA, simply issue the following command:

pilot-xfer -i filename

or

pilot-xfer -p /dev/ttyUSB1 -i filename

I also tried Jpilot and Multisync, but the former did not work for me (sync errors), and the latter did not come with the PDA sync conduits (at least not in portage).

[Update 2005-02-02]
Not sure how to do this in the udev-only system I have now, but will investigate and come back to you.

Kommentieren ist momentan nicht möglich.