Windows Mobile 6.0 und Ubuntu

Allgemein

Die Synchronisierung zwischen einem Windows Mobile Device und Ubuntu gestalltete sich eher schwierig.  Es gab lange keine Benutzeroberfläche die richtig funktionierte, bei Synchronisationsfehlern stürtzte die Engine ab und man musste alles über die Konsole erledigen. Doch nun gibt es mit Multisync.90 und SynCE eine gut funktionierende Lösung. Der Dateizugriff via Nautilus läuft einwandfrei und in Sachen Synchronisation wurde auch einiges getan. Zum Beispiel werden nun auch "Tasks" übertragen, ohne dass das ganze System zerschossen wird.

Auf meinem System läuft Ubuntu Hardy 64bit und dieser Erfahrungsbericht wurde ebenfalls erfolgreich auf 8.10 getestet. Ob die Pakete auch in früheren Versionen erhältlich sind, weiss ich nicht. Unsere Testgeräte waren unsere HTC Kaiser TyTn II, mit WM6.0/WM6.1.

Nachtrag: Ich habe in der Zwischenzeit auf Jaunty umgestellt und kann mit Freude sagen, dass die Anleitung Einwandfrei funktioniert.

Vorwort

Beim Selbsttest ist uns aufgefallen, dass eine Konfiguration mit mehreren Konten einen Konflik auslösen kann. Falls man also üblicherweise mit Windows synchronisiert hat, so sollte man sicherstellen, dass alle Daten gesichert werden, bevor man weiterarbeitet.Im Allgemeinen empfiehlt es sich, alle Kontaktdaten, Termine usw. vorgängig zu sicher, bevor man mit diesen herumspielt.

Zur Synchronisierung der Kontakte, Termine und Aufgaben verwenden wir Evolution. Der Devicezugriff passiert via Nautilus.

Installation

Als erstes müssen wir die Paketquellen anpassen. Dies geschieht über das grafische Interface oder die Konsole. Wir beschränken uns hier nur auf die Konsole, da wir ja auch was lernen wollen. Mit dem Befehl

sudo gedit /etc/apt/sources.list

Der Editor mit geöffneter sources.list Der Editor mit geöffneter sources.list öffnen wir den Editor mit der Datei "sources.list". Diese beinhaltet alle Links, bei welchen Ubuntu nach Updates und Paketen suchen soll. Hier scrollen wir ans Ende des Dokuments und fügen dort folgende Zeilen ein

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

Für Intrepid Ibex gilt dasselbe, einfach ein wenig abgeändert

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

Danach müssen wir die Datenbank mit den Paketinformationen aktualisieren.

sudo apt-get update
sudo apt-get install synce-hal librra-tools librapi2-tools multisync-tools opensync-plugin-evolution opensync-plugin-synce multisync0.90

Der erste Befehl aktualisiert wie besagt die Datenbank und der zweite installiert alle nötigen Pakete.

Wer via Nautilus auf das Gerät zugreifen und ein Tray-Icon haben möchte, der installiert zusätzlich

sudo apt-get install synce-trayicon synce-gvfs

Um die Installation zu überprüfen verbinden wir nun unser WM6 Gerät via USB-Kabel und geben folgendes in die Konsole ein

synce-pls

Jetzt sieht man eine Übersicht der Verzeichnisse auf seinem Gerät.

Einrichten

Nun folgt der wichtigste Teil: Wir müssen die Synchronisationsengine konfigurieren. Zu den folgenden Schritten muss das Gerät mit dem PC verbunden sein.

synce-create-partnership "Linux desktop" "Contacts,Calendar,Tasks,Files"

Man kann es erahnen, was dieser Befehl bewirkt. Er erstellt eine Partnerschaft zwischen unserem Computer und Windows Mobile. Diese heisst "Linux desktop" und wird später auch als solche angezeigt. Des weiteren bilden "Contacts,Calendar,Tasks,Files" die Elemente welche synchronisiert werden sollen. Falls man möchte, dass Dateien nicht direkt abgeglichen werden, dann kann man den Befehl auf

synce-create-partnership "Linux desktop" "Contacts,Calendar,Tasks"

ändern. Analog dazu verhalten sich die anderen Elemente. Jetzt haben wir eine Partnerschaft erstellt. Nun fehlen uns noch die nötigen Plugins, damit Evolution mit dem Gerät kommunizieren kann.

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

Diesen Schritt könnte man auch mit Multisync0.90 durchführen. Doch ziehen wir unser Ding mit dem Terminal durch...

Synchronisation

Die Benachrichtigung erfolgt korrekt. Dem Synchronisationsspass steht nun nichts mehr im Wege Die Benachrichtigung erfolgt korrekt. Dem Synchronisationsspass steht nun nichts mehr im Wege Zum Abschluss der Installation starten wir den Computer neu und trennen unser Gerät vom PC. Ein "einfaches" Neustarten der Desktopoberfläche reicht leider nicht aus, um das Tray-Icon richtig zu starten. Die Synchronisation sollte aber schon zu diesem Zeitpunkt erfolgreich von statten gehen.
Nach dem Neustart loggen wir uns ein und betrachten, nach dem Verbinden des Windwos-Mobile Geräts, unsere Infoleiste. Oben rechts erscheint nun ein Hinweis, welcher besagt, dass unser Gerät verbunden ist. Von dort aus, kann man auch mittels Rechtsklick direkt auf das Gerät zugreiffen oder den Akkuladestand betrachten.

multisync0.90 multisync0.90 Auch jetzt hat man wieder zwei Möglichkeiten die Geräte miteinander abzugleichen.

msynctool --sync synce-sync

Wäre der dazu nötige Befehl im Terminal. Jedoch haben wir in der Einleitung gesagt, dass wir eine grafische Oberfläche benützen wollen, weshalb wir auch Mutlisync0.90 mittels Anwendungen-Zubehör-Multisync starten. Nun kann man bequem mit einem Klick auf "Aktualisieren" eine Synchronisation starten.

Im Home-Verzeichnis hat sich auch etwas getan. Dort wurde der Ordner "PDAFiles" erstellt. Wie es der Name schon besagt, befinden sich dort alle Dateien des Geräts. Man kann auch lokal Ordner erstellen und löschen. Diese Änderungen werden bei der nächsten Aktualisierung übernommen und auf das WM6-Device geschrieben.


Abschluss

Ich möchte mich an dieser Stelle bei Trab bedanken. Ohne dieses grossartige How-To hätte ich die grafische Lösung niemals bewerkstelligen können. Auch möchte ich an dieser Stelle darauf hinweisen, dass wir um jeden Kommentar erfreut sind, welcher besagt, dass das Ganze erfolgreich installiert wurde. Aber auch bei Problemen versuchen wir soweit es geht unter die Arme zu greifen.

Fehler

Es kann sein, dass ein GPG-error auftreten kann. Dieser ist nicht weiter schlimm und besagt nur, dass man einen Identifikationsschlüssel benötigt, bevor auf die Paketquelle zugreift. Der Fehler sieht in etwa wie folgt aus: GPG error: http://ppa.launchpad.net hardy Release

Es muss nicht unbedingt "hardy" sein. Es ist auch möglich, dass dort "intrepid" steht. Zur Lösung dieses Problems gibt es ein einfaches Script, welches ebenfalls auf unseren Systemen erfolgreich getestet wurde. Zuerst müssen wir alle benötigten Abhängigkeiten installieren.

sudo apt-get install libhtml-parser-perl libio-socket-ssl-perl

Zuerst müssen wir die Datei "launchpad-ppa-fix.tar.gz" ins Homeverzeichnis herunterladen. Danach führen wir folgende Befehle nacheinander aus:

tar xzvf launchpad-ppa-fix.tar.gz
perl launchpad-ppa-fix.pl
sudo apt-get update

Zum Abschluss tippen wir noch den Befehl:

rm launchpad-ppa-fix.tar.gz launchpad-ppa-fix.pl

Damit die Dateien "launchpad-ppa-fix.tar.gz" "launchpad-ppa-fix.pl" aus dem Homeverzeichnis gelöscht werden.

Kommentare 

 
0 #1 Leubi 2009-03-08 02:35
Vielen Dank, endlich funktioniert das Sync mit Ubuntu!
Habe schon einige Anleitungen gesehen und versucht, jedoch bin ich vorher nie über das Stadium der Verzeichniss-Anzeige gekommen.

Mit dieser Varriante funktioniert alles einwandfrei. Herzlichen Dank!!!
Zitieren
 
 
0 #2 Jonas Björklund 2009-03-17 22:13
Aber trotzdem vielen DAnk für das HowTo! :-)
Du hast bjoß einen kleinen typo drin:
In der Zeile:
msynctol --addmember synce-sync evo2-sync

müsste es msynctool heißen...

lg Jonas
Zitieren
 
 
0 #3 Daniel Studhalter 2009-03-17 22:37
Vielen Dank für die Aufmerksamkeit. Wieso funktioniert deine Installation nicht? Evt. kann man ja helfen?

Gruss
Zitieren
 
 
0 #4 Jonas Björklund 2009-03-17 23:09
Wenn ich in Multisync synchronisieren will, heißt es: Error to conect to one of the members. Wenn ich den Konsolenbefehl eingebe, kommt:

Synchronizing group "synce-sync"
The previous synchronization was unclean. Slow-syncing
DEBUG:SynCE:Con nect() called
Member 1 of type synce-opensync-plugin just connected
Member 2 of type evo2-sync just connected
All clients connected or error
DEBUG:SynCE:get _changeinfo() called
DEBUG:SynCE:slo w sync requested for Contacts
DEBUG:SynCE:slo w sync requested for Calendar
DEBUG:SynCE:slo w sync requested for Tasks
INFO:SynCE:init iating device synchronization
Received an entry pas-id-49BA8BBC0000000 0 with data of size 4 from member 2 (evo2-sync). Changetype ADDED
Member 2 of type evo2-sync just sent all changes
Traceback (most recent call last):
File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py", line 152, in get_changeinfo
self._TriggerSync()
File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py", line 117, in _TriggerSync
self.engine.Synchronize()
File "/var/lib/python-support/python2.5/dbus/proxies.py", line 140, in __call__
**keywords)
File "/var/lib/python-support/python2.5/dbus/connection.py", line 607, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.synce.SyncEngine.Error.NoBoundPartners hip: Traceback (most recent call last):
File "/var/lib/python-support/python2.5/dbus/service.py", line 696, in _message_cb
retval = candidate_metho d(self, *args, **keywords)
File "/usr/lib/python2.5/site-packages/SyncEngine/kernel.py", line 641, in Synchronize
pship = self._CheckAndGetVal idPartnership()
File "/usr/lib/python2.5/site-packages/SyncEngine/kernel.py", line 358, in _CheckAndGetVal idPartnership
raise errors.NoBoundPartners hip
NoBoundPartners hip: org.synce.SyncEngine.Error.NoBoundPartners hip:

Member 1 of type synce-opensync-plugin had an error while getting changes: Error during get_changeinfo( ) method
DEBUG:SynCE:dis connect() called
Member 1 of type synce-opensync-plugin just disconnected
Member 2 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to read from one of the members
DEBUG:SynCE:fin alize() called
Error while synchronizing: Unable to read from one of the members


Aber über das Panelicon kann ich die Verzeichnisse und Dateien meines Pocket Pcs lesen.

PS: Habe ein HTC Touch pro und ubuntu 8.10

lg Jonas
Zitieren
 
 
0 #5 Daniel Studhalter 2009-03-17 23:21
Wie sieht es aus, hast du bereits eine Partnerschaft mit einem anderem Desktop? Evt. könnte das zu Fehler führen. Wenn dem so sei, mach doch kurz ein Backup deiner Daten und probiere die komplette installation noch einmal. Die alte Partnerschaft solltest du noch löschen.

Ansonsten schau ob die mit Ubuntu erstellte Partnerschaft auch auf dem Handy angezeigt wird?
Zitieren
 
 
0 #6 Jonas Björklund 2009-03-17 23:57
Der Sync startet jetzt, zeigt auch alles auf dem PocketPC an, nur nach ner weile steht bloß" Auf Netzwerk warten" auf dem Handy.

Gruß Jonas
Zitieren
 
 
0 #7 Daniel Studhalter 2009-03-18 00:04
Was verstehst du unter "starten"? Bleib bitte genau ;-) Synchronisierst du mit der GUI?
Zitieren
 
 
0 #8 Jonas Björklund 2009-03-18 00:06
Habe grade bemerkt, auf der Konsole kommt nach ner Weile das hier:
ERROR:dbus.proxies:Introsp ect error on :1.89:/org/synce/SyncEngine: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
DEBUG:dbus.proxies:Executi ng introspect queue due to error

Gruß Jonas
Zitieren
 
 
0 #9 Daniel Studhalter 2009-03-18 00:12
Hast du alle aktuellen Pakete?

sudo apt-get update
sudo apt-get upgrade

Evt. hilft das?
Zitieren
 
 
0 #10 Jonas Björklund 2009-03-18 01:04
Danke für deine echt superschnelle Hilfe!(Bin echt beeindruckt :-) )
War echt mein Fehler, ich hab nicht gemerkt, dass von multisync noch eine ältere Version dabei war, die das ganze gestört haben muss. Nochmal danke für die tolle Hilfe, wenn ich mich irgendwie revanchieren kann, sag bescheid :D
Zitieren
 
 
0 #11 Daniel Studhalter 2009-03-18 01:21
Kein Problem. Machen wir doch gerne. ;-)
Zitieren
 
 
0 #12 Blümchen Blau 2009-03-27 15:47
Habe alles brav installiert und die Verbindung eingerichtet (zwischen meinem HTC Tornado = Qtek 8310, der läuft zwar auf WM5 - das macht aber keinen Unterschied - und meinem CrunshEee-Linux (Basis ist Ubuntu Intrepid)
Mit dem Terminal läßt sich der Abgleich auch machen, nur kommt es immer wieder vor, daß ich dann mehrere 100 mal die Frage "Which entry do you want to use? [1-9] To select a side, [D]uplicate:" beantworten muß, was extrem Mühsam ist.
Auch vom HTC aus läßt sich der Sync hin und wieder so anstossen, daß auch wirklich synchronisiert wird.

Beim Versuch mit Multisync-0.90 zu syncronisieren bekomme ich immer eine Fehlermeldung beim synce-opensyn-plugin "Error while connecting" und als Error Message "Error syncronizing: Unable to connect to one of the members"
Hat da wer eine Idee, wo das Problem liegt? (außer beim Anwender ;-) )
Zitieren
 
 
0 #13 Daniel Studhalter 2009-03-27 17:09
Ich denke, dass die Partnerschaft in der GUI angezeigt wird?
Zitieren
 
 
0 #14 Blümchen Blau 2009-03-27 17:15
Ja, die Partnerschaft wird in der GUI angezeigt, aber wenn ich dann auf "aktualisieren" klicke, denkt synce eine Weile nach (sagt manchmal was "slow syncing") und bricht kurzdarauf mit der o.g. Fehlermeldung ab. Hatte soeben die Group gelöscht und neu eingerichtet - jetzt kommt die Meldung (exakt "die gleichen") für das evo2-sync.

(Wow: DANKE für die rasche Rückmeldung)
Zitieren
 
 
0 #15 Daniel Studhalter 2009-03-27 17:19
Wie kann man sich "die gleichen" vorstellen? Was ich bis jetzt feststellen kann, ist dass die Synchronisierun g mittels ActiveSync vom WM6/WM5 Ding aus, nur zu Fehlern führt.

(ps: Uni ist fertig und ich versuche hier eine Java-Übung zu machen. Gleichzeitig gibt es noch ein Update zur Beta von Jaunty;-))
Zitieren
 
 
0 #16 Blümchen Blau 2009-03-27 17:24
.... eine Fehlermeldung beim synce-opensyn-plugin "Error while connecting" und als Error Message "Error syncronizing: Unable to connect to one of the members"

Jetzt kommt die Fehlermeldung (im multisync0.90 = GUI) halt für evo2 ...

(Hoffentlich bringe ich Dich nicht bei Deiner Java-Übung "aus dem Konzept" ;-) )
Zitieren
 
 
0 #17 Daniel Studhalter 2009-03-27 17:33
Könnte es sein, dass du nicht die neusten Versionen installiert hast? Was für eine Version ist msynctool?
//
$msynctool --version
Zitieren
 
 
0 #18 Blümchen Blau 2009-03-27 17:43
Zitat:
ralf@PQMC-Mini:~$ msynctool --version
This is msynctool version "0.22"
using OpenSync version "0.22"

Und lt. Synaptic multisync0.90 und multisync-tools in Version 0.92.0~svn355-1

Versuche gerade im Terminal mit msynctool die hundertfache Fragerei beim syncen zu bewältigen ...
Zitieren
 
 
0 #19 Daniel Studhalter 2009-03-27 17:47
Muss doch nicht sein :D Schau mal unter

$mysynctool --help

das führt dich zu

$mysynctool --conflict n

$msynctool --sync synce-sync --conflict n

sollte kurzfristig helfen?
Zitieren
 
 
0 #20 Blümchen Blau 2009-03-27 17:59
Ich war wohl zu dumm und habe die Syntax nicht allein hingebracht :D

Aber jetzt steht die Sync schon relativ lange bei Zitat:
8 from member 1 (synce-opensync-plugin). Changetype ADDED
Member 1 of type synce-opensync-plugin just sent all changes
All clients sent changes or error

Zitieren
 
 
0 #21 Daniel Studhalter 2009-03-27 18:12
Gleich so, wüsste ich jetzt auch nicht weiter...
Zitieren
 
 
0 #22 Blümchen Blau 2009-03-27 18:25
ich werde mich bis es "gröbere Updates" gibt mit der Konsole anfreunden - paßt eh besser zur schwarzen Optik meines CruchEee-Linux 8)
Danke trotzdem!
Zitieren
 
 
0 #23 Kai 2009-04-02 13:30
Hi,
Ich hatte nach dem Eintrag in die sourcees.list folgenden Fehler:
Zitat:
W: GPG error: http://ppa.launchpad.net intrepid Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY B152F042D246C25D
W: Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.



Dies lis sich beheben in dem man folgende Befehle ausführt:

Zitat:
gpg --keyserver subkeys.pgp.net --recv XXFFGGAABBE3RGAASS


Wobei XXFFGGAABBE3RGAASS mit der Nummer aus dem Fehelertext ersetzt werden muss.

Danach:

Zitat:
gpg --export --armor XXFFGGAABBE3RGAASS | sudo apt-key add -


(Auch hier wieder die Nummer ersetzen)

Damit gehts dann :-)
Zitieren
 
 
0 #24 Bill 2009-04-09 18:53
Ich freue mich sehr über die Möglichkeit, daß WM-Geräte mit Linux kommunizieren können. Ich war dann sehr euphorisch, übersah den GPG error, installierte fröhlich weiter, konnte mein Smartphone dann auch sehen und drauf zugreifen sogar die Synchronisation war dann auch erfolgreich. Wurde leider mit nichts synchronisiert und nun ist auch nichts mehr vorhanden. :cry:
Aber ich will nicht aufgeben, und frage jetzt nach. Mein Fehler lautet:

W: GPG error: http://apt.wicd.net intrepid Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY FEC820F4B8C0755 A
W: Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.

Keiner der bisherigen Reparaturanleit ungen war erfolgreich, jedesmal wieder der gleiche nicht verfügbare Schlüssel.
Nach dem update ist der Eintrag in die Liste abgeändert mit folgendem ppa-Einzug:

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

Hat das etwas zu bedeuten?
Zitieren
 
 
0 #25 suppamack 2009-04-10 18:10
Hallo, das klappt alles superprima bis ich den obigen Befehl eingebe. Dann kommt die Fehlermeldung:
....
** Message: Device /org/freedesktop/Hal/devices/usb_device_bb4_ bce_63411612_5921_3103_0800_0050bf3f5173_if1_serial_usb_5 not fully set in Hal, skipping
** Message: Device /org/freedesktop/Hal/devices/usb_device_bb4_ bce_63411612_5921_3103_0800_0050bf3f5173_if0_serial_usb _4 not fully set in Hal, skipping
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'
....

Was kann das sein?
Ich habe hier ubuntu 8.10 und einen xda orbit mit Windows Mobile 5.0

Viele Grüße
suppamack
Zitieren
 
 
0 #26 Thomas Zahreddin 2009-04-11 21:05
Hallo,

vielen Dank für die Anleitung.

Vor langer Zeit ist es mir ein einziges Mal gelungen meinen PDA zu synchronisieren .

Seitdem schlage ich mich mit diversen Anleitungen und Fehlern herum.

aktueller Stand:

die Schlüssel für ppa.launchpad.net habe ich eingepielt,

thomas@thomas-desktop:~$ sudo apt-get install librra0-tools
Paketlisten werden gelesen... Fertig
Abhängigkeitsba um wird aufgebaut
Lese Status-Informationen ein... Fertig
Paket librra0-tools ist ein virtuelles Paket, das bereitgestellt wird von:
librra-tools 0.13-0ubuntu0~ppa1~intrepid1
Sie sollten eines explizit zum Installieren auswählen.
E: Paket librra0-tools hat keinen Installationska ndidaten

installieren mit

sudo apt-get install librra-tools

führt schließlich zu

Paketlisten werden gelesen... Fertig
Abhängigkeitsba um wird aufgebaut
Lese Status-Informationen ein... Fertig
librra-tools ist schon die neueste Version.


PDA (Asus P535 ) anstecken und

thomas@thomas-desktop:~$ synce-pls

** (process:7802): WARNING **: synce_info_from _hal: Failed to obtain property pda.pocketpc.iface_address for device /org/freedesktop/Hal/devices/net_80_00_60_0f _e8_00: org.freedesktop.Hal.NoSuchProperty: No property pda.pocketpc.iface_address on device with id /org/freedesktop/Hal/devices/net_80_00_60_0f _e8_00
process 7802: arguments to dbus_move_error () were incorrect, assertion "(dest) == NULL || !dbus_error_is_ set ((dest))" failed in file dbus-errors.c line 278.
This is normally a bug in some application using the D-Bus library.

** (process:7802): CRITICAL **: synce_info_from _hal: Failed to obtain property pda.pocketpc.platform for device /org/freedesktop/Hal/devices/net_80_00_60_0f _e8_00: org.freedesktop.Hal.NoSuchProperty: No property pda.pocketpc.iface_address on device with id /org/freedesktop/Hal/devices/net_80_00_60_0f _e8_00
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'

die Applikation synce-trayicon meldet sich mit einem segfault ab.


So damit bin ich mit meinem beschränktem Unix-Wissen erstmal am Ende.

Herzliche Grüße
Thomas Zahreddin
Zitieren
 
 
0 #27 Daniel Studhalter 2009-04-12 00:04
So wie es aussieht wird dieser Thread des öfteren gelesen :D. Da momentan bekanntlich Ostern ist, können wir nicht wie gewohnt die Probleme sofort beheben (oder zumindest versuchen...). Aus diesem Grund hoffen wir auf Verständnis, dass wir die kommenden paar Tage nicht antworten können.
Zitieren
 
 
0 #28 Hauke 2009-04-12 19:51
Hey, mein Ubuntu ist total zerrockt daher scheint die Anleitung auch nicht zu funktionieren. Wenn das neue Ubuntu demnächst kommt werde ich meinen rechner neu aufsetzen - wird die Anleitung da dann auch funktionieren?!
Zitieren
 
 
0 #29 Bill 2009-04-15 19:54
Nun war Ostern und mit viel Zeit zum spielen. Irgendwann klappt alles. Mein GPG-Error hatte mit dem Synchonisieren gar nichts zu tun, doch nach der Reparatur war das update komplett. Weiter stolperte ich auch wie Thomas über die librra0-tools. Installation mit librra-tools kam dann zu einem Erfolg der so aussieht:

- $synce-pls klappt, nur eben nicht immer, manchmal erst beim zweiten oder dritten Anstecken des WM-Gerätes
- im Home-Verzeichnis ist kein Ordner "PDAFiles"
- Synchronisation en waren im Terminal sowie auch bei multisync0.90 erfolgreich mit Datenaustausch (dies hatte ich anfangs anders erlebt)
- es werden Kontakte zusammengeführt , aber nach Veränderungen eines Kontaktes im Evolution nach der Synchronisierun g im WM-Gerät hinzugefügt, so daß der Kontakt doppelt vohanden ist (halt die alten Daten sowie die veränderten)
- verändere ich einen Kontakt im WM-Gerät so wird dieser während der Synchronisation im Evolution ganz anständig umgeschrieben
- Termine im Kalender werden tadellos synchronisiert
- Notizen aus dem Evolution leider nicht, aber das ist wohl abhängig vom WM-Gerät
- dafür aber die Aufgaben, welche auch den aktuellen Abarbeitungssta nd synchronisieren
- in jeder Aufgabe kann eine Notiz geschrieben werden, diese werden leider nicht synchronisiert

Nun war ich also doch noch erfolgreich, dank auch den Informationen von Thomas. Aber sind die librra-tools wirklich gegen die librra0-tools ersetzbar? Was beinhalten diese Werkzeuge? Habe ich deshalb mit dem fehlerhaften Synchronisieren zu tun?

Nun ja, ich bin ein ganzes Stück schlauer und tue ein Ding der Unmöglichkeit. Denn das hatte Microsoft bestimmt nicht im Sinn.
Zitieren
 
 
0 #30 Taron 2009-04-23 18:37
Ich habe ebenfalls das Problem mit den librra0-tools.

Zitat:
thomas@thomas-desktop:~$ sudo apt-get install librra0-tools
Paketlisten werden gelesen... Fertig
Abhängigkeitsba um wird aufgebaut
Lese Status-Informationen ein... Fertig
Paket librra0-tools ist ein virtuelles Paket, das bereitgestellt wird von:
librra-tools 0.13-0ubuntu0~ppa1~intrepid1
Sie sollten eines explizit zum Installieren auswählen.
E: Paket librra0-tools hat keinen Installationska ndidaten


Gibt es dafür schon eine Lösung?
Zitieren
 
 
0 #31 Taron 2009-04-23 18:55
Ich habe die ganze Prozedur jetzt durchgeführt und statt den librra0-tools die librra-tools verwendet. Der Sync funktioniert nun eigentlich einwandfrei, allerdings werden von meinem HTC Kaiser (Winmob 6.0) keine Handynummern bei den Kontakten mitgesynct. Es werden nur die normalen Telefonnummern, sowie E-Mail und Adresse usw. gesynct aber keine Handynummern.
Das ganze sieht dann so aus (etwas gekürzt)
Zitieren
 
 
0 #32 SchroederX 2009-04-25 07:40
Ich bin dank diverser Hilfestellungen im Netz schon einige Schritte weiter, aber noch nicht am Ziel. Bekomme beim erstellen der Partnerschaft (Binding) folgende Meldungen:

Creating partnership...

error: failed to create partnership
org.freedesktop.DBus.Python.Exception: Traceback (most recent call last):
File "/var/lib/python-support/python2.6/dbus/service.py", line 702, in _message_cb
retval = candidate_metho d(self, *args, **keywords)
File "/usr/lib/python2.6/dist-packages/SyncEngine/kernel.py", line 818, in CreatePartnersh ip
id=self.PshipManager.CreateNewPartne rship(name, sync_items).info.id
File "/usr/lib/python2.6/dist-packages/SyncEngine/pshipmgr.py", line 516, in CreateNewPartne rship
raise Exception("unable to create binding - check config dir")
Exception: unable to create binding - check config dir

Was kann ich da tun?
Zitieren
 
 
0 #33 Daniel Studhalter 2009-04-28 16:08
Unter Jaunty funktioniert die Anleitung ebenfalls einwandfrei.

@Taron Ich habe den Eintrag geändert. Du musst librra-tools installieren.

@SchroederX Die Partnerschaft auf dem Handy löschen, ebenfalls alle Files, welche im Zusammenhang mit synce angelegt wurden. Anschliessend nochmals probieren. Ich hatte dieses Problem auch mal, doch weiss ich nicht mehr wie ich dieses Umgangen bin.
Zitieren
 
 
0 #34 Taron 2009-04-28 18:45
Leider habe ich immer noch das Problem dass alles bei den Kontakten bis auf die Handynummern gesynct werden. Hat niemand ne Ahnung was ich dagegen machen könnte?
Zitieren
 
 
0 #35 ebola 2009-05-02 22:06
Ich muss mich als erstes mal outen: bin absoluter Linux-Neuling.

Nachdem einige Freunde aber ewig auf mich eingeredet haben, habe ich beschlossen es doch mal zu probieren, und ich finde es absolut spitze!

Ich würde sogar gerne gänzlich auf Ubuntu umstellen, allerdings nur wenn ich es schaffe mein Windows Mobile Gerät zu syncen...

Genug der Geschichte und direkt zu meiner Frage:

Kann ich diese Anleitung 1:1 auf jaunty umsetzen? Also z. B. "deb http://ppa.launchpad.net/sync/ubuntu hardy main " in sources.list einfügen, oder muss ich stattdessen .../ubuntu jaunty main" einfügen? Und was müßte ich sonst noch beachten?

Hoffe diese Fragen sind nicht zu dämlich...

Grüße,
-ebola
Zitieren
 
 
0 #36 ebola 2009-05-02 23:26
Da ich ein ungeduldiger Mensch bin, hab ich es einfach mal probiert und siehe da, es hat alles funktioniert!

Herzlichen Danke für die Anleitung!!!

Grüße,
-ebola
Zitieren
 
 
0 #37 poldi 2009-05-03 20:15
Hallo,

Ich hatte leider bis jetzt kein Glück mit dem Zugriff auf meinen tyTn II. Wenn ich das richtig sehe haut da schon was mit den Treibern nicht hin. D.h. synce-pls klappt dann auch nicht.

Ich schaetze die Verbindung muss ueber die rndis_host, cdc_ether, usbnet Treiber gehen? Sind bei euch diese Module geladen? Gibt es ein Netzwerk Interface für das Gerät?

Bei mir werden die leider nicht geladen weil sie das Gerät nicht erkennen.

Im lsusb -v sehe ich das Gerät so:
us 006 Device 018: ID 0bb4:00ce High Tech Computer Corp. mmO2 XDA GSM/GPRS Pocket PC
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0bb4 High Tech Computer Corp.
idProduct 0x00ce mmO2 XDA GSM/GPRS Pocket PC
bcdDevice 0.00
iManufacturer 1 HTC
iProduct 2 Generic Serial

Was bekommt denn ihr bei dDeviceClass und dDeviceSubClass ? Wenn ich die Treiber richtig verstehe 2,2 bekommen. Zumindest sagt mir das modinfo rndis_host.
Zitieren
 
 
0 #38 Christian Zumbrunnen 2009-05-07 01:55
Danke für die Doku.

Zusammen mit http://www.synce.org/moin/SynceInstallation/Ubuntu/ModernDevice kam ich wohl beinahe zu Ziel auf Ubuntu Jaunty.

Der Befehl synce-pls bringt schon mal eine Dateiliste, also ist mein Samsung Handy zumindest schon einmal mit dem Notebook verbunden.

Allerdings wenn ich sudo apt-get install synce-sync-engine eingebe um diese Engine zu installieren stosse ich auf ungelöste Abhängigkeiten:

Die folgenden Pakete haben nicht erfüllte Abhängigkeiten:
synce-sync-engine: Hängt ab: python-rra soll aber nicht installiert werden
Hängt ab: python-rapi2 soll aber nicht installiert werden
Hängt ab: python-rtfcomp soll aber nicht installiert werden

Der Versuch diese zusätzlich zu installieren führt zu weiteren Abhängigkeiten, die mein Verstehen nun definitiv übersteigen:

python-rra, -rapi2 und -rtfcomp melden alle: Hängt ab: python (< 2.6) aber 2.6.2-0ubuntu1 soll installiert werden.

Offenbar braucht etwas ein ältere Version als was installiert ist, oder?

Bestimmt kann mir ein erfahrener Ubuntu User sofort sagen, woran das liegt und wie ich das Problem umgehe.

Danke
Zitieren
 
 
0 #39 Jan 2009-05-20 21:16
@Christian Zumbrunnen:
Ich hatte einen ähnlichen Fehler unter Jaunty.
Eine falsche (alte) Version von libopensync0 war bei mir installiert. Diese musste ich deinstallieren, danach klappte alles wunderbar.
Du solltest einfach mal probieren python zu deinstallieren. Dann wie gewohnt die Schritte der Anleitung durchgehen. Dabei sollte dann die richtige Python Version installiert werden
Zitieren
 
 
0 #40 Asmodeus 2009-05-24 23:53
Komme momentan leider auch nicht weiter(gleiches Problem wie bei Christian). Um das Paket synce-sync-engine zu installieren wird zusätzlich Python-rra benötigt. Hier hab ich ein Abhängigkeitspr oblem mit Python2.6. Nur kann ich dieses nicht deinstallieren da jede Menge Pakete von Python2.6 abhängig sind. Den Tip mit libopensync0 habe ich auch schon ausprobiert.
Vlt. kann mir jemand da weiterhelfen.

Gruss
Zitieren
 
 
0 #41 haddamac 2009-06-08 12:25
Funktioniert ausgezeichnet mit Vodafone VDA GPS - WM 6 und Jaunty. Neustart vor Eingabe "snyce-pls" führt zur reibungslosen Syncronisation.
Zitieren
 
 
0 #42 kingpaddy8 2009-06-14 16:50
Hallo zusammen,

ich bin absoluter Linux Neuling und komme ohne Hilfe beim Synchronisieren nicht weiter.

Ich habe Jaunty am laufen und möchte meine Kontakte, Kalender unter Evolution mit meinen HTC 3450 WM 6.0 synchronisieren . Habe alles nach der Anleitung installiert und kann auch Daten austauschen (synchronisiere n ). Leider verschieben sich die Kalender-Einträge nach vorne bzw nach hinten. Hat jemand eine Idee woran das liegen könnte. Für Eure Infos wäre ich echt dankbar.
Zitieren
 
 
0 #43 fidol 2009-07-07 14:44
Die Anleitung, die ich früher irgendwo auch auf englisch gefunden hatte, funktionierte unter Jaunty bis vor einiger Zeit. Dann bekam ich auch die von suppamack geschilderte Fehlermeldung bei der Eingabe von:
synce-pls
Die Funktionalität wurde durch zwei Komponenten beeinträchtigt: Apparmor, Firewall
Die Fehlerbehebung
1) Mobiltelefon Settings -> USB to PC -> enable adavanced network functionality -> aktivieren
(ich benötige für mein Device eine IP-Adresse)
2) /etc/apparmor.d/sbin.dhclient3 bearbeiten
[...]
/sbin/dhclient3 {
[...]
# Synce
/usr/share/synce-hal/dhclient.conf r,
/var/run/dhclient-synce-eth2.lease rw,
}
3) sudo /etc/init.d/apparmor force-reload
4) eventuell Firewallregeln für das Device bearbeiten (bei mir eth2).
5) Fertig ;-)

Für das eigene System findet man die richtigen Ergänzungen für Apparmor am besten folgendermaßen heraus:
Telefon anschließen
dmesg eingeben

[ 3119.436786] type=1503 audit(1246958043.001:64): operation="inode_permissio n" requested_mask="r::" denied_mask="r::" fsuid=0 name="/var/run/dhclient-synce-eth2.lease" pid=10590 profile="/sbin/dhclient3"
[ 3119.436812] type=1503 audit(1246958043.001:65): operation="inode_permissio n" requested_mask="w::" denied_mask="w::" fsuid=0 name="/var/run/dhclient-synce-eth2.lease" pid=10590 profile="/sbin/dhclient3"

Die unter "name" gefundenen Einträge mit den entsprechenden Berechtigungen (r/w) wie oben beschrieben in die /etc/apparmor.d/sbin.dhclient3 einfügen.
Zitieren
 
 
0 #44 kleiner.eisbaer 2009-07-07 16:01
2 Xda Diamond
1000 Dank, nach langen Versuchen und endlosem Gebastel endlich ein How-to, das hält was es verspricht. Funktioniert einwandfrei und nun klappt auch die Synchronisation zwischen Jaunty und Xda (HTC Touch Diamond).
Zitieren
 
 
0 #45 ghome 2009-07-17 17:43
Hallo,

ich habe das selbe Problem wie suppamack (10. April 09)

alles funktioniert reibungslos, bis ich
synce-pls

eingebe. Dann kommt der Fehler:
---------------
** Message: Device /org/freedesktop/Hal/devices/usb_device_bb4_ a51_7abf5000_2268_ 0801_d994_0f390700d90f_if0_s erial_usb_0_0 not fully set in Hal, skipping
** Message: Device /org/freedesktop/Hal/devices/usb_device_bb4_ a51_7abf5000_2268_ 0801_d994_0f390700d90f_if0_s erial_usb_0 not fully set in Hal, skipping
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'


-----------

ich habe per sudo apt-get update und
sudo apt-get upgrade
alle pakete aktualisiert und auch nach einem neustart kam dieser fehler.

ich benutze ein Palm Treo 500 mit Windows Mobile 6

kann mir jemand helfen?

Vielen Dank schon im vorraus!
Zitieren
 
 
0 #46 Konni 2009-07-22 03:50
Hallo,
ich habe zur Synchronisation meines MDA compact IV alles installiert bis zur Eingabe von synce-pls :

konni@ScaleoP ~ $ synce-pls
** Message: Device /org/freedesktop/Hal/devices/usb_device_bb4_ a13_3fbf5000_7351_0801_3531_900212140460_if0_seria l_usb_0_0 not fully set in Hal, skipping
Unable to get the "My Documents" path.

wäre echt nett , wenn mir Jemand weiterhelfen könnte ..

lieben Gruß
Konni
Zitieren
 
 
0 #47 Daniel Studhalter 2009-07-22 03:55
Leider muss ich dich enttäuschen. Ich scheitere im Moment ebenfalls an dieser Stelle:sad:
Zitieren
 
 
0 #48 Daniel Studhalter 2009-07-24 19:38
UPDATE:

synce-hal wurde geupdatet. Und es funktioniert wieder!
Zitieren
 
 
0 #49 fred 2009-08-02 02:32
Ich habe (als blutiger Ubuntu Anfänger) die Sache mit folgender Ausrüsteng auprobiert:
Glofiish M800 (Wm 6.0)
Ubuntu Jaunty J.
Ergebnis: läuft.
Vielen Dank für die Anleitung.
Zitieren
 
 
0 #50 r4z3r 2009-08-14 01:07
Ich würde gerne mein LG Ks20 mit WM 6.1 syncen. Ich bin Schritt für Schritt nach Anleitung durchgegangen. Ich habe Jaunty.
synce-pls funktioniert noch einwandfrei... alle daten werden angezeigt. Das SynceTrayIcon zeigt mir mein Handy an mit Akkustand usw.
Allerdings kann ich keine Partnerschaft erstellen, folgende Fehlermeldung:
Zitat:
error: unable to connect to running sync-engine

Please ensure sync-engine is running before executing this command


Da ich ja mittlerweile kein Anfänger unter Linux mehr bin... hab ich natürlich die synce engine gestartet:

Zitat:
synce-sync-engine


funktioniert auch einwandfrei folgendes kommt:

Zitat:
2009-08-13 22:01:02,108 DEBUG syncengine : running main loop
2009-08-13 22:01:02,114 DEBUG syncengine : creating SyncEngine object
2009-08-13 22:01:02,132 DEBUG syncengine : installing signal handlers


So dann hab ich ein zweites Terminal aufgemacht und nochmal versucht eine Partnerschaft zu erstellen mit folgender Meldung:

Zitat:
Creating partnership...

error: failed to create partnership
error: org.synce.SyncEngine.Error.Disconnected


Da weiß ich jetzt einfach nicht mehr weiter... hat da einer eine Idee?
Ich habe schon folgendes versucht:

Zitat:
msynctool --sync synce-sync


Natürlich als die synce-engine gestartet war! Folgendes kam dabei heraus... ich glaube nicht das das weiterhilft aber naja:

Zitat:
Synchronizing group "synce-sync"
The previous synchronization was unclean. Slow-syncing
DEBUG:SynCE:Con nect() called
Member 1 of type synce-opensync-plugin just connected
Member 2 of type evo2-sync just connected
All clients connected or error
DEBUG:SynCE:get _changeinfo() called
DEBUG:SynCE:slo w sync requested for Contacts
DEBUG:SynCE:slo w sync requested for Calendar
DEBUG:SynCE:slo w sync requested for Tasks
INFO:SynCE:init iating device synchronization
Member 2 of type evo2-sync just sent all changes
Traceback (most recent call last):
File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py", line 152, in get_changeinfo
self._TriggerSync()
File "/usr/lib/opensync/python-plugins/synce-opensync-plugin-2x.py", line 117, in _TriggerSync
self.engine.Synchronize()
File "/var/lib/python-support/python2.6/dbus/proxies.py", line 140, in __call__
**keywords)
File "/var/lib/python-support/python2.6/dbus/connection.py", line 622, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.synce.SyncEngine.Error.Disconnected:
Member 1 of type synce-opensync-plugin had an error while getting changes: Error during get_changeinfo( ) method
DEBUG:SynCE:dis connect() called
Member 1 of type synce-opensync-plugin just disconnected
Member 2 of type evo2-sync just disconnected
All clients have disconnected
The sync failed: Unable to read from one of the members
DEBUG:SynCE:fin alize() called
Error while synchronizing: Unable to read from one of the members


Im Terminal wo ich die synce-engine gestartet hatte ist dabei folgendes rausgekommen:

Zitat:
2009-08-13 22:04:32,868 INFO engine.syncengine.kernel : Synchronize: manual sync triggered


Ich denke das ganze liegt nur an einer Kleinigkeit... aber ich finde es einfach nicht heraus... einer eine Idee?

Danke schonmal MFG Nico
Zitieren
 
 
0 #51 r4z3r 2009-08-14 11:26
Mein Problem hat sich erledigt, ich habe alles deinstalliert und die Paketquellen von allen 3 Ubuntu Versionen und zwar in der Reihenfolge Hardy, Intrepid, Jaunty hinzugefügt.
Danach sudo apt-get update und sudo apt-get upgrade. Und den Rest so wie oben beschrieben... hat auf anhieb funktioniert.

Danke für die tolle Anleitung!!! MFG Nico
Zitieren
 
 
0 #52 Petrus 2009-09-04 21:43
bei mir klappt es leider nicht, habe von intrepid auf jaunty umgestellt, seitdem geht nix mehr. Fehlermeldung:
** (process:14755): CRITICAL **: synce_info_from _hal: Failed to get a connection for /org/freedesktop/Hal/devices/net_80_00_60_0f _e8_00: HTC_Diamond: Rejected send message, 1 matched rules; type="method_call", sender=":1.191" (uid=1000 pid=14755 comm="synce-pls ") interface="org.freedesktop.Hal.Device.Synce" member="RequestConnecti on" error name="(unset)" requested_reply =0 destination="org.freedesktop.Hal" (uid=0 pid=9196 comm="/usr/sbin/hald "))

** (process:14755): WARNING **: synce_info_from _odccm: Failed to get devices: The name org.synce.odccm was not provided by any .service files
synce-pls: Could not find configuration at path '(Default)'
petrus@petrus-laptop:~$ synce-pls

** (process:14757): CRITICAL **: synce_info_from _hal: Failed to get a connection for /org/freedesktop/Hal/devices/net_80_00_60_0f _e8_00: HTC_Diamond: Rejected send message, 1 matched rules; type="method_call", sender=":1.192" (uid=1000 pid=14757 comm="synce-pls ") interface="org.freedesktop.Hal.Device.Synce" member="RequestConnecti on" error name="(unset)" requested_reply =0 destination="org.freedesktop.Hal" (uid=0 pid=9196 comm="/usr/sbin/hald "))

** (process:14757): WARNING **: synce_info_from _odccm: Failed to get devices: The name org.synce.odccm was not provided by any .service files
synce-pls: Could not find configuration at path '(Default)'
petrus@petrus-laptop:~$


kann jemand helfen???
Zitieren
 
 
0 #53 Jo 2009-09-18 03:03
Hallo,
ich habe eine komplett neue Jaunty Installation mit Gnome und kann kein synce-opensync-plugin finden.
msynctool --listplugins zeigt mir dieses Plugin nicht an.

Das Plugin sollte hier sein: /usr/lib/opensync/plugins/
... ist es aber nicht.

Im Ordner
/usr/lib/opensync/plugins/python-plugins/
gibt es das wahrscheinlich als Python-Plugin mit dem Namen
python-plugins/synce-opensync-plugin-2x

Aber das msynctool tut dieses Plugin nicht finden.
Auch nicht wenn ich das Paket python-opensync installiere (Python
bindings to the opensync synchronisation engine).

Könnte das etwas damit zu tun haben?

Jo
Zitieren
 
 
0 #54 Carmen 2009-09-20 14:43
Hi,
ich verstehe nicht wieso bei euch unter Jaunty das msynctool das Plugin synce-sync findet?
Wenn ich das Paket libopensync-plugin-synce installiere findet msynctool dieses als member.
Jedoch ist das Paket libopensync-plugin-synce nur für Windows Mobile 2003 Geräte ;-(

Nun habe ich schon auf 2 Desktops (Jaunty) das Paket opensync-plugin-synce (ohne lib !) installiert, aber msynctool findet dieses als member nicht!

Unter 8.04 lts hatte das alles einwandfrei funktioniert.

Wie habt ihr das unter 9.04 geschafft?

Gruß,
Carmen



aNachtrag: Ich habe in der Zwischenzeit auf Jaunty umgestellt und kann mit Freude sagen, dass die Anleitung Einwandfrei funktioniert.

msynctool --addmember synce-sync synce-opensync-plugin
Zitieren
 
 
0 #55 Daniel Studhalter 2009-09-25 12:31
Weshalb die Fehler auftreten, wissen wir auch nicht. Die Synchronisation via google funktioniert im Moment jedoch besser... www.erbenux.com/internet/evolution-google-contacts-calendar-und-windows-mobile-teil-1.html
Zitieren
 
 
0 #56 ochnoee 2009-11-05 17:39
Hi@all,

ich nutze Ubuntu 9.04 jaunty und habe alles nach Anleitung installiert (statt hardy Quelle habe ich erfolgreich jaunty Paketquellen genutzt)

Bis zum Punkt synce-pls geht alles nach Plan. Danach bekomme ich beim partnership obigen Fehler.
Der sync Daemon läuft jedoch.
(siehe Code 1)

Interessant ist noch das nach einem reboot des SYSTEMs auch der synce-pls nicht mehr funktioniert.
Hier hat eine aptitude reinstall vorläufig (bis zum nächsten reboot) das Problem behoben.
(siehe Code 2)

Hat jemand eine Idee wie ich den Fehler beheben kann?

Danke & Viele Grüße,
ochnoee
-------------------------------------- CODE 1
SYSTEM ~ % synce-pls
Directory 2008-06-23 13:00:10 Eigene Bilder/
Directory 2008-06-23 13:00:10 Vorlagen/
Directory 2008-06-23 13:00:12 Persönlich/
Directory 2008-06-23 13:00:12 Geschäftlich/
Directory 2008-06-23 13:00:12 Musik/
Directory 2008-06-23 13:00:12 Klingeltöne/
Directory 2008-06-23 13:02:10 Eigene Videos/
Directory 2008-06-23 13:02:12 UAContents/
Directory 2008-06-23 13:02:16 Eigene Sprachnotizen/
-------RS- 307256 2008-06-04 14:19:04 background_320x320_24b.bmp
Directory 2008-08-11 16:38:44 TomTom/
Directory 2008-08-23 21:29:50 Anrufe/

SYSTEM ~ % synce-create-partnership "Linux desktop" "Contacts,Calend ar,Tasks,Files"

error: unable to connect to running sync-engine

Please ensure sync-engine is running before executing this command

SYSTEM ~ % ps -ef|grep sync
root 866 2 0 14:00 ? 00:00:00 [xfssyncd]
root 2242 2 0 14:00 ? 00:00:00 [xfssyncd]
USER 4623 1 0 14:01 ? 00:00:01 /usr/bin/synce-trayicon
root 5237 5059 0 14:09 pts/0 00:00:00 sudo synce-sync-engine
root 6688 6265 0 14:21 ? 00:00:00 /usr/lib/synce-hal/hal-dccm --rndis --device-ip=169.254.2.1 --local-ip=169.254.2.2 --log-level=3
root 6766 1 0 14:21 ? 00:00:00 dhclient -pf /var/run/dhclient-synce-eth1.pid -lf /var/run/dhclient-synce-eth1.lease -cf /usr/share/synce-hal/dhclient.conf eth1


-------------------------------------- CODE 2
SYSTEM ~ % synce-pls
** Message: Device /org/freedesktop/Hal/devices/net_80_00_60_0f _e8_00 not fully set in Hal, skipping
** Message: Odccm is not running, ignoring
synce-pls: Could not find configuration at path '(Default)'

SYSTEM ~ % ps -ef|grep sync
root 866 2 0 14:00 ? 00:00:00 [xfssyncd]
root 2242 2 0 14:00 ? 00:00:00 [xfssyncd]
USER 4623 1 0 14:01 ? 00:00:00 /usr/bin/synce-trayicon
root 5167 3203 0 14:06 ? 00:00:00 /usr/lib/synce-hal/hal-dccm --rndis --device-ip=169.254.2.1 --local-ip=169.254.2.2 --log-level=3
root 5207 1 0 14:07 ? 00:00:00 dhclient -pf /var/run/dhclient-synce-eth1.pid -lf /var/run/dhclient-synce-eth1.lease -cf /usr/share/synce-hal/dhclient.conf eth1
USER 5214 5059 0 14:08 pts/0 00:00:00 grep --color=auto sync
Zitieren
 
 
0 #57 odin 2009-11-08 11:55
Wie sieht es denn mit karmic koala aus ? Hat das jemand schon getestet ?
Zitieren
 
 
0 #58 spaten 2009-11-23 03:42
@odin

habs gerade mit karmic probiert, lief super durch

@ochnoee

hatte den fehler, die engine liefe nicht ebenfalls, obwohl das dingen als prozess rannte.

synce-sync-engine start

hat geholfen, viel glück


super tutorial, besten dank :-) grüße, spaten
Zitieren
 
 
0 #59 HP 2009-11-24 13:14
Der Fehler "Could not find configuration at path" deutet meist auf ein blocken durch eine Firewall hin. Mal "sudo /etc/init.d/iptables stop" und/oder "sudo /etc/init.d/ufw stop" ausprobieren.

HP
Zitieren
 
 
0 #60 Guitarman 2009-12-03 17:00
Ich bin auf Karmic und trotz dieser Anleitung bis heute an synce-pls gescheitert. Bis Jaunty hatte alles funktioniert.
synce-pls: symbol lookup error: /usr/lib/librapi.so.2: undefined symbol: synce_info_get_ transport

Heute habe ich gelesen, dass ich noch librapi2-dev installieren muss (sudo apt-get install librapi2-dev).
Jetzt funzt synce-pls und auch das SynCE Tray Icon hat mein PDA sofort erkannt.

Damit sollte auch das Einrichten einer Partnerschaft zwischen PC und PDA klappen.
Zitieren
 

Kommentar schreiben


Sicherheitscode
Aktualisieren

Unsere Referenzen

Seesportfischer Verein Nidwalden

Website des Seesportfischervereins Nidwalden. Auf Wunsch des Kunden wurde die Seite so eingestellt, dass er selbstständig Änderungen durchführen kann. Wartung und Support bieten wir weiterhin an. ...

bitelec GmbH

Webseite der Firma bitelec GmbH. Firmenhomepage mit Produktvorstellung und integriertem Webshop. Eingebaute Funktionen Auf dieser Webseite haben wir unteranderem folgende Funktionen eingebaut: ...

  • Seesportfischer Verein Nidwalden

  • bitelec GmbH