So synchronisieren Sie ein Windows Mobile 6.1-Telefon mit Kontact, Evolution oder Sunbird

4381
Joshua K

Ich möchte mein Windows Mobile 6.1-Telefon mit Kontact synchronisieren. Ich bin etwas flexibel und wäre bereit Evolution oder Sun Bird zu verwenden.

Bieten Sie eine schrittweise Anleitung in Ubuntu Jaunty Jackalope an

1

2 Antworten auf die Frage

1
joe

Von hier

Zuerst müssen Sie bessere Repositorys hinzufügen. Sie können es mit den Standardpaketen in Ibex verwenden, aber es funktioniert nicht so reibungslos.

sudo nano /etc/apt/sources.list 

Und füge dies am Ende der Datei hinzu:

deb http://ppa.launchpad.net/synce/ubuntu intrepid main deb-src http://ppa.launchpad.net/synce/ubuntu intrepid main 

Die erforderlichen Module sind bereits im Intrepid-Kernel enthalten. Installieren Sie die Kernbibliotheken:

sudo apt-get update sudo apt-get install synce-hal librra0-tools librapi2-tools 

Verbinden Sie nun Ihr Gerät mit dem Computer und führen Sie Folgendes aus:

synce-pls 

Sie sollten eine Liste von Dateien auf Ihrem Gerät sehen. Wenn Ihr Gerät durch ein Passwort geschützt ist, erhalten Sie folgende Fehlermeldung:

. WARNING **: synce_info_from_odccm: Failed to get a connection for <device_name>: Not authenticated, you need to call !ProvidePassword with the correct password. pls: Could not find configuration at path '(Default)' You will need to install synce-trayicon or synce-kpm. 

Wenn Sie den Gnome Network Manager unter Ubuntu ausführen, wird Ihr Gerät als neue Standardnetzwerkverbindung eingerichtet. Prüfen Sie, mit welchem ​​Ethernet-Gerät Ihr Gerät ausgestattet wurde, indem Sie den folgenden Befehl in einem Terminal ausführen, nachdem Sie Ihr Gerät angeschlossen haben:

/sbin/ifconfig -a | grep 80:00:60:0f:e8:00 | cut -d " " -f 1 

Fügen Sie dann die nächste Zeile zu hinzu /etc/network/interfaces:

iface <interface of your device> inet dhcp 

Dadurch wird Gnome Network Manager die Schnittstelle ignorieren. Starten Sie dann das Netzwerk erneut mit dem Befehl:

sudo /etc/init.d/networking restart 

Sie müssen alle Firewalls deaktivieren oder konfigurieren. Ich weiß nicht, wie ich das machen soll, aber ich habe Listen der notwendigen Ports gesehen.

Jetzt können Sie die Synce-Engine, OpenSync-Bibliotheken und das Multisync-Frontend installieren.

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

KDE-Benutzer können anstelle des evolution2-Plugins opensync-plugin-kdepim verwenden. In einer stabilen OpenSync-Version gibt es keine Thunderbird-Unterstützung.

Jetzt müssen wir sync und opensync einrichten. Die Synce-Sync-Engine startet automatisch, wenn Sie das ppa-Repository verwenden. Die Synce-Engine sollte ohne Konfigurationsdatei funktionieren, aber Sie möchten die Konfigurationsdatei herunterladen und bearbeiten (sie wird nicht mehr als config.xml bezeichnet):

mkdir ~/.synce wget -O ~/.synce/syncengine.conf.xml http://synce.svn.sf.net/svnroot/sync...fig/config.xml gedit ~/.synce/syncengine.conf.xml 

Sie können Ihr Gerät möglicherweise trennen und erneut verbinden, bevor die Änderungen geladen werden. Nun müssen Sie ein Synchronisationsprofil auf dem Gerät einrichten. Windows Mobile kann nur bis zu zwei Profile verarbeiten. Daher müssen Sie ein Profil möglicherweise zuerst mithilfe von synce-delete-partnership löschen. Verwenden Sie den folgenden Befehl, um eine Partnerschaft zu erstellen. (Sie können ihm sagen, "Kontakte, Kalender, Aufgaben, Dateien" zu synchronisieren. Löschen Sie diejenigen, die Sie nicht möchten.)

synce-create-partnership "Linux-Desktop" "Kontakte, Kalender, Aufgaben, Dateien" Nun müssen wir ein opensync einrichten. Sie können das Programm `multisync0.90 'zur Einrichtung verwenden, oder Sie können die Gruppe erstellen und Komponenten über die Befehlszeile hinzufügen:

msynctool --addgroup synce-sync msynctool --addmember synce-sync synce-opensync-plugin msynctool --addmember synce-sync evo2-sync 

Sie können die Einstellungen mit multisync0.90 bearbeiten. Zum Synchronisieren drücken Sie die Taste in multisync0.90 oder führen Sie folgende Schritte aus:

msynctool --sync synce-sync 

Sie können auch die Sync-Taste innerhalb von Activesync auf dem Gerät drücken. Mit der benutzerdefinierten Konfiguration können Sie ein Terminal auf Ihrem Computer als Popup anzeigen lassen, wenn activesync nach einer Synchronisierung fragt, anstatt es im Hintergrund auszuführen.

Es sieht so aus, als ob es mich irgendwo hinbringt, aber ich erhalte die Fehlermeldung, dass keine Verbindung hergestellt werden konnte. Sie sagen, dies weist darauf hin, dass ich ein Gerätekennwort habe, aber das stimmt nicht. Ich habe kein Gerätekennwort. Joshua K vor 15 Jahren 0
0
admintech

Ich habe es gerade erst geschafft, dies nach etwa einem Jahr mit mehreren Threads und vielen verschiedenen Möglichkeiten zu versuchen. Dieser Weg hat mich ungefähr vier Stunden gekostet und sollte Sie mit diesem Leitfaden noch weniger erledigen.

Dies wurde getestet, um wie beschrieben auf einem CDMA HTC Touch Pro von Sprint sowie auf einem HTC Apache mit demselben Funkgerät zu funktionieren

WARNUNG, SICHERN SIE ALLE KONTAKTE UND EREIGNISSE VOR DER SYNCHRONISIERUNG. Es ist sehr wahrscheinlich, dass Sie bei Ihrer ersten Synchronisierung alle Ihre Kontakte auf einen oder beide Geräte verlieren! Bei meiner ersten Synchronisierung (mit allen meinen Kontakten auf meinem Handy) wurden sie gelöscht und ich musste sie manuell erneut zu Evolution hinzufügen, da ich kein kompatibles Sicherungsformat hatte und CVS scheiße ... PIMBackup ( http: // freewareppc. com / database / pimbackup.shtml ) für Ihr WM-Gerät ist eine schöne kostenlose Option

In diesem Handbuch erfahren Sie, wie Sie Ihr Windows Mobile 5+ Smartphone oder Ihren Pocket PC mit Evolution synchronisieren können. Es sollte auch (mit zusätzlichen OpenSync-Plug-Ins) mit Sunbird-, KDE 3.x-PIM-, Blackberry-, Palm- und Open Palm-Paketen und -Geräten funktionieren. Dieses Handbuch konzentriert sich jedoch nur auf Windows Mobile to Evolution.

Zu Beginn müssen wir einige Pakete installieren, auf die unsere GUI-Synchronisierungs-Apps angewiesen sind.

sudo apt-get installieren synce-sync-engine synce-kpm multisync0.90 note Es gibt keine native Gnome-Synchronisierungsoption, die ich für Intrepid finden kann, die fast so gut ist wie sync-kpm. Ich empfehle es sowohl KDE- als auch Gnome-Benutzern. Verwenden Sie synce-kde oder synce-gdm für Hardy

Für das Durchsuchen von Dateien unter Nautilus in Gnome muss auch sudo installiert werden. Apt-get install synce-gnomevfs. Beachten Sie, dass dies bei neueren WM 6+-Geräten nicht erforderlich ist, da Sie hier die Option haben, eine Massenspeicherverbindung zu verwenden, die wie jeder andere Wechselspeicher arbeitet in Ubuntu.

Nun müssen wir unsere OpenSync-Plugins für die Verwendung mit MultiSync installieren. Für Windows Mobile und Evolution möchten wir sudo ausführen. Apt-get install opensync-plugin-synce opensync-plugin-evolution

An diesem Punkt möchten Sie Alt-F2 verwenden, um Synce-Sync-Engine, dann Alt-F2 und Synce-Kpm auszuführen

beachten synce-kpm pflegt einen Starter in Ihrem Menü erstellen, können Sie eine Desktop - Verknüpfung setzen, um es merken Sie sicher RNDIS auf dem Telefon, indem Sie auf „Einstellungen> Verbindungen> USB zu PC“ und dafür sorgen, aktiviert machen wollen Das Kontrollkästchen "Erweiterte Netzwerkfunktionalität aktivieren" ist aktiviert, andernfalls funktioniert dies nicht. In vielen anderen Handbüchern muss diese Option deaktiviert sein. Wenn Sie also versucht haben, Ihr WM-Gerät mit anderen Handbüchern zu synchronisieren, ist dies möglicherweise deaktiviert.

An diesem Punkt sollte es möglich sein, Ihr Gerät anzuschließen, und es sollte von der bereits laufenden sync-kpm erkannt werden. Sie werden aufgefordert, eine Partnerschaft für Ihr Gerät zu erstellen. (* Probleme unten sehen) Wählen Sie einen Namen und die zu synchronisierenden Elemente aus und Sie sollten einen Bildschirm mit Batterieinformationen, grundlegenden Geräteinformationen und einem Programm zum Hinzufügen / Entfernen von Programmen anzeigen Tab.

Wenn zu diesem Zeitpunkt Ihr Gerät nicht erkannt wird, öffnen Sie ActiveSync auf Ihrem Gerät und gehen Sie zu "Menü> Verbindungen". Vergewissern Sie sich, dass "Alle PCs mit dieser Verbindung synchronisieren:" aktiviert ist und auf USB gesetzt ist

Wenn dies immer noch nicht funktioniert, versuchen Sie, die Ubuntu-Firewall zu deaktivieren, indem Sie (nur wenn Sie sich hinter einem Router mit einer Firewall befinden. Andernfalls sehen Sie unten im Abschnitt die einzelnen Ports zum Öffnen einzeln) sudo ufw disable

Wenn Sie jetzt eine Verbindung mit synce-kpm haben, können Sie das Programm starten, das tatsächlich die Synchronisationsverbindung herstellt, MultiSync.

Starten Sie Multisync, indem Sie Multisync0.90 über Alt + F2 oder über ein Terminalfenster ausführen. Klicken Sie oben links auf die Schaltfläche Hinzufügen und wählen Sie einen Gruppennamen für dieses Synchronisationsprofil. Nach der Auswahl Ihres Gruppennamens wird ein Fenster angezeigt, in dem Sie das eigentliche Synchronisationsprofil einrichten können.

Klicken Sie auf die Schaltfläche "Mitglied hinzufügen" und wählen Sie "Evolution 2.x". Klicken Sie erneut auf die Schaltfläche "Mitglied hinzufügen" und wählen Sie "Plugin für die Synchronisierung mit einem Windows CE-Gerät" und klicken Sie auf "Schließen".

Wenn der KDE PDA Manager (synce-kpm) jetzt ausgeführt wird, klicken Sie unter Ihrer neu erstellten Gruppe in MultiSync auf die Schaltfläche Aktualisieren, und Ihre Kontakte und Ihr Kalender sollten synchronisiert werden.

Wie ich bereits sagte, das erste Mal löschte es meine Kontakte von meinem Gerät. Wenn Sie jedoch nichts von Ihrem PC löschen, möchten Sie nicht, dass es von Ihrem Gerät gelöscht wird. Dann funktioniert es einwandfrei und synchronisiert in beide Richtungen. Ich hatte alle Kontakte in Evolution gelöscht, um zu versuchen und eine saubere Synchronisierung mit dem PC durchzuführen, stattdessen wurden die Löschvorgänge auf meinem Gerät registriert.

  • Es scheint ein Problem zu sein, wenn synce-kpm das Gerät jedes Mal als neu registriert, wenn es angeschlossen wird. Jedes Mal, wenn Sie Ihr Gerät anschließen, um es zu synchronisieren, müssen Sie möglicherweise eine neue Partnerschaft mit synce-kpm erstellen. Ich bin nicht sicher, wie ich das beheben kann oder warum jeder neue Stick unter Synce-configure-Bindings erstellt hat, aber die Synchronisierung selbst funktioniert so, dass hoffentlich jemand später diese kleineren Probleme lösen kann.

* Die einzelnen Ports, die für die Windows Mobile-Synchronisierung zu öffnen sind, sind TCP 990, 999, 5678, 5721, 26675. Ich werde nicht ins Detail gehen, wie Top-Firewall-Ports geöffnet sind. Diese Informationen finden Sie an vielen anderen Stellen mit einer schnellen Google-Suche.

Ich kann "Erweiterte Netzwerkfunktionen aktivieren" nicht finden. Synce-kpm findet mein Gerät auch bei deaktivierter Firewall nicht. Joshua K vor 15 Jahren 0