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
    Location
    Coeur d' Alene, Idaho
    Beans
    23
    Distro
    Ubuntu 7.10 Gutsy Gibbon

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

    Quote Originally Posted by raydekok View Post
    can you tell how? because i can't get it working. i have the E61 (nokia)
    Sure!
    I wrote down some notes as I tried to set this all up. Spent a good part of the weekend working on this.

    I already had bluez-utils and kdebluetooth debs installed.

    Several times I had to reboot to clear things up. Also, I had to shut down the Nokia several times if things got messed up.

    Kubuntu dapper or edgy, worked for both, I used only dapper repo at ~jahn
    1. Add repositories
      deb http://www.in.fh-merseburg.de/~jahn/ dapper main
      deb-src http://www.in.fh-merseburg.de/~jahn/ dapper main
    2. Add repository gpg key to apt-get
      gpg --keyserver hkp://subkeys.pgp.net/ --recv-keys CB210090B029CB84
      gpg --export CB210090B029CB84 | sudo apt-key add -
    3. apt-get update
    4. apt-get install libopensync-plugin-kdepim libopensync-plugin-file libopensync-plugin-google-calendar libopensync-plugin-synce libopensync-plugin-syncml libopensync0 opensyncutils msynctool multisync-qad
    5. Plug in Bluetooth/Usb adapter
    6. sudo hcitool dev... this should show the computer's bluetooth mac #
    7. sudo hcitool scan... should show the E62 bluetooth mac #
    8. you can use “sdptool browse “ to get detailed info on phone and what channels it uses. For syncing you want the channel for “Nokia SyncML Server”
    9. sudo kate /etc/bluetooth/hcid.conf
    10. remove the “#” from in front of auth enable;
    11. sudo kate /etc/bluetooth/rfcomm.conf
    12. I'm not sure this is needed, but I did it anyway.
      sudo mknod /dev/rfcomm0 c 216 0
    13. add rfcomm0 {
      device 00:18:C5:43:19:2B; (# from #7 above)
      channel 14;
      comment "NokiaE62";
      }
    14. sudo sdptool add --channel=10 OPUSH //this is to allow file transfer
      You want the channel that is "SyncMLClient"
    15. sudo kate /etc/bluetooth/hcid.conf
      change passkey from 1234 to whatever number you want
    16. just in case, I also did sudo kate /etc/bluetooth/pin
      and changed the default 1234 to my new passkey
    17. sudo /etc/init.d/bluez-utils restart (for dapper) /etc/init.d/bluetooth (edgy)
    18. Enable bluetooth on E62
    19. Menu->Settings->Bluetooth->Bluetooth On
    20. Menu->Settings->Bluetooth->My phone's visibility Shown to all
    21. Menu->Settings->Bluetooth->My phone's name NokiaE62
    22. Menu->Settings->Bluetooth->RemoteSChip mode On or Off, didn't matter
    23. Pair NokiaE62 with computer
    24. Menu->Settings->Bluetooth-> push joystick to the right to change to paired device menu
    25. Select Options
    26. Select New paired device
    27. Found MyComputer-0
    28. Select
    29. Enter passkey that is the same as item as passkey above
    30. Select yes to automatically authorize
    31. Push in joystick
    32. Select Assign short name
    33. Give a name to this computer ( like Linus1 )
    34. Exit
    35. Try to send a file from KDE
    36. Kmenu->Internet,Bluetooth OBEX, drag and drop,send
    37. As user (not root!)
    38. msynctool --addgroup nokia (or whatever name you want)
    39. msynctool --addmember nokia kdepim-sync
    40. msynctool --addmember nokia syncml-obex-client
    41. hcitool scan
    42. msynctool --configure nokia 2
      here is my nokia file
      <?xml version="1.0"?>
      <config>
      <!-- (Only for blue) The bluetooth address if the bluetooth mode is selected -->
      <bluetooth_address>00:18:C5:43:19:2B</bluetooth_address>

      <!-- (Only for blue) The bluetooth channel to use (usualy the 11) [x] -->
      <bluetooth_channel>14</bluetooth_channel>

      <!-- (Only for USB) The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (as root!) to find it. -->
      <interface>0</interface>

      <!-- The string that the plugin will use to identify itself. Some devices need a special string here. -->
      <identifier>KDE</identifier>

      <!-- The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 -->
      <version>1</version>

      <!-- if the plugin should use wbxml -->
      <wbxml>1</wbxml>

      <!-- The username to use. Leave empty to not require a username -->
      <username></username>

      <!-- the password for the username -->
      <password></password>

      <!-- sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth -->
      <type>2</type>

      <!-- If wbxml is enabled, defines wether the wbxml should use string tables -->
      <usestringtable>1</usestringtable>

      <!-- Never send ADD command, but send REPLACE (not needed normally) -->
      <onlyreplace>0</onlyreplace>

      <!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! -->
      <onlyLocaltime>0</onlyLocaltime>

      <!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 -->
      <recvLimit>0</recvLimit>

      <maxObjSize>0</maxObjSize>

      <!-- The name of the contacts db. Must be the same as the phones sends -->
      <contact_db>Contacts</contact_db>

      <!-- The name of the calendar db. Must be the same as the phones sends -->
      <calendar_db>Calendar</calendar_db>

      <!-- The name of the note db. Must be the same as the phones sends -->
      <note_db>Notes</note_db>
      </config>
    43. Should be good to go at this point
      to sync, from terminal mysynctool --sync nokia
    44. Once this is working, you can use Kmenu->Utilities->Multisync-gui to sync


    I hope my notes work for you and that I didn't miss anything. If nothing else, you know that it can work and pretty much how I did it.

  2. #2
    Join Date
    Jan 2006
    Location
    Zeist, the Netherlands
    Beans
    32
    Distro
    The Feisty Fawn Testing

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

    Quote Originally Posted by mjfleck2000 View Post
    [*]sudo kate /etc/bluetooth/hcid.conf[*]remove the “#” from in front of auth enable;[*]sudo kate /etc/bluetooth/rfcomm.conf
    what do you mean with this? i can't find auth enable.
    our greatest fear, is that we are powerfull beond measure

  3. #3
    Join Date
    Nov 2005
    Location
    Coeur d' Alene, Idaho
    Beans
    23
    Distro
    Ubuntu 7.10 Gutsy Gibbon

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

    Quote Originally Posted by raydekok View Post
    what do you mean with this? i can't find auth enable.
    Yes, my notes were a combination of dapper and edgy. I uncommented the auth enable for dapper. This option was not in the edgy version of hcid.conf

  4. #4
    Join Date
    Jan 2007
    Beans
    6

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

    Quote Originally Posted by mjfleck2000 View Post
    Sure!
    I hope my notes work for you and that I didn't miss anything. If nothing else, you know that it can work and pretty much how I did it.
    hey thanks! i tried most of your steps (since some i have already done... ) and they worked! now i have got it sync'ed, and perhaps it might be a reason why i should keep the n73...

    wahlau.

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
  •