Having had partial success syncing my N85 to Evolution on Fedora 11 64 bit I'm putting some notes here for me to refer to at home when trying to get it work on my FC10 32bit machine.
This has been working for Calendar and Contact databases. Not tried adding Notes into the equation yet....
At some point I might get round to putting these notes together into instructions to make some sense!
Since making these notes, it has stopped working for some unfathomable reason.
I now get an error when I try to sync, I suspect Evolution is at fault as it fails same way with N85 and the Google Calendar plugin mentioned at end of this page:
Member 1 of type evo2-sync just sent all changes
Member 2 of type google-calendar had an error while getting changes: Helper exited abnormally
Member 1 of type evo2-sync just disconnected
Member 2 of type google-calendar just disconnected
All clients have disconnected
The sync failed: Unable to read from one of the members
Error while synchronizing: Unable to read from one of the members
Evolution-> N85 was working for a while using notes below.
Install stuff...
yum install multisyncyum install multisync-plugin-evolution
yum install multisync-tools
yum install libopensync-devel glib-devel libsyncml-devel wbxml2-devel libopensync-plugin-evolution2 libopensync-plugin-kdepim libopensync-plugin-file
yum install opensync
Determine USB interface phone is connected to...
syncml-obex-client -u
Run the sync from CLI (using multisync-gui for config changes, but not syncing)
msynctool --sync mobileadd --conflict n to tell msynctool to always use entry with newest timestamp
So...
"msynctool --conflict n --sync mobile"
As ever, check the (msynctool) man pages for for hints.
http://ubuntuforums.org/archive/index.php/t-260676.html
http://en.opensuse.org/OpenSync/SyncML-OBEX-Client#Nokia
http://www.ask.com/bar?q=fedora+syncml+nokia+usb&page=1&qsrc=2417&ab=1&u=http%3A%2F%2Fwww.harald-hoyer.de%2Flinux_and_syncml_multisync_with_nokia_6280
http://www.opensync.org/wiki/releases/0.2x/syncml-guide
Group config...
[dafoot@fatbeast group1]$ pwd/home/dafoot/.opensync/group1
[dafoot@fatbeast group1]$ ls
1 2 change.db changelog.db filter.conf syncgroup.conf
[dafoot@fatbeast group1]$ cat syncgroup.conf
mobile 0
[dafoot@fatbeast group1]$ cat filter.conf
Evolution sync file...
[dafoot@fatbeast 1]$ pwd/home/dafoot/.opensync/group1/1
[dafoot@fatbeast 1]$ cat evo2-sync.conf
default default
Config file for phone
[dafoot@fatbeast 2]$ pwd/home/dafoot/.opensync/group1/2
[dafoot@fatbeast 2]$ cat syncml-obex-client.conf
0 PC Suite 1 1 5 0 0 0 0 0 Contacts Calendar
Adding google calendar
Installed 'libopensync-plugin-google-calendar'Created a new group with evolution and google calendar members.
Need to change stuff in google conf file to include an account ID. This is either email address at gmail or a long string I found in GCalendar->calendar details->private address. Until I have it working I'm not sure which, suspect the latter as that is what the google page suggests.