ubuntuusers.de

Hilfe bei Synchronisation zwischen Evolution und HTC HD2 mittels Funambol

Status: Gelöst | Ubuntu-Version: Ubuntu 10.10 (Maverick Meerkat)
Antworten |

DarkOrje

Avatar von DarkOrje

Anmeldungsdatum:
14. März 2011

Beiträge: 30

Wohnort: Berlin

Hallo Forum,

wie die Überschrift aussagt, ist mein Ziel die Synchronisation von Kontakten und Terminen zwischen Evolution und HTC HD2 (Windows Mobile 6.5). Nach dem Lesen im Forum scheint die erfolgreichste, aber für einen Anfänger scheinbar auch anspruchsvolle, Methode, die Synchronisation mittels Funambol zu sein. 😐

Also mit AQEMU und KVM habe ich mir erst einmal ein virtuelles Ubuntu angelegt. Dann habe ich entsprechend den Hinweisen des WIKI-Artikels "http://wiki.ubuntuusers.de/Funambol" und der Seite "http://funambol.openscript.ch/" alles bis zur Konfiguration abgearbeitet. Wenn ich die aber aus einem Terminal per "gksudo /opt/Funambol/admin/bin/funamboladmin" starten will, passiert außer der Passwortabfrage nichts mehr. ☹

Und ich schätze mal, selbst wenn ich dann diese Hürde genommen habe, kommen noch einige weitere Fragen dazu. Aber vielleicht könnt Ihr mir ja erst einmal ab dem Punkt weiterhelfen.

DarkOrje

(Themenstarter)
Avatar von DarkOrje

Anmeldungsdatum:
14. März 2011

Beiträge: 30

Wohnort: Berlin

Oh, ich habe einen Fehler gemacht - bestimmt typisch für Windowsgewohnte. Ich habe beim Aufruf des Konfigurationstools von Funambol im Terminal eben doch die Groß- und Kleinschreibung mißachtet. 😳

Okay, als das erledigt war, habe ich dann die Einstellungen entsprechend des Artikels gemacht (Server URI, admin Passwort, log Einstellungen).

Dann habe ich "syncevolution-evolution" entsprechend des Artikels installiert und eingestellt.

Wenn ich dann die Synchronisation starte bekomme ich einen timeout Fehler. Und gegenseitiges pingen funktioniert auch nicht (s. Bild.).

Ich schätze mal ich habe noch irgendwelche Netzwerkseinstellungsprobleme. Hat das irgend etwas mit dem Thema "bridge" zu tun?

Anhang

freebirth_one

Avatar von freebirth_one

Anmeldungsdatum:
19. Juli 2007

Beiträge: 5051

Wohnort: Mönchengladbach

Gelöscht wird hier mal gar nichts ☺ irgendwer könnte das bestimmt gebrauchen können. Ausnahmen sind die üblichen: Doppelposts, Spamposts, Trollposts (nach ein gewissen Zeit) und vergleichbares.

DarkOrje

(Themenstarter)
Avatar von DarkOrje

Anmeldungsdatum:
14. März 2011

Beiträge: 30

Wohnort: Berlin

So, Leute!

Ich hab's noch nicht aufgegeben.

Allerdings bin ich jetzt erst einmal bei dem Punkt mit der bridge, denn ich habe jetzt kapiert, das ich den funambol server in meiner virtuellen Umgebung (VM) deswegen nicht erreiche, weil er in einem anderen IP Bereich liegt und ich host (meinen Desktop) und VM erst per bridge verbinden muss.

Und da hänge ich nun.

Ich habe bisher folgendes gemacht: 1. auf dem host die bridge (mit dhcp Adressierung) in /etc/network/interfaces installiert (der host hängt an einem Router). 2. auf dem host den Netzwerk-Manager deinstalliert - das klappt scheinbar auch, da ich weiterhin ins lokale und Internet komme. 3. auf der VM in /etc/network/interfaces die bridge installiert, mit den statischen Angaben meiner host IP und der Router IP (Gateway) ← Ist das richtig? 4. auch auf der VM den Netzwerk-Manager deinstalliert.

So, auf der VM sehe ich mit ifconfig die br0 und lo. Mit brctl show sehe ich allerdings, das br0 kein interfaces zugeordnet wird, so wie es beim host ist, wenn ich den Befehl eingebe. Und wenn ich sudo /etc/init.d/networking restart ausführe, gibt's einen error, das eth1 nicht existiert.

Habe ich jetzt die VM falsch eingerichtet oder starte ich sie per AQEMU mit den falschen Parametern (siehe Anhang)?

Anhang

DarkOrje

(Themenstarter)
Avatar von DarkOrje

Anmeldungsdatum:
14. März 2011

Beiträge: 30

Wohnort: Berlin

Puh, ich hab's endlich geschafft.

Statt KVM und AQEMU habe ich jetzt VirtualBox genommen, da dort die networkbridge Einstellung nur ein Klick ist. So erscheint nun mein virtueller Funambol Server in meiner LAN/WLAN-Umgebung und ich kann zwischen Evolution und meinem HTC HD2 (Windows Mobil 6.5) synchronisieren.

DarkOrje

(Themenstarter)
Avatar von DarkOrje

Anmeldungsdatum:
14. März 2011

Beiträge: 30

Wohnort: Berlin

Ich bin zwar kein Experte und kann auch deswegen kein wiki schreiben, aber ich möchte dennoch für Euch und mich noch einmal meinen Weg skizzieren, da ich ihn auch selbst nur aus den vielen postings im Internet zustande gebracht habe. Und vielleicht hilft so auch die Beschreibung meines Weges irgend jemanden, selbst ein Stückchen weiter zu kommen.
Wenn's zu blöd oder falsch ist, bitte Bescheid sagen.


* Vorbemerkungen
Als Laie habe ich mir erst mal das Buch Linux 2011 (bitte nicht als Schleichwerbung, sondern als echte Hilfe zu verstehen) gekauft. Da bekam ich einen aktuellen Einstieg und Überblick über Linux, bzw. Ubuntu und ich konnte das Buch als pdf-Datei herunterladen und benutzen, was gerade bei der spitzenmäßigen copy-and-paste Funktionalität von Linux (z.B. von pdf nach Terminal) eine echte Erleichterung ist.

Meine benutzten Versionen sind
Ubuntu 11.04 Natty Narwahl (ubuntu-11.04-desktop-i386.iso),
virtualbox-4.0_4.0.8-71778~Ubuntu~natty_i386.deb,
funambol-10.0.2.bin,
funambol-pocketpc-sync-client-9.0.2.cab.

* Vorgehensweise in Stichpunkten

* Partition erstellen
Als erstes habe ich mir mit GParted eine 10 GB Partition für den virtuellen Funambol Server erstellt, damit er nicht unter /home eingebunden wird und so eventuell meine Linux Partition ausufert, sondern einen eigenen, unabhängigen Einhängepunkt hat. So kann ich die Partition bei Bedarf einfach und gefahrlos größenverändern.
Dann habe ich der Gruppe vboxusers darauf Lese- und Schreibrechte gegeben.
Schließlich habe ich die Partition in fstab eingetragen, damit sie bei Systemstart immer gleich automatisch eingebunden wird.

* VirtualBox OSE installieren
Aus dem Ubunutu Software-Center habe ich VirtualBox installiert.

* Ubuntu installieren
Beim Erstellen einer neuen virtuellen Maschine in VirtualBox habe ich dann bei Virtuelle Festplatte auf meine angelegte Partition gezeigt.
Vor dem ersten Starten musste ich dann, weil ich von einer CD booten will, unter Massenspeicher mein DVD Laufwerk einrichten und unter System die Boot-Reihenfolge (CD/DVD zuerst) einstellen.
Nach Beendigung der Installation habe ich noch die Aktualisierungen laufen lassen.

* auf Netzwerkbrücke umschalten
Damit der Funambol Server in meinem LAN/WLAN auftaucht, habe ich in VirtualBox im Reiter Netzwerk meines virtuellen Systems auf Netzwerkbrücke umgestellt.

* IP im Router reservieren
Die vergebene IP Adresse für meinen Funambol Server kann ich in meinem Router reservieren lassen, so dass es immer die selbe ist.

* MAC Adresse freigeben
Da ich aus Sicherheitsverbesserungsgründen nur den MAC Adressen meiner Geräte in und auf meinem LAN/WLAN Zugriff gewähre, musste ich natürlich noch die virtuelle MAC Adresse des Funambol Servers freigeben.

* Ubuntu für Funambol vorbereiten
Nachdem Ubunutu erstinstalliert war, habe ich noch die Eingeschränkte Erweiterungen für Ubuntu aus dem Ubunutu Software-Center installiert, damit Java funktioniert. Das teste ich mit Systemüberprüfung. Das mache ich, weil es bei meinen Erstversuchen bei Funambol Probleme mit dem Java gibt. Das zeigte sich daran, dass ich den Web Demo Client nicht erreichen konnte.

* Funambol, aber noch nicht syncevolution installieren
Ich habe mich an http://wiki.ubuntuusers.de/Funambol orientiert und parallel an den Funambol-installation-and-administration-guide-v9.0.pdf der Funambol Webseite und dem funambol-test-drive-guide-v7.1.pdf aus dem Installationspaket.
Allerdings taucht nach der Installation noch ein Problem auf, dass ich durch die Vorgehensweise, wie in https://core.forge.funambol.org/ds/viewMessage.do?dsForumId=405&dsMessageId=161605 beschrieben, lösen musste.
Mit dem Erreichen des Web Demo Client, von meinem Host aus, hatte ich die erste Hürde genommen.

* syncevolution und Sync-UI installieren
Dann habe ich, wie in dem vorher erwähnten wiki, syncevolution installiert.
Als alter, mausschubsender Windoofer habe ich dann natürlich Sync-UI installiert und zur Einrichtung benutzt. ☺
(Hätte ich nicht username und firstname und lastname durcheinander geschmissen, hätte es wahrscheinlich auf Anhieb funktioniert. So habe ich eben noch ein paar Runden gedreht.)
Nun konnte ich sowohl im Web Demo Client, als auch in evolution testweise Kontakte und Termine erstellen und per Jetzt syncen synchronisieren.

* funambol-pocketpc-sync-client installieren
Schlussendlich habe ich von der funambol Webseite die Client Software herunter geladen, installiert und eingerichtet. Sonderbarerweise ist das für das HTC HD2 mit Windows Mobile nicht der smartphone client, sondern der pocketpc client.
Nun kann ich meine Outlook Kontakte, Termine und Aufgaben aus Windows über das Handy mit evolution synchronisieren. YES

Antworten |