Sincronizar Motorola Q y Evolution con SynCE y MultiSync en Ubuntu Jaunty
Para sincronizar contactos, calendario y tareas entre un Motorola Q y Evolution se necesitan dos programas: SynCE y MultiSync.
Como dice el sitio web de SynCE, el objetivo del proyecto es proporcionar un medio de comunicación entre un dispositivo con Windows Mobile y un equipo con Linux, *BSD u otro UNIX, mediante una conexión USB o Bluetooth. Esto permite utilizar la PC para navegar el sistema de archivos del teléfono e instalar aplicaciones y proporciona el medio de comunicación para que mediante otro programa (MultiSync) sea posible sincronizar contactos, calendario y tareas entre el teléfono y una aplicación PIM de escritorio como Evolution.
MultiSync es una herramienta de software libre que sincroniza calendarios, libretas de direcciones y otra información PIM, entre programas de una PC o de otras PC, dispositivos móviles o teléfonos móviles. Depende del framework de desarrollo OpenSync.
El primer paso entonces será instalar SynCE y comprobar que la conexión sea exitosa.
1. Instalación de SynCE
Agregar los siguientes repositorios a/etc/apt/sources.list
deb-src http://ppa.launchpad.net/synce/ubuntu jaunty main
Importar la clave pública
Actualizar la lista de paquetes e instalar los necesarios para SynCE
sudo apt-get install synce-hal librra-tools librapi2-tools
TIP: Desinstalarodccmen caso de estar instalado. Dejar solosynce-hal.
Antes de conectar el teléfono hay que deshabilitarle la opción “Enable advanced network funcionality” que se encuentra en Start / Settings / Connections / USB to PC.
Al conectar el teléfono es conveniente mirar la entrada de/var/log/messagesya que brinda información que puede ser útil para resolver problemas:
...
[ 5082.864026] usb 2-2: new full speed USB device using uhci_hcd and address 3
[ 5083.068779] usb 2-2: configuration #1 chosen from 1 choice
[ 5083.071136] ipaq 2-2:1.0: PocketPC PDA converter detected
[ 5083.106975] usb 2-2: PocketPC PDA converter now attached to ttyUSB0
La última línea indica que el teléfono ha sido conectado al dispositivo/dev/ttyUSB0. Este dispositivo se crea cuando se detecta la conexión. Si no se crea es probable que no esten cargados los módulosusbserialeipaq. Chequear esto mediantelsmod | grep ipaq. (más info aquí).
La conexión se prueba con siguiente comando
Si la conexión se ha establecido correctamente el comando devolverá el listado de archivos del directorio raíz del teléfono. En caso contrario hay que revisar los pasos anteriores, reiniciar el servicio hal (sudo /etc/init.d/hal restart) y reconectar el teléfono. Una herramienta que brinda información sobre las conexiones USB eslsusb(con la opción -v muestra información aun más detallada).
Integración con Gnome
Hay dos herramientas que son útiles para ver el estado del teléfono (conexión, carga de la batería, memoria utilizada, programas instalados, etc.) y navegar por su estructura de directorios utilizando Nautilus.
TIP: Luego de instalarsynce-gvfses necesario reiniciar el equipo.
2. Instalación de MultiSync
Para que la sincronización pueda llevarse a cabo es necesario crear una asociación (partnership) entre el teléfono y Evolution. Hay al menos dos formas de hacer esto. Una es en forma gráfica utilizandoSynCE-Trayicony la otra es desde línea de comandos:
Ahora es necesario crear un grupo y asociar a él los dos plugins previamente instalados:synce-opensync-pluginyevo2-sync. Se puede comprobar que efectivamente se encuentren instalados utilizandomsynctool --listplugins.
msynctool --addmember synce-sync synce-opensync-plugin
msynctool --addmember synce-sync evo2-sync
Sincronizando datos
En este punto ya es posible sincronizar datos ejecutando
Referencias
2 Responses to “Sincronizar Motorola Q y Evolution con SynCE y MultiSync en Ubuntu Jaunty”
Leave a Reply




taveramex on March 21st, 2010
Que buen tutorial te aventaste, mi cel ahora esta a todo dar sincronizando con mi Ubuntu Karmic.
Gracias por todo el detalle
lvidarte on March 22nd, 2010
Me alegro de que te haya servido :)