Page 1 of 8 123 ... LastLast
Results 1 to 10 of 333

Thread: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

Hybrid View

  1. #1
    Join Date
    Nov 2005
    Beans
    38
    Distro
    Dapper Drake Testing/

    Lightbulb HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    This is a howto for syncing a Nokia E-series phone (Symbian 9.1, Series60 3rd edition) with Evolution. This has been tested with Nokia E50.

    Kubuntu-users, you should check this post too: http://www.ubuntuforums.org/showpost...2&postcount=62

    For Nokia E65 users (and why not other Nokia phones with S60 3rd edition FP1 too), check this howto

    For most of the systems this works only for contacts. However, as link above states, Calendar syncing seems to work at least for Nokia E65

    1. Add required repositories

    Add following repositories to /etc/apt/sources.list:
    Code:
    deb http://opensync.gforge.punktart.de/repo/opensync-0.21/ feisty main
    deb-src http://opensync.gforge.punktart.de/repo/opensync-0.21/ feisty main
    To add key for the repo, do the following:
    Code:
    gpg --keyserver hkp://subkeys.pgp.net/ --recv-keys CB210090B029CB84
    gpg --export CB210090B029CB84 | sudo apt-key add -
    2. Install required software
    Code:
    sudo aptitude install libopensync-plugin-* libopensync0 opensyncutils msynctool mulstisync-qad bluez-passkey-gnome bluez-gnome
    On Gutsy (7.10) the package names are bit different. Run command below instead.
    Code:
    sudo aptitude install opensyncutils opensync-plugin-evolution opensync-plugin-syncml multisync-tools multisync0.90
    3. 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. Note, that the commandline is reported not to work flawlessly on Feisty. You'll bet better results with GUI

    Add a new group of preferred name (I'll be using nokia in this example):
    Code:
    msynctool --addgroup nokia
    Add plugins to group. If you get errors in this face, they are propably due to missing plugins so check you've installed all required plugins.
    Code:
    msynctool --addmember nokia evo2-sync
    msynctool --addmember nokia syncml-obex-client
    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:
    Code:
    hcitool scan
    It should return something like:
    Code:
    xx:xx:xx:xx:xx:xx PhoneName
    Now, configure the syncml-obex-client:
    Code:
    msynctool --configure nokia 2
    Replace the context of the configuration (should be open in separate editor after running previous command) with the following XML:
    Code:
    <config>
            <bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address>
            <bluetooth_channel>10</bluetooth_channel>
            <interface>0</interface>
            <identifier>PC Suite</identifier>
            <version>1</version>
            <wbxml>1</wbxml>
            <username></username>
            <password></password>
            <type>2</type>
            <usestringtable>1</usestringtable>
            <onlyreplace>0</onlyreplace>
            <!-- This needs to be set to 10 000, otherwise you'll be sending more data than your phone can handle. -->
            <recvLimit>10000</recvLimit>
            <maxObjSize>0</maxObjSize>
            <contact_db>Contacts</contact_db>
            <calendar_db></calendar_db>
            <note_db></note_db>
    </config>
    Where bluetooth_address is your phone's MAC address you just discovered.

    After configuring the syncml-obex-client it's time to configure evo2-sync. Open configuration file with command
    Code:
    msynctool --configure nokia 1
    And modify it to look like:
    Code:
     
    <?xml version="1.0"?>
    <config>
    <address_path>file:///home/USERNAME/.evolution/addressbook/local/system</address_path>
    </config>
    Replace USERNAME with your username.

    Edgy note: With the latest update from jahn repositories, this works with defaults. You can configure Calendar as calendar_db to syncml-obex-client setup to make calendar syncing work

    4. Sync!
    You should be good to go now, so you should try synchronizing:
    Code:
    msynctool --sync nokia
    Edit 2007-10-25 Recvlimit (for syncing both, calendar and contacts). Thanks Ghosty.be.
    Edit 2007-09-04 New repos (thanks to Ghosty.be)
    Edit 2007-08-12: Added note about E65 howto (thanks Ghosty.be)
    Edit 2006-10-02: Notes can be extracted, but not yet to Evolution. I'm working on this

    Please let me know if there's some problems with this!
    Last edited by Nailor; October 25th, 2007 at 08:04 AM. Reason: New repos

  2. #2
    Join Date
    Feb 2006
    Location
    Athens, Greece
    Beans
    27
    Distro
    Edgy Eft Testing

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    Is it possible to transfer evolutions contacts to the nokia smartphone?

    And a bit trickier question
    Is it possible to sync my 5500 nokia smartphone via usb cable?
    Last edited by Belibem; September 21st, 2006 at 11:49 PM.
    Ah, but a man's reach should exceed his grasp - or what's a heaven for?
    Robert Browning (1812 - 1889)

  3. #3
    Join Date
    Nov 2005
    Beans
    38
    Distro
    Dapper Drake Testing/

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    Quote Originally Posted by Belibem View Post
    Is it possible to transfer evolutions contacts to the nokia smartphone?
    I managed to transfer the changes I made in evolution to my E50, all except the picture seemd to sync. Evolution though gets the pics from the phone when syncing.

    And a bit trickier question
    Is it possible to sync my 5500 nokia smartphone via usb cable?
    Don't know. You have to refer some other sources, my howto is only for syncing E-series phones with Evolution

  4. #4
    Join Date
    Feb 2006
    Location
    Athens, Greece
    Beans
    27
    Distro
    Edgy Eft Testing

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    Thanx a lot! I will try as soon as I get my hands upon one of those usb bluetooth dongles.

    Concerning my second question: I just want to use the included usb cable instead of bluetooth. However, syncml-obex-client only supports obex and http protocols, so my success chances are very slim with this method.
    Ah, but a man's reach should exceed his grasp - or what's a heaven for?
    Robert Browning (1812 - 1889)

  5. #5
    Join Date
    Apr 2005
    Location
    Austria
    Beans
    21

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    I tried it with a nokia 6280, unfortunately the phone crashes as soon I try to sync.

    However I still have some questions. Perhaps you could help.

    What are the correct names for the Contacts, Calendar and Notes dbs? Can they be configured on the phone? (I'm using the obex syncml plugin too)

    In which direction is the syncronisation supposed to work? *confused*

  6. #6
    Join Date
    Oct 2006
    Beans
    1

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    Does not work for me,

    Here are resukts from
    msynctool --sync nokia
    Synchronizing group "nokia"
    Member 1 of type evo2-sync just connected
    Member 2 of type syncml-obex-client had an error while connecting: Bluetooth connect error
    Member 1 of type evo2-sync just disconnected
    All clients have disconnected
    The sync failed: Unable to connect one of the members
    Error synchronizing: Unable to connect one of the members
    Pipe closed! Exiting.
    Pipe closed! Exiting.
    is there a solution to sync my nokia 6230i ?

  7. #7
    Join Date
    Nov 2005
    Beans
    38
    Distro
    Dapper Drake Testing/

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    Quote Originally Posted by fago View Post
    I tried it with a nokia 6280, unfortunately the phone crashes as soon I try to sync.

    However I still have some questions. Perhaps you could help.

    What are the correct names for the Contacts, Calendar and Notes dbs? Can they be configured on the phone? (I'm using the obex syncml plugin too)
    I don't know can the names be configured, but the only names I can get the phone to respond are Contacts, Calendar and Notes. I actually tried out the Notes-sync (type text/plain) and it worked well. Calendar sync produces a weird error on phone.
    In which direction is the syncronisation supposed to work? *confused*
    Both ways, at least on my computer. If I edit the contacts in Evolution and rerun the sync, the changes (except pictures) get uploaded to my phone.

  8. #8
    Join Date
    Oct 2006
    Beans
    1

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    This article is a work of brilliance, I now how full sync between pda/server/workstation/laptop for inbox and contacts. I can't thank you enough after a day wrestling with gnome-bluetoothmanager/multisyn[ck]/blah blah blah

    I did it on openSuse 10.1; a useful url for the packages is..

    http://repos.opensuse.org/OpenSync/SL-10.1/

    Which I added to smart as a RPM meta data repository. pick all the bits wbxml/opensync/msynctools and plugins hopefully smart should do the deps.

    other than that I followed the instructions...

    ----

    For some of the questions. I did have the phone register the dongle as a trusted device (don't have to dig the phone out then to use the modem)

    and I also had to use ...

    msynctool --configure nokia 2 instead of syncml-obex-client

    I did the same for the evo config too...

    ----------------------
    5 beans indeed (I even registered *just* to say thanks for this, so I have no idea)

    thankyou


    Alan

  9. #9
    Join Date
    Nov 2005
    Beans
    38
    Distro
    Dapper Drake Testing/

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    Thanks for everyone noting out the bug in my guide, I've now fixed the configuration line to use the number instead of module name (which was incorrect)

  10. #10
    Join Date
    Oct 2004
    Beans
    49

    Re: HOWTO: Sync Nokia E-series Phone with Evolution via Bluetooth

    I had to also install the msynctool package (sudo aptitude install msynctool).

    Code:
    msynctool -addgroup nokia
    is supposed to be:
    Code:
    msynctool --addgroup nokia
    somehow it didnt recognise the evo-2sync plugin. Will further into it ofcourse.

    Had a look at the website under the repo: http://www.in.fh-merseburg.de/~jahn/. Since I´m using Efgy at the moment, I switched to using the Edgy repo. Also, i used the gpg key from that website.
    Last edited by qrazi; October 23rd, 2006 at 09:23 PM.

Page 1 of 8 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •