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:
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
4 Comments:
me sale el siguiente error que puede ser?
Synchronizing group "w"
Entity: line 1: parser error : Start tag expected, '<' not found
"file:///home/kaleimn/.evolution/[addressbook|Calendar|Tasks]/local/system"
^
Error while initializing syncengine: Unable to parse plugin configuration for evo2 plugin
Holas:
Excelente post, sólo tiene un pequeño error, el comando es msynctool --sync, con 2 "-".
Pero de todas formas no me funcionó sincronizar mi nokia 6682 :-(
msynctool --sync nokia
Synchronizing group "nokia"
The previous synchronization was unclean. Slow-syncing
Member 1 of type evo2-sync just connected
Member 2 of type irmc-sync had an error while connecting: Request failed
Member 1 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to connect one of the members
Error while synchronizing: Unable to connect one of the members
Pero si puedo hacer envio de archivos para el equipo (de hecho así capturé la mac y el channel)
gnome-obex-send download/1216806488_6e949d3516_o.jpg
Browsing 00:13:70:6D:90:A9 ...
Service Name: OBEX Object Push
Service RecHandle: 0x10005
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 9
"OBEX" (0x0008)
Service Class ID List:
"OBEX Object Push" (0x1105)
** Message: device 00:13:70:6D:90:A9 (OBEX Object Push) port 9
Alguna idea?
kaleim, tu error es de configuración, ak ejecutar msynctool --configure w 1
debes ingresar algo así
file:///home/casep/.evolution/addressbook/local/system
Uno por cada línea (addressbook, Calendar y Tasks)
El tema de los [] era para que te dieras la idea de cómo repetirlos.
Saludos
Casep, sí tengo un comentario. A mi me ha pasado un par de veces esa situación después de que trato de sincronizar sin tener activado el bluetooth en el notebook o el teléfono.
Lo soluciono creando una nueva carpeta de contactos y moviendo todos mis contactos ahí. Luego sincronizo.
Si tienes todos los contactos en el teléfono, se van a copiar a Evolution. En caso que no, va a ejecutar la sincronización sin errores.
Para agregar los contactos del Evolution al teléfono, finalmente copio los contactos de la carpeta de respaldo a la que estoy sincronizando.
Espero te sirva.
Post a Comment
<< Home