Wednesday, May 09, 2007

Sincronizar Ximian Evolution y SonyEricsson W300i Actualizado

Como comentaba en mi artículo anterior, cuando reinstalé mi máquina para instalar Ubuntu 7.04 Feisty Fawn; el procedimiento que tenía no resultó.
Tomé nota de lo que hice para sincronizar y ahora lo explico.

Instalar OpenSync
Con Synaptic instalé los paquetes MultySyncTool, OpenSyn-Plugin-Evolution y OpenSync-Plugin-IRMC.

Veo los grupos disponibles
msynctool --listplugins

Creo el grupo "w"
El nombre del grupo es capricho porque es más corto, pero el comando es msynctool --addgroup w

Agrego el primer miembro
msynctool --addmember w evo2-sync

Agrego el segundo miembro
msynctool --addmember w irmc-sync

Reviso cómo está configurado hasta el momento
msynctool --showgroup w

Configuro el plugin de Evolution
msynctool --configure w 1

Reemplazo todos los default por las líneas "file:///home/usuario/.evolution/[addressbook|Calendar|Tasks]/local/system" según corresponda.

Para salir, Ctrl+X y guardar sin sin cambiar el nombre del archivo.

Configuro el plugin para el teléfono

Primero busco el dispositivo con hcitool scan.
Anotada la mac, msynctool --configure w 2

Sólo hay que agregar la mac del teléfono y como canal, el 8.

Cambio la configuración bluetooth del notebook
Edito el archivo /etc/bluetooth/hcid.conf, y cambio la línea security user por security auto.
El cambio se debe a que al intentar crear la relación entre el notebook y el teléfono no aparecía el cuadro clásico para coordinar las contraseñas de dispositivo.

Agrego desde el teléfono el notebook a mis dispositivos
Desde el notebook al teléfono no resultó.

Finalmente sincronizo
msynctool --sync w


Como siempre, las críticas y correcciones son bienvenidas.

ACTUALIZACIÓN: Me ha pasado que no podía sincronizar. Salía el error "The sync failed: Unable to connect one of the members".
Prové con éxito el comando:

msynctool --sync evo2-n70 --filter-objtype note --filter-objtype event --conflict 1 --slow-sync todo