I just was able to sync my ipaq up to evolution on linux. I guess my Palm V is going to grow dust again now. I have been wanting to make this work for months and now it finally works.
The ipaq kernel module needed some modification to work but I’ll update this post with the patch later.
Update:
Patching the kernel module:
File: drivers/usb/serial/ipaq.c
Line 157: .num_bulk_in = 1,
Line 158: .num_bulk_out = 1,
Line 159: .num_ports = 1,
The basis of those changes I snagged from from of the ipaq.c patches from the synce project. Unfortunately none of the patches they provide work properly so I took the core functionality of the patch and made it fit to the newer kernels.
Making synce work:
-Make sure that the synce interfaces file says: /dev/ttyUSB0 (this might be different if you have multiple serial usb devices but I do not know currently)
-Kill off any sort of text based passwords on the ipaq(it just doesn’t work for me, it might for you)
-start up: dccm(the ppc connection daemon): I currently start it up in verbose/non-daemon mode like this: dccm -d 3 -r -f
-Put the ipaq in the cradle(you should be able to see something about that in logs)
-as root run synce-serial-start
If all goes well a link will be established from ipaq to linux.
Now you can use multisync and the synce plugin for it to sync to evolution. I know that the latest packages in debian unstable worked for me.
Sorry, Comments are Closed.