Successfully sync’ing a Treo 650 with Gutsy Gibbon

I finally got my Treo 650 to sync with my Gutsy Gibbon laptop. All the ingredients are on this page but there’s a little something for everyone there. You have to pick and choose to get it just right for your setup.

For me, the key steps were:

  1. Edit /etc/modules to add “visor” to the end of the file.
  2. Edit /etc/udev/60-symlinks.rules to comment out the “for Palm Pilots” rule.
  3. Edit /etc/udev/10-custom.rules to add the following:

BUS=="usb", SYSFS{product}=="*[vVisor]*", KERNEL=="ttyUSB[13579]", NAME="pilot", GROUP="dialout", MODE="0660"

As the instructions point out, be careful to use double equals (comparison) in the right places versus single equals (assignment).

Once that was in place, I just had to make sure the devices tab in gpilotd-settings was pointing to /dev/pilot and voila!