* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Cómo conectar un PocketPC con WM2005 con Mandriva Linux 2008 (capítulo 4)

En este capítulo, una vez que hemos parcheado el módulo rndis_host y hemos configurado el firewall de Mandriva, instalaremos las últimas versiones de las utilidades del proyecto SynCE para conectar el PocketPC y nuestro ordenador.

Los pasos a realizar son los siguientes:

  1. Abrir una consola y conectarse como superusuario:
  2. su
    Contraseña: (teclear contraseña root)
  3. Si no están instalados, instalar el compilador de C++ y subversion:
  4. urpmi gcc-c++
    urpmi subversion
    
  5. Instalar los siguientes paquetes necesarios:
  6. urpmi automake
    urpmi libtool
    urpmi libdbus-glib-1_2-devel
    urpmi libgnet-2.0-devel 
    urpmi libhal-devel
    urpmi python-pyrex
    urpmi libpython2.5-devel
    urpmi python-dbus
    urpmi python-notify
  7. Descargar las utilidades del proyecto SynCE de los repositorios de subversion:
  8. mkdir synce
    cd synce
    svn checkout https://synce.svn.sourceforge.net/svnroot/synce/trunk/libsynce
    svn checkout https://synce.svn.sourceforge.net/svnroot/synce/trunk/librapi2
    svn checkout https://synce.svn.sourceforge.net/svnroot/synce/trunk/odccm
    svn checkout https://synce.svn.sourceforge.net/svnroot/synce/trunk/synce-gnome
  9. Compilar e instalar libsynce:
    cd libsynce/
    ./bootstrap
    ./configure --enable-desktop-integration
    make
    make install
    cd ..
  10. Compilar e instalar librapi2:
    cd librapi2/
    ./bootstrap
    export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
    ./configure
    make
    make install
    echo "/usr/local/lib" | tee -a /etc/ld.so.conf
    ldconfig
    cd..
  11. Compilar e instalar odccm:
    cd odccm/
    ./bootstrap
    ./configure
    make
    make install
    cp data/dbus/odccm.conf /etc/dbus-1/system.d/
    cd ..
  12. Reiniciar el ordenador

Una vez instaladas las utilidades anteriores, los pasos para establecer la conexión con nuestro PocketPC son los siguientes:

  1. Abrir una consola, conectarse como superusuario y arrancar odccm como un proceso no-demonio para ver los mensajes que genera:
  2. su
    Contraseña: (teclear contraseña root)
    odccm -f
  3. En otra consola, arrancar synce-gnome desde el directorio donde se extrajeron los archivos de subversion:
  4. cd synce/synce-gnome/src
    python test.py
  5. Conectar el PocketPC.
  6. Comprobar que synce-gnome genera un aviso en el panel de KDE.
  7. Comprobar que odccm establece la conexión con el PocketPC:
  8. ** (odccm:8958): DEBUG: PDA network interface discovered! udi='/org/freedesktop/Hal/devices/net_80_00_60_0f_e8_00'
    ** (odccm:8958): DEBUG: device_info_received
    ** (odccm:8958): DEBUG: 40 15 e3 69 64 88 60 e2 51 34 46 6a c1 6e 25 d1
    05 00 00 00 01 00 00 00 09 00 00 00 57 00 4d 00 5f 00 41 00 6d 00 61 00
    64 00 6f 00 72 00 00 00 05 01 c3 00 11 0a 00 00 05 00 00 00 44 2e 7a 04
    d7 34 22 25 0f 00 00 00 50 6f 63 6b 65 74 50 43 00 53 53 44 4b 00 00 29
    00 00 00 46 55 4a 49 54 53 55 20 53 49 45 4d 45 4e 53 20 43 4f 4d 50 55
    54 45 52 53 20 50 6f 63 6b 65 74 20 4c 4f 4f 58 20 35 78 78 00 02 00 00
    00 04 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 ** (odccm:8958): DEBUG: device_info_received: registering object path '/org/synce/odccm/Device/_69E31540_8864_E260_5134_466AC16E25D1_'
  9. Comprobar la conexión con algunas de las herramientas de synce:
  10. pls
    Directory               2006-02-01 00:00:08  Mis imágenes/
    Directory               2006-02-01 00:00:08  Plantillas/
    Directory               2006-02-01 00:00:08  Personal/
    Directory               2006-02-01 00:00:08  Trabajo/
    Directory               2006-02-01 00:00:08  Mi música/
    Directory               2006-02-01 00:00:08  Templates/
    Directory               2006-02-01 00:00:08  E2C/
    Directory               2007-06-29 10:21:44  Notas/
    Directory               2007-07-14 01:11:08  TomTom/
    Archive         611939  2007-08-31 23:38:54  Herbert - Dune 03 - The Battle of Corrin.lit
    Directory               2007-09-01 00:02:10  Annotations/
    Archive          48377  2007-08-18 19:56:08  o2theme.tsk
    Archive          53214  2007-08-18 19:56:12  Pocket2.tsk
  11. Desconectar el PocketPC.
  12. Comprobar que synce-gnome genera un aviso en el panel de KDE.
  13. Comprobar que odccm termina la conexión con el PocketPC:
  14. ** (odccm:8958): DEBUG: PDA disconnected! udi='/org/freedesktop/Hal/devices/net_80_00_60_0f_e8_00', device='eth0'

Con ésto somos capaces de establecer una conexión con nuestro PocketPC. En los próximos capítulos veremos cómo sincronizar con kontact y cómo automatizar la conexión y sincronización al enchufar nuestro PocketPC.