PocketPC en Debian ETCH

Junio 29th, 2007

Hace ya algún tiempo escrbí un pequeño manualito sobre cómo conectar y sincronizar la PocketPC en Linux usando Ubuntu. En aquel momento Ubuntu venía con Hotplug y yo usaba GNOME.
Ahora hace ya tiempo que dejé aparcado este tema, aparte de que volví a Gentoo en cuanto hubo drivers para la gráfica y la tarjeta de sonido del Vaio.

He instalado Debian con KDE para unos trabajos concretos, y he vuelto a tener la necesidad de sincronizar la PocketPC, pero ahora la cosa es mas sencilla por usar KDE (hay paquetes de integración), y a la vez más complicada por no disponer de Hotplug, que en Debian ETCH ha sido completamente reemplazado por Udev.
Bien, esto es lo que más problemas me ha dado, así que aquí va otro pequeño manual, sin ánimo de repetirme demasiado.

Los paquetes a instalar son básicamente los mismos:

apt-get install synce-serial synce-kde synce-dccm synce-multisync-plugin multisync libmultisync-plugin-all usbview

Hay que darle el dispositivo que crea el módulo usbview en /dev, que se puede consultar tranquilamente en el syslog (tail -f /var/log/messages, y encender la pocket). Las IP’s local y remota pueden dejarse por defecto tal cual están. El servidor DNS puede usarse cualquiera, yo uso los de la timo, que para eso pago (194.179.1.100).

Para la integración con KDE, no estoy seguro de si he instalado yo los paquetes o venían con la ristra de material innecesario, pero por si acaso el paquete a instalar es éste:

apt-get install synce-kde

Esto instala una aplicación llamada Raki, que sirve para la sicronización y el acceso al dispositivo. Al lanzarla desde el menú de KDE aparece un trayicon en el Kicker que da las opciones de acceso.

Hay que ejecutar el siguiente comando para establecer la conexión serie con la PocketPC, cambiando el nombre del dispositivo por el que se genera en /dev (consultar pasos anteriores)

synce-serial-config ttyUSB0

Si todo va bien, dice algo como You can now run synce-serial-start to start a serial connection. Ahora ejecutando synce-serial-start la conexión serie se establece y ya se puede lanzar Raki para conectar con el aparato.
Hay que ejecutarlo cada vez que se quiera sincronizar el aparato, que es un coñazo. Antes esto estaba solucionado con un pequeño script de hotplug, pero como decía al principio Debian ETCH viene completamente integrada con Udev.

Crear un fichero /etc/udev/rules.d/10-ipaq.rules con el siguiente contenido:

# udev rules file for SynCE
BUS!=="usb", ACTION!=="add", KERNEL!=="ttyUSB*", GOTO=="synce_rules_end"
# Establish the connection
RUN+="/usr/bin/synce-serial-start"
LABEL="synce_rules_end"

Y reiniciar Udev:

/etc/init.d/udev restart

Y ya está. Ahora ya se puede encender la PocketPC directamente y en seguida se establece la conexión. Para sincronizarla hay que seguir el manual que mencinaba al principio (multisync + evolution), aquí dejo un copy-paste:

Para sincronizar la agenda y los contactos hay que ejecutar Multisync. Crear (NEW) un nuevo emparejamiento, y en el primer plug-in poner Synce Plugin, y en el segundo poner Ximian Evolution 2. El nombre del emparejamiento (digo yo que se traducirá así…) no influye en nada, así que se puede poner Imate, o PocketPC o lo que sea. Ahora apretando el botón de Multisync, se sincroniza la PDA con Evolution.

También se puede lanzar Raki para acceder al dispositivo desde Konqueror vía rapip://

Me queda sólamente un pequeño quiz: mi Pocket es un teléfono (I-mate Jam), y cada vez que lanzo Raki, el dispositivo lanza una conexión a Internet por GPRS que yo tengo que cancelar a mano. Si se llega a conectar, Orange me cobra una pasta, y encima pierdo la conexión con Synce. Supongo que éste ya es problema de Windows Mobile…

Alguien sabe cómo solucionar ésto?

EDITADO: No me había dado cuenta y en el manual de Ubuntu tenía un comentario de R. Juncos explicando la solución de Udev (gracias :-P). De todas formas no está de más unificar el tema en un post para Debian ETCH con KDE, así que creo que no eliminaré esta entrada.

NOTA: Al acceder al dispositivo desde RAKI (rapip://) veo sólamente 2 o 3 ficheros y 1 directorio, algunos carácteres raros y ya está. No sé a qué se debe, alguien ha tenido este problema?

El helpdesk medieval

Junio 29th, 2007

Es una de esas que dan para enrollarse a hablar sobre historietas BOFH…

Cambio de router

Junio 2nd, 2007

3comwifi.jpgLlevo un tiempo comprobando las constantes caídas de ADSL desde que cambié mi router 3com officeconnect por un D-Link 524T sin wifi. Supongo que no es normal que caiga, porque el cambio lo hice en mi oficina, donde no hay e-mule ni aplicaciones que descarguen información consumiendo el ancho de banda de forma masiva.

Hace algún tiempo experimenté un caso similar en la oficina de un cliente, con el mismo router y el mismo problema. Tras realizar 846328946 pruebas llegamos a la conclusión de que la culpa la tenía la VPN que les había montado con OpenVPN. Si paraba el servidor OpenVPN entonces la conexión no se caía. Es muy raro, lo reconozco.
En el caso de mi oficina la situación es similar, porque tengo un servidor OpenVPN con el que conecto desde casa y desde el portátil. Así que supuse que el problema era el mismo.
Leer el resto del post »