Tag Archives: synchronization

Nokia N73 synchronization with opensync under Ubuntu 8.04

Yeap, Nokia N73 is a great phone and the N-Series PC Suite looks very nice.
But if you are using Linux, you can’t use the Windows PC Suite. Don’t hurry to fire up a Virtualbox or VMWare machine running Winblows just for that. My guess is is that if you are using an USB cable, it won’t work.
But the good news is that you can use OpenSync to synchronize your Nokia Symbian based phone, with your Evolution (Calendar, Tasks and Contacts) and/or with Google Calendar.
OpenSync act as an mediator between to entity to be synchronized, mapping the data between the entities types and synchronizing when possible the records exchanged, in case of conflict the standard behavior is to prompt the user for correction/decision.

I will explain the steps to you need to follow to sync a Nokia N73 (or any Symbian based phone) with Linux (I used Ubuntu 8.04), via bluetooth. Many credits going to Nailor which posted a nice guide on Ubuntu Forums.
1. Install the needed packages:

2. Configure msynctool:
You can configure opensync via a graphical interface using multisync-qad (using similiar settings as below) or you can use command line. Guide below is for commandline.

Add plugins to group. If you get errors, they are propably due to missing plugins so check you’ve installed all required plugins.

Next is the ‘trickiest’ part. Installed plugins need to be configured. First, you have to find your phone’s MAC. Use hcitool to do that:

It should return something like:

Now, configure the syncml-obex-client:

Replace the context of the configuration (should be open in separate editor after running previous command) with the following XML:

To find out what bluetooth_channel to use, run:

and look for SyncMLClient:

After configuring the syncml-obex-client it’s time to configure evo2-sync. Open configuration file with command:

It should look like this, so you don’t need to modify it:

4. Sync!
You should be good to go now, so you should try synchronizing: