Todo el que tiene uno de esos teléfonos que usan WM6 puede sincronizar sus contactos, tareas y reuniones usando Evolution en Gnome a través de un programa que se llama Synce.
Las instucciones de cómo hacerlo están aquí: http://www.synce.org/moin/SynceWithUbuntu
Requiere instalar algunos paquetes y configurar algunas cosas. En mi caso utilizó un HTC touch con Windows Mobile 6.1
Recomiendo leer todo un par de veces, revisar contra la versión en inglés y estar seguro de entender todos los pasos, la primera vez que lo hice fue en desorden y luego de varias horas no lo logré. La siguiente vez tuve todo funcionando en 10 minutos.
Lo primero a instalar:
sudo apt-get install synce-hal librra0-tools librapi2-tools
Luego desde la línea de comando: synce-pls
Debe salir un menaje con el tipo de equipo que está conectado al puerto USB, si no lo hace y da un mensaje de error toca instalar Synce-Gnome e instalar algunos paquetes detallados aquí.
El mensaje de error se debe a que el teléfono está pidiendo clave de acceso
Como lo más probable es que el teléfono tenga marca la opción de conectividad avanzada (que te permite compartir conexión de internet através del cable USB) y no quieren perder la conexión inalámbrica cada vez que conecten el teléfono tienen que hacer lo siguiente.
Abrir una terminal:
ifconfig -a | grep 80:00:60:0f:e8:00 | cut -d ” ” -f 1
la respuesta que da el equipo es el nombre que le asigna la PC al teléfono, en mi caso es eth1
Luego con esa información agregan lo siguiente al archivo /etc/network/interfaces
Recuerden sudo nano /etc/network/interfaces luego agregan:
iface <nombre del equipo> inet dhcp
Con esto la PC ignora el equipo como conexión válida de internet.
Luego arrancan las conexiones de red… sudo /etc/init.d/networking restart
Puede que tengan o no un mensaje de error relativo a un módulo de las Ipaq, pero creo que no deben tener problema con eso, si da error tienen que agregarlo a la lista de módulos ignorados.
/etc/modprobe.d/blacklist agregando blacklist ipaq al final del archivo.
Si el módulo estaba en funcionamiento lo eliminan dando el siguiente comando:
sudo rmmod ipaq
Siguiente paso instalar los siguientes paquetes:
sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce
Lo siguiente es dar el siguiente comando:
sync-engine
Si tienen el siguiente mensaje de error:
ile “/usr/bin/sync-engine”, line 84, in <module>
configObj = Config.Config(progopts)
File “/usr/lib/python2.5/site-packages/SyncEngine/config.py”, line 292, in __init__
oldconf = os.path.join(self.path,”config.xml”)
AttributeError: Config instance has no attribute ‘path’
Necesitan el siguiente archivo y lo graban en su /home/usuario bajo en ~/.synce/config.xml
Hace falta crear el vínculo entre ambos equipos:
$ create_partnership.py “Linux desktop” “Contacts,Calendar,Tasks”
Casi hemos terminado….
Si todo está bien, solamente falta dar el siguiente comando:
msynctool –sync synce-sync
Mi experiencia es que cuando todo esté configurado va a funcionar bien, pero recomiendo que hagan respaldo de la informacion en el teléfono o PDA primero antes de usar este procedimiento. Por alguna razón la primera vez tiende a borrar todo en el móvil y a usar la información que esté en evolution bajo las mismas categorías. En evolution hay opciones sobre qué se quiere actualizar y en qué dirección revisar esos detalles primeros evita dolores de cabeza.
Qué se diviertan.