Créditos: Esta guía la he escrito yo por completo. Sin embargo, está basada en lo que yo se, y lo que yo se lo aprendí de algún sitio. Así que aquí os dejo el link de la página original en los foros de Ubuntu de donde saqué la información en un primer momento.
Para quien no esté familiarizado, estos dispositivos no funcionan como una memoria USB corriente. Para conectarlos al PC es necesario, además de los drivers correspondientes, un programa que haga de mensajero o traductor entre el PC y la PDA. en el caso de Windows, con los Pocket PC (que son de los qe aquí voy a hablar, pues no tengo ningún Palm a mano), éste programa es el ActiveSync, que suele venir en los CD’s cuando compras el PPC.
Pero claro, para variar, ActiveSync es un programa de Microsift con sus habituales licencias protectoras. Entonces se nos plantea un problema: ¿cómo conectar nuestras PPC a pc’s con sistemas no-Windows? Pues para ello, al menos en Linux, existen desarrollos que nos lo permiten. Vayamos por pasos:
Paso 1. Detección y aniquilación localización
Lo primero que haremos es conectar el USB, la base de sincronización o lo que sea que conecta la PDA con el PC al puerto correspondiente. Encenderemos la PDA y la colocaremos en el soporte/puerto correspondiente, muy importante que el dispositivo no se apague en ningún momento, pues nos quedaremos a medias y las lecturas pueden ser confusas.
Una vez hecho esto, miraremos en el log del sistema. Para hacerlo tenemos varios métodos, dependiendo del programa de logs que usemos, a saber:
$ dmesg
$ tail -f /var/log/messages
$ tail -f /var/log/syslog
Bueno, en definitiva, consultar el log del sistema (es indiferente cual), de lo que obtendremos un mensaje de la forma:
# usb 3-3: new full speed USB device using ohci_hcd and address 6
# usb 3-3: PocketPC PDA converter now attached to ttyUSB0
Cabe añadir que estos logs son de mi sistema, que en el kernel he configurado para mostrar información de debugging respecto a los USB. En cualquier caso, os tiene que salir algo de ese estilo.
Ahora pueden ocurrir un par de cosas. La primera, que os salga tal y como yo he indicado. En ese caso, recordad el ttyUSB* que os haya salido y pasad al siguiente punto. En el caso de que ese mensaje no os aparezca, sino solamente el de new full speed USB…, es porque no tenéis instalados en el sistema los módulos correspondientes. Para hacerlo, id a las fuentes del kernel (cómo hacerlo y cómo compilar el kernel no son objeto de esta guía), y buscad los drivers USB para Pocket PC. En en kernel 2.6.14 aparece así (debería ser igual más adelante):
Device drivers -> USB Support -> USB serial converter support -> USB Pocket PC
Seleccionadlo como módulo, compilad y iniciar el módulo con:
# modprobe ipaq
Es interesante que este módulo se inicie con el boot del PC. Hay miles de guias por ahí.
Una vez esté el módulo cargado, sacad y meted la PDA del soporte para observar contentos como aparece el mensaje antes inexistente.
Paso 2. Descarga y Configuración
Ahora toca descargar los programas de turno. Dependiendo de la distribución se hará de un modo o otro, ésto se supone que todo usuario de Linux debe saber hacerlo. En cualquier caso, un par de ejemplos:
En gentoo:
# emerge synce-serial synce-kde synce-dccm
En Debian y derivados:
# apt-get install synce-serial synce-kde synce-dccm
Una vez instalado, hay que configurar. En el caso de los basados en Debian, se ejecutará un programa de configuración tras la instalación. Pedirá un Puerto (que será el ttyUSB* que sea), IP Local (defecto), IP del PDA (defecto) y IP del DNS (en blanco). En Gentoo no saldrá nada. No se como será en otras distribuciones, pero me imagino que parecido a una de las anteriores.
Una vez hecho ésto, configuraremos el programa que establecerá la conexión. Para ello, como root haremos:
# synce-serial-config /dev/ttyUSB* (sustituir el * por el número que corresponda)
Y deberá aparecer un mensaje como el siguiente:
# You can now run synce-serial-start to start a serial connection
Si no lo hace, revisa que hayas escrito bien el ttyUSB y que el PPC esté encendido.
Ahora deberás ejecutar un programa llamado Raki (que se ha instalado antes). Suele estar en el menú “Utilidades” (al menos en KDE). En Gnome u otros supongo que se podrá usar igualmente ejecutándolo desde línea de comandos o con un acceso directo. Al hacerlo saldrá un cuadro de diálogo donde responderéis la opción “dccm”. Una vez hecho ésto, ejecutaremos como root el siguiente comando:
# synce-serial-start
para ver maravillados como el PDA se conecta sin problemas. Para navegar por la memoria, instalar programas, etcétera, botón derecho sobre el icono de Raki (ahora de colores) en la barra de tareas.
A mí me pasó un caso curioso. No se si era por culpa del UDEV o de qué, pero no tenía los dispositivos ttyUSB. Me volví loco hasta que decidí crearlos al estilo fuerza bruta. Busqué por internet y encontré un comando que crea un ttyUSB0 y un ttyUSB1. Para hecerlo:
# mknod /dev/ttyUSB0 c 188 0; mknod /dev/ttyUSB1 c 188 1
En cualquier caso, si alguien tiene algún problema no dudéis en escribirlo ahí abajo. Es probable que yo también lo haya tenido y ahora no lo recuerde, o que haya leído algo por ahí. Gracias a aquellos que hayan conseguido leer la guía y espero que funcione a todo el mundo.

Muy currada la guía, se que a más de uno le va a venir muy bien pues muchos son los usuarios de linux que tienen Pda y tienen que reiniciar para sincronizar el Pda. Bueno, espero que más de uno le haya servido y esperamos como siempre vuestros comentarios. Gracias
tovarna@tovarna-laptop:~$ sudo synce-serial-start
Warning!
synce-serial-start cannot find the dccm process.
Without dccm your PPP connection will soon terminate!
synce-serial-start is now waiting for your device to connect
el caso es que despues de esto le doy al activesync a conectar, y nada.
tengo ubuntu 7.04, actualizado, y una accer n10 ppc. todos los pasos de tu guía me han funcionado, pero no me sincroniza.
alguna idea?