Size: 2856
Comment:
|
Size: 2962
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 64: | Line 64: |
* version: 1 | |
Line 65: | Line 66: |
* version: | |
Line 67: | Line 67: |
* recvLimit: 10000 * maxObjSize: 10000 |
|
Line 75: | Line 77: |
* bluetooth_channel: use sdptool browse and find the channel which the SyncML Server listens on. | * bluetooth_channel: if your channel wasn't listed in the syncing table, use sdptool browse and find the channel on which the "SyncML Server" service listens. |
Installation
The following packages should be installed:
- multisync-tools
- opensync-plugin-evolution
- opensync-plugin-syncml
- multisync0.90
Use System->Administration->Synaptic Package Manager to grab those, or for terminal users:
sudo aptitude install multisync-tools opensync-plugin-evolution opensync-plugin-syncml multisync0.90
Check your installation
To test if everything went ok type:
msynctool --listplugins
You should get:
Available options: syncml-http-server syncml-obex-client evo2-sync
Configuration
Group setup
Opensync is complicated. It requires you to define groups first; groups basically pair a device with an application. So the first thing to do is to create a group:
msynctool --addgroup nokia-evo
Next we need to add 2 members to our group, one for Evolution (using the evo2-sync plugin) and one for your phone (which uses the obex plugin).
msynctool --addmember nokia-evo evo2-sync msynctool --addmember nokia-evo syncml-obex-client
Now, you will need to set up the actually applications.
Configuring
Remember I said it was complicated? Well, the next step is to configure group members. The Evolution side doesn't need configuring, but you need to have run evolution successfully once as the user.
The phone does need configuring, so run:
export EDITOR=gedit && msynctool --configure nokia-evo 2
The 2 at the end of the line indicates you're configuring the second member of the group. Once you run that, the text editor will be launched. This is XML, and it will scare you, but if you figure out how the file works, change the values that are there to:
- identifier: PC Suite
- version: 1
- wbxml: 1
- usestringtable: 1
- recvLimit: 10000
- maxObjSize: 10000
If you're using a USB cable:
- type 5
If you're using Bluetooth, fill out:
bluetooth_address: use the bluetooth applet or run hcitool scan and put the address (a MAC, like 00:10:f3:14:4f:50) there.
- bluetooth_channel: if your channel wasn't listed in the syncing table, use sdptool browse and find the channel on which the "SyncML Server" service listens.
Syncing
Make sure the configuration has been updated using the command below:
msynctool --showgroup nokia-evo
If you encounter problems updating the configuration, try using a different editor (e.g. vi instead of gedit). That should be everything in terms of installing and configuration. Time to try to sync your phone. To do this type:
msynctool --sync nokia-evo
Alternatively you can start multisync0.90 graphical tool and do the syncing there. If you did everything right, it should output a lot of noisy stuff and the contacts should be synchronized. If not.. file a bug!
Related forums thread is: http://www.ubuntuforums.org/showthread.php?t=145289