Donnerstag, 20. August 2009

Mobile Internetverbindung HTC Touch Diamond und Kubuntu 9.04

Um die Internetfreigabe des HTC Touch Diamond (Windows Mobile 6.1) unter Kubuntu 9.04 nutzen zu können, muss man folgende Schritte ausführen:


  1. Aktuelles rndis runterladen
    svn co http://synce.svn.sourceforge.net/svnroot/synce/trunk/usb-rndis-lite
  2. Sourcen modifizieren:
    cd usb-rndis-lite/
    kate rndis_host.c

    Folgende Zeilen suchen
    if (tmp <>hard_mtu) {
    dev_err(&intf->dev,
    "dev can't take %u byte packets (max %u)\n",
    dev->hard_mtu, tmp);
    goto fail;
    }

    und ersetzen durch:
    if (tmp <>hard_mtu) {
    dev_err(&intf->dev,
    "dev can't take %u byte packets (max %u)\n",
    dev->hard_mtu, tmp);
    retval = -EINVAL;
    /* goto fail;*/
    }


  3. Kompilieren und installieren:
    make
    sudo ./clean.sh
    sudo make install

  4. Internetfreigabe starten

  5. HTC via USB an den Rechner anschließen


Fertig, nun kann die Internetverbindung des HTC Touch Diamond auch am Rechner genutzt werden

MacOSX backup SD card