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 multisync
yum 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 mobile
add --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.