Blackberry sync in Ubuntu

Lucasg

Active Member
Joined
Jun 5, 2009
Messages
51
Reaction score
0
I'm not sure if this is the right foum to post this but here goes.

I recently got a copy of the new Ubuntu 10.04 (awesome OS) and I'm trying to sync my Blackberry with the Evolution mail client. Has anyone been able to get this right.

I'm using the Barry project tool but I think I messed up with the configuration somewhere. In the terminal it shows that the sync is successful but when I open Evolution there is no change.

I think my problem lies here: msynctool --addmember Blackberry evo2-sync

Can anyone help me out please?

Btw you need to explain things to me in english like you would a child. I'm lekker stupid with Linux jargon.


*never mind - I sorted it out. Stupid mistake - Mass storage mode was enabled on my phone
 
Last edited:
I did. Both contacts and calender. In theory I should be able to backup/restore as well but I haven't tried it yet.
 
Here are the steps I used to configure it on Ubuntu 10.04. Earlier distros of Ubuntu should be pretty much the same.

-Download and install the following packages (not sure if all is needed but it cant do any harm)
libopensync0
opensync-plugin-evolution
opensyncutils
syncevolution

multisync
multisync-tools

Download the barry project tool here - http://sourceforge.net/projects/barry

Download and install the following packages
libbarry0 (should be installed)
barry-util
barrybackup-gui
opensync-plugin-barry

Connect Blackberry via usb

In the terminal type: btool -t
This should spit out a list of databases on your phone (ie. you can see that the 2 are seeing each other)

To Backup/restore
In the terminal type: barrybackup
You'll need to first name your device. Its all real simple as it prompts you step by step.

To sync
All in the terminal
Create a Group:
msynctool --addgroup Blackberry

Add members to your group:
msynctool --addmember Blackberry barry-sync (this is your phone and needs to be configured later)
msynctool --addmember Blackberry evo2-sync (this is the mail client. in my case Evolution)

To see your group with its members:
msynctool --showgroup Blackberry

You will see that member 1 is not configured.
To do this type:
msynctool --configure Blackberry 1

Use your up/down arrows to navigate to where it shows device pin. Replace the pin with your phone's pin. Leave the two 1s at the end. That tells your devise
what to sync (contacts and calender). Save and exit.

When you want to sync type: msynctool --sync Blackberry

Easy!


I got most of my info from a post elsewhere. ie. this clever bit of bussiness is not mine!
I'm sorry but i forget the site. Its on my other machine. Ill post a link when I have a chance.
 
Last edited:
Well, that's great. This should be stickied, I never managed to get it working before and now I just don't bother syncing anymore, but I'm sure many people will need this advice.
 
it would be nice if someone could make use of it. maybe it should be moved to the linux forums though.
 
GUys i did all this above

But my phone still wont sync i changed the pin both before the 11 rite at bottom of terminal page and in the description of what must be done, can any one help pls.
this is message i get.

Synchronizing group "Blackberry"
Error while synchronizing: Unable to get config data: Member has not been configured
 
Synchronizing group "Blackberry"
Member 1 of type barry-sync had an error while connecting: (-1, error sending control message: Operation not permitted): Probe: GetConfiguration failed
Member 2 of type barry-sync had an error while connecting: (-1, error sending control message: Operation not permitted): Probe: GetConfiguration failed
Member 3 of type evo2-sync just connected
Member 3 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to connect one of the members
Error while synchronizing: Unable to connect one of the members
wayne@wayne-desktop:~$ msynctool --sync Blackberry
Synchronizing group "Blackberry"
Member 3 of type evo2-sync just connected
Member 1 of type barry-sync had an error while connecting: (-1, error sending control message: Operation not permitted): Probe: GetConfiguration failed
Member 3 of type evo2-sync just disconnected
Member 2 of type barry-sync had an error while connecting: (-1, error sending control message: Operation not permitted): Probe: GetConfiguration failed
All clients have disconnected
The sync failed: Unable to connect one of the members
Error while synchronizing: Unable to connect one of the members
 
Top
Sign up to the MyBroadband newsletter
X