Fedora 12 and USB Palm Pilot Sync

It seems I am destined to have trouble syncing my Palm Pilot. On the plus side I figured out a great deal more about udev than I ever thought I needed to know.

The problem was that with Fedora 12 I was no longer able to sync with my Palm Pilot using J-Pilot (and I wasn’t able to get any connection at all using pilot-xfer -l -p usb:). The bug report is #529259.

Since I was able to run the command as root I figured it had to be a permission issue. So I set about figuring out how udev works – and I found a really great document about writing udev rules. In particular the parts about udevinfo and udevtest where helpful.

Of course since I now knew a bit about udev I was ready to try writing a rule myself. What I came up with was a file called /etc/udev/rules.d/99-palmpilot.rules with the following content:

SUBSYSTEM=="usb",ATTR{product}=="Palm Handheld",MODE="0666"

And with that I am now able to sync my Palm Pilot again.

Leave a Reply