Sincronizar un Nokia 5800 en Ubuntu Linux

Paso obligado para los, que como yo, usan el telefono como una agenda personal. Los pasos son muy simples si se siguen al pie de la letra:

Paso 1 – Instalar los programas necesarios

sudo apt-get install opensyncutils opensync-plugin-evolution opensync-plugin-syncml multisync-tools multisync0.90

Paso 2 - Configurar la sincronización en el teléfono

Vamos ( en el nokia ) a Configuraciones > Conectividad > Transfer. datos > Sincronización
Marcamos "Contactos", "Agenda" y "Notas"
Ahora vamos a Opciones > Editar Perfil sinc. y cambiamos "Versión del servidor" a la "1.1"

Paso 3 - Configurar la sincronización en Ubuntu

Vamos al "Menú de gnome > Accesorios > Multisync-gui" Que es una de las herramientas que acabamos de instalar:

Pantallazo

Pantalla de Multisync

Clickeamos en "Añadir" e Ingresamos un nombre de grupo, claramente será en mi caso "Nokia 5800", en éste punto no nos quedan muchas opciones así que vamos a "Editar" y "Add Member".

Paso 4 - Configurando Evolution

Para poder sincronizar con evolution es claro que necesitamos previamente tener alguna cuenta de correo en Evolution, lista de contactos, etc. Asi que en "Add Member " clickeamos "Evolution 2.0" y en "evo2-sync" seleccionamos la libreta, tareas y calendario.(En mi caso no modifique nada).

Paso 5 - Configurar Bluetooth para la sincronización

Lo primero que tenemos que hacer el consegir la MAC del Bluetooth del Nokia 5800. Así que prendemos el Bluetooth y ejecutamos:

hcitool scan

Que da algo como:

Scanning ...
XX:XX:XX:XX:XX:XX Yubin

O bien podemos (En el celular) marcar *#2820# eso nos da la MAC pasandola a su formato separado por dos puntos.
La anotamos ya que la necesitamos para configurar lo siguiente: Vamos a "Add Member" y "SyncML over OBEX Client" Y nos va a aparecer un XML con la configuración por defecto.En ésta ventana tenemos que editar el XML directamente y modificar con la MAC de su teléfono:

<bluetooth_address>xx:xx:xx:xx:xx:xx</bluetooth_address>
<bluetooth_channel>8</bluetooth_channel>
<identifier>PC Suite</identifier>
<recvLimit>20000</recvLimit>
<maxObjSize>20000</maxObjSize>

Paso 6 - Sincronizar

Ya esta todo listo, vamos a la pantalla principal y apretamos en "Actualizar" y debemos introducir algun código tanto en el movil como en la PC (a elección nuestra). Si todo va bien, el queda sincronizado a la perfeccción y deberías ver algo como:

Pantallazo-1

Sincronizado a la perfección

16 comentarios en “Sincronizar un Nokia 5800 en Ubuntu Linux

  1. Buenas, sigo al pie de la letra todo lo que escribes, incluido el canal(8) por el que se comunica.Al presionar actualizar me da el error “error while inizialiting syncengine: could not parse config.
    Te pego la configuración de syncmlobex-client:

      <!-- (Only for bluetooth) The bluetooth address if the bluetooth mode is selected -->
      		
      
      <!-- (Only for bluetooth) The bluetooth channel to use. `sdptool browse $MAC` to search for the correct channel -->
      
      
      <!-- (Only for USB) The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (you will need access to the USB raw device) to find it. -->
      0
      
      <!-- The string that the plugin will use to identify itself. Some devices need a special string here. -->
      
      
      <!-- The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 -->
      1
      
      <!-- if the plugin should use wbxml -->
      1
      
      <!-- The username to use. Leave empty to not require a username -->
      
      
      <!-- the password for the username -->
      
      
      <!-- sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth -->
      2
      
      <!-- If wbxml is enabled, defines wether the wbxml should use string tables -->
      0
      
      <!-- Never send ADD command, but send REPLACE (not needed normally) -->
      0
    
      <!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! -->
      0
      
      <!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 -->
      0
      
      0
      
      <!-- The name of the contacts db. Must be the same as the phones sends -->
      Contacts
    
    • La verdad que no sabría decirte, lo más probable es que no esté bien balanceado el XML, ya que da un problema de parseo, intenta reinstalando todo…

  2. ¿y si lo quiero hacer por USB? (mi ordenador no tiene bluetooth) ¿Que debería cambiar del xml que pones?

    • Mmm la verdad que no lo hice así que no sabría decirte, yo diría que lo googlees, porque el XML configura los parametros del BLuetooth solamente.

  3. Hola! Muchas gracias por la información, te felicito…

    Eso sí, hay alguna forma de hacerlo con Kontact de KDE, ya que no ocupo Gnome, ni Evolution (muchos no lo hacemos) y sin embargo, llevo meses esperando poder sincronizar mi nokia 5800 con linux…

    • la verdad que no te sabría decir, intente pasarme a KDe, pero no lo logré…
      Tendrás que seguir googleando =)

      Exitos y gracias por el comentario

  4. Hola.
    Ante todo, gracias por tu tutorial.
    Tengo un problema. El caso es que lo instalo todo sin problema, sigo los pasos para configurarlo, todo bien, el teléfono es reconocido por el bluetooth, pero me da un error de sincronización: No puede conectarse uno de los miembros.

    He revisado el XML y está todo correcto. ¿Alguna idea?
    Gracias

  5. Quiero hacerlo por USB lo cual implica cambiar el 2 por el 5 en la etiqueta pero el problema es que no me encuentra el dispositivo, busco con syncml-obex-client -u y aun asi no o encuentra, me podes ayudar???

  6. A mi me pone all conflicts have been reportedy se queda atascado y no me coge la agenda de evolution, sabeis por que?

  7. Muchas gracias por el artículo.

    Yo estoy buscando la manera no de sincronizar, sino de montar la memoria del teléfono y la tarjeta de memoria. Con mi nokia E65 lo hacia estupendamente, pero con 5800 todavía no lo he conseguido, ¿alguien sabe cómo?

    Cuando lo consiga os escribo por aquí.
    Saludos

    • Con la información brindada aquí he logrado sincronizar sin problema alguno, así que muchas gracias, pero ahora sigo a la búsqueda de montar las memorias del teléfono y microsd.

      saludos

  8. Mejor sincronizar todo con google calendar….tanto el evolution como el movil y tendran menos problemas… yo con un nokia 5230 me funciona perfecto de éste modo y esta todo sincronizado…

    saludos!

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s