RSS
 

Archive for Juli 14th, 2008

Ubuntu vs. Windows Mobile 6

14 Jul

Ich habe es heute endlich geschafft mein Windows Mobile Handy (HTC Kaiser mit Windows Mobile 6.1) mit Evolution unter Ubuntu 8.04 Hardy Heron zu syncronisieren. Da dies allerdings nicht so einfach ist, schreibe ich hier nochmal dieses kleine HowTo.

Installation
Als erstes braucht ihr die Repository-Einträge für SynCE, also fügen wir folgendes in die »/etc/apt/sources.list« ein:

1
2
deb http://ppa.launchpad.net/synce/ubuntu hardy main
deb-src http://ppa.launchpad.net/synce/ubuntu hardy main

Nun macht ihr ein »sudo apt-get update« um unsere Quellen zu aktualisieren.

Um die Module/Treiber zu entfernen, die Hardy mitbringt, die aber Bugs enthalten führt ihr folgendes aus:

1
2
sudo rmmod rndis_host cdc_ether usbnet
sudo rm /lib/modules/`uname -r`/kernel/drivers/net/usb/{rndis_host,cdc_ether,usbnet}.ko

Und holt euch eine aktuallisierte Version mit:

1
2
sudo apt-get install usb-rndis-source cdbs
sudo module-assistant auto-install usb-rndis

Wenn das erfolgreich war könnt die benötigte Software mit

1
sudo apt-get install odccm librra0-tools librapi2-tools

installieren und darauf mit

1
synce-pls

testen, ob die Verbindung steht.
(Es sollten euch hier die Dateien angezeigt werden, die auf dem Gerät sind.)

Wenn ja, könnt ihr OpenSync installieren:

1
sudo apt-get install multisync-tools opensync-plugin-evolution opensync-plugin-synce

Wenn alles funktioniert hat, geht es daran alles zu konfigurieren.

Konfiguration
Zuerst erstellt ihr eine Parnerschaft mit eurem WM6-Device mittels

1
synce-create-partnership "Linux Desktop" "Contacts,Calendar"

(Wobei »Linux Desktop« der Name der Partnerschaft ist und bei »Contacts,Calendar« zusätzlich noch »Tasks« und »Files« eingetragen werden kann, um Aufgaben und Dateien zu syncen. Sonst sind es eben nur die Kontakte und der Kalender.)

Als nächstes erstellt ihr eine Syncronisationsgruppe, in der angegeben wird was mit wem und umgekehrt syncronisiert werden soll und fügt dort zwei Mitglieder ein, nämlich »synce-opensync-plugin« für das Device und »evo2-sync« für Evolution.

1
2
3
msynctool --addgroup MeineGruppe
msynctool --addmember MeineGruppe synce-opensync-plugin
msynctool --addmember MeineGruppe evo2-sync

(»MeineGruppe« könnt ihr natürlich ändern in z.B. »Kaiser« oder »HTC_Tytan_II« oder was auch immer.)

Nun braucht ihr nur noch mit

1
synce-sync-engine

die SynCE-Engine starten und mittels msynctool –sync MeineGruppe die Syncronisation anstoßen.

Viel Erfolg.

j-zero

 
3 Comments

Posted in Anderes

 
 

Ihr Browser versucht gerade eine Seite aus dem sogenannten Internet auszudrucken. Das Internet ist ein weltweites Netzwerk von Computern, das den Menschen ganz neue Möglichkeiten der Kommunikation bietet.

Da Politiker im Regelfall von neuen Dingen nichts verstehen, halten wir es für notwendig, sie davor zu schützen. Dies ist im beidseitigen Interesse, da unnötige Angstzustände bei Ihnen verhindert werden, ebenso wie es uns vor profilierungs- und machtsüchtigen Politikern schützt.

Sollten Sie der Meinung sein, dass Sie diese Internetseite dennoch sehen sollten, so können Sie jederzeit durch normalen Gebrauch eines Internetbrowsers darauf zugreifen. Dazu sind aber minimale Computerkenntnisse erforderlich. Sollten Sie diese nicht haben, vergessen Sie einfach dieses Internet und lassen uns in Ruhe.

Die Umgehung dieser Ausdrucksperre ist nach §95a UrhG verboten.

Mehr Informationen unter www.politiker-stopp.de.