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
Wucherpfennig
26. Februar 2009 at 19:11
Guten Abend,
Ich hatte mein TyTn II auch nach dieser Variante synchronisiert. Inzwischen gibt es sogar eine grafische Lösung und Dateiaustausch usw. funktioniert einwandfrei. Dazu habe ich auf meiner Homepage auch ein Erfahrungsbericht geschrieben. Falls du Interesse hast und die Synchronisation grafisch lösen möchtest, schau mal rein: http://www.erbenux.com/allgemein/synchronisierung-von-windows-mobile-6.0-und-ubuntu.html
j-zero
27. Februar 2009 at 18:12
Ich weiß, dass es dafür eine GUI gibt (multisync0.90) und die gab es auch schon zu dem Zeitpunkt als ich das Tutorial geschrieben habe, allerdings habe ich mit der mehr Probleme als alles andere. Außerdem bin ich eher der Konsolen-Mensch
Es gab hier zudem auch schon ein Kommentar zur GUI, ich habe nur meine Seite auf WordPress umgestellt und diese nicht mir übernommen. Hier ist der original Artikel: http://beta.j-zero.de/blog/Ubuntu-vs-Windows-Mobile-6-59.html
Ich liebe Ubuntu... - Seite 2 - Bilderforum.de
29. November 2009 at 21:19
[...] http://www.j-zero.de/blog/ubuntu-vs-…bile-6-79.html vllt. hilft es weiter [...]