P910i und Linux (2)
Abgleich des mobilen Begleiters (Sony Ericsson P910i) mit Evolution:
Zunächst einmal muss Multisync installiert werden, benötigt werden neben Multisync auch die Plugins für Evolution und SyncML.
Unter Ubuntu oder Debian ist das leicht mit folgendem Befehl möglich:
aptitude install multisync libmultisync-plugin-evolution libmultisync-plugin-syncml
Zunächst einmal muss Multisync installiert werden, benötigt werden neben Multisync auch die Plugins für Evolution und SyncML.
Unter Ubuntu oder Debian ist das leicht mit folgendem Befehl möglich:
aptitude install multisync libmultisync-plugin-evolution libmultisync-plugin-syncml
In Multisync selber wird ein neues Synchronisations-Paar mit den Partnern SyncML und Ximian Evolution konfiguriert.
Das Plugin SyncML wird wie folgt eingestellt:
Das Evolution-Plugin:
Auf dem mobilen Begleiter sind noch die folgenden Einstellungen nötig:
Unter Bearb./ Einstellungen:
Wichitg! Es muss die fixe IP-Adresse der Linux-Maschine sein nicht die Adresse der Verbindung. Das liegt daran, dass meist bei Start von Multisync die Verbindung noch nicht aufgebaut ist und der SyncML-Server in Multisync hängt sich nur an bereits bestehende Internet-Adressen.
Denkt bitte auch an das Eintragen der richtigen Portnummer, in der Regel 5079.
Der Eintrag wäre dann beispielsweise: http://192.168.150.150:5079
Wenn Kalender und Kontakte "angeklickt" werden:
Ab jetzt kann vom Handy ausgehend synchronisiert werden. Die Synchroniation kann nicht durch die Linux-Maschine initiiert werden!
Das Plugin SyncML wird wie folgt eingestellt:
Das Evolution-Plugin:
Auf dem mobilen Begleiter sind noch die folgenden Einstellungen nötig:
Unter Bearb./ Einstellungen:
Wichitg! Es muss die fixe IP-Adresse der Linux-Maschine sein nicht die Adresse der Verbindung. Das liegt daran, dass meist bei Start von Multisync die Verbindung noch nicht aufgebaut ist und der SyncML-Server in Multisync hängt sich nur an bereits bestehende Internet-Adressen.
Denkt bitte auch an das Eintragen der richtigen Portnummer, in der Regel 5079.
Der Eintrag wäre dann beispielsweise: http://192.168.150.150:5079
Wenn Kalender und Kontakte "angeklickt" werden:
Ab jetzt kann vom Handy ausgehend synchronisiert werden. Die Synchroniation kann nicht durch die Linux-Maschine initiiert werden!
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Unki am :
Dirk Deimeke am :
Arnold am :
Super Anleitung. Nur leider bin ich auch ein Opensuse 10.2 Anwender,was ja eigentlich nichts schlechtes ist,aber ich schaffe es leider nicht zu syncronisieren. Gnubox ist installiert, das P910i erkennt den Rechner offensichtlich nicht obwohl diese bereits gepaart sind? Bei drücken auf Sync bekomme ich Sync fehlgeschlagen. Muss ich als Adresse die TCP/IP Adresse der Netzwerkkarte nehmen oder kann ich eine eigene (wie die deine) vergeben?
lg Panzi
Dirk Deimeke am :
Arnold am :
Dirk Deimeke am :
Stephan am :
Dank Deiner Anleitung habe ich es auch geschafft. Allerdings funktioniert bei mir SyncML nur über GPRS. AuÃ?erdem ist der Standard-Port 5079
GrüÃ?e
Stephan
Dirk Deimeke am :
Den Port habe ich geändert. Danke für den Hinweis.
Timo am :
GruÃ?,
Timo
Dirk Deimeke am :
Nach "inet Adresse" findest du dann die Adresse deines Rechners.
GruÃ?
Dirk
moulari am :
Dirk Deimeke am :
Adjua am :
Dirk Deimeke am :
Adjua am :
Jetzt macht er zwar die Verbindung, behauptet zu lesen und zu schreiben, bleibt aber beim Schreiben irgendwo in der Mitte hängen.
Irgendein Tipp? Habe ich zuviele Daten auf meinem Handy?
Dirk Deimeke am :
Die erste Synchronisation dauert allerdings sehr lange. Vielleicht musst Du einfach etwas Geduld haben.
oppi am :
erstmal möchte ich sagen: Hut ab, für so ausführliche Informationen. Wunderbar!
Leider bekomme ich es trotzdem nicht zum laufen.
Ich benutze Opensuse 10.2.
Konfiguration "Auf dem Handy":
Da habe ich alles laut ihren Anweisungen ausgeführt. Es gab keine Abnormitäten.
Konfiguration "Der Linux-Teil":
Meine Datei /etc/ppp/peers/dun sieht wie folgt aus:
460800
debug
IP-Linux:IP-P910i
ms-dns IP-DNS
lock
crtscts
noauth
IP-Linux 44.207.124.49
IP-P910i 44.207.124.50
IP-DNS 44.207.124.1
Die IP's 49 und 50 sind in meinem Netzwerk nicht vergeben IP-DNS ist die IP meines Netzwerkgateways.
Meine erste Kommandozeile von Masquerading habe ich wie folgt angepasst:
"iptables -t nat -A POSTROUTING -s 44.207.124.0/24 -j MASQUERADE"
, der Rest sieht bei mir gleich aus.
Dann habe ich GnuBox gestartet und 2box Bluetooth / LANAccessServer ausgewählt.
Das mit der Standartverbindung klappt bei mir nicht so richtig. Ich habe aber den Haken gesetzt, dass ich nach der Internetverbindung gefragt werde und kann so die Verbindung "Bt" auswählen.
Die Multisync-Konfiguration sieht bei mir genauso aus. Nur dass ich auf dem P910i die IP 44.207.124.3, dass ist die Maschine auf der Linux läuft, verwende.
Wenn ich jetzt den remote-sync verwende, offeriert mit das p910i das der Rechner angewählt wird. Auf diesem passiert aber nichts. Wenn ich unter gnubox BT/Auto auswähle und dann den sync laufen lasse, öffnet sich auf dem Rechner der Bluetooth Serial Chat, doch es werden trotzdem keine Daten ausgetauscht.
Haben sie einen Tip für mich, was ich falsch mache?
Vielen Dank
oppi
oppi am :
Hilft mir zwar trotzdem nicht weiter. Da ich meinen Fehler immernoch nicht erkenne. Aber immerhin!
Dirk Deimeke am :
mdr am :
leider habe ich das selbe problem mit suse 10.2
gibst neues info
Danke
Dirk Deimeke am :
Habt Ihr einmal eine Mail an den Programmierer von GNUBox geschrieben?
oppi am :
Wenn ich jetzt auf Sync klicke, verbindet sich das p910i auch mit dem Rechner. Es öffnet sich auch nicht mehr der Serial Chat und bricht die Verbindung sofort danach ab. Jetzt muss ich die Verbindung beenden, weil keine Datenübertragen werden.
Sie sind der Meinung, dass liegt an GNUBox? Da werde ich wohl doch mal eine Email an den Entwickler schreiben.
Dirk Deimeke am :
Bitte nicht siezen (schreibt man das so?). Also: Nicht "Sie" sondern "Du".
mdr am :
welche bluetooth hast du ?
ich benutze USB von Firma Sitecom NC-500, in mein K-localhost ist die "LAN Access Point" unbekant sowie "Network Access Point" alle andre schon
mfg.
mdr am :
Dirk Deimeke am :
mdr am :
sind die"LAN Access Point" und "Network Access Point" anerkant.
mfg
Dirk Deimeke am :
mdr am :
oppi am :
Ich schaue mal in der Mittagspause, ob man irgendwo ein Protokoll vom Handy auslesen kann.
Wie ich das lese wirst du jetzt SonyEricsson untreu
Dirk Deimeke am :
Ja, ich werde untreu, weil mich die neueren Geräte nicht mehr überzeugen und ich auch keine Kamera mehr möchte.
mdr am :
Dirk Deimeke am :
mdr am :
Dirk Deimeke am :
oppi am :
ich habe mir inzwischen das p1i zugelegt und versuche nun synchronisieren. Da ich es mit wlan als Verbindungsmethode nutzen möchte, ist es eigentlich offtopic, aber vielleicht kann mir trotzdem jemand helfen.
Mein System ist Opensuse 10.2 (nich hauen bitte) mit KDE 3.5 als grafische Oberfläche und ich nutze multisync 0.82.
Das Prinizip ist ja das gleich wie hier beschrieben (auÃ?er die BT-Sachen). Wenn ich nun versuche zu synchronisieren, baut das Handy eine Verbindung mit dem Rechner auf, bricht danach aber mit "unbekannter Fehler" wieder ab.
Im Protokoll von multisync sehe ich, dass sich ein Klient mit der Software verbindet. Doch mehr geschieht nicht.
Es müsste zwar egal sein, aber vorsichtshalber habe ich am Router den Port zum entsprechenden Rechner weitergeleitet.
Hat jemand noch eine Idee, wo mein Denkfehler ist?
Dirk Deimeke am :
Matthias Schmieder am :
Das ist interessant, denn ich habe genau das selbe Problem mit meinem P1i! Die Verbindung zum Rechner besteht, nur Daten werden keine Ã?bertragen.
Auch ich habe die Datenbanknamen "calendar" und "addressbook" verwendet. Wie kann ich herausfinden ob dies nicht die richtigen sind?
Dirk Deimeke am :
Wie die Datenbanken bei KDE heiÃ?en, weiÃ? ich leider nicht.
Vielleicht hilft folgendes (von http://www.opensync.org/wiki/syncml-guide):
contact_db: Contacts, Addressbook
calendar_db: Calendar, Agenda
note_db: Notes, Tasks
Matthias Schmieder am :
;(
Dirk Deimeke am :
Matthias Schmieder am :
Im Log-File kann ich erkennen, dass von einer internen IP zugegriffen wird - das Handy quittiert jedoch jede anfrage mit "Verbindung abgebrochen: Unbekannter Fehler"
oppi am :
Der hier https://bugzilla.novell.com/show_bug.cgi?id=240599 hat eigentlich das Problem. Nur in umgekehrter Reihenfolge.
Dirk Deimeke am :
Da bin ich leider aufgeschmissen.
Matthias Stürmer am :
Finde deine Screenshot-mässige Anleitung super! Leider habe ich wie auf http://forum.ubuntuusers.de/topic/98664/15/ das gleiche Problem, dass unter Ubuntu Feisty Fawn das Package libmultisync-plugin-syncml nicht mehr existiert. opensync-plugin-syncml habe ich installiert, aber OpenSync hat ja dieses praktische GUI nicht mehr wie Multisync, oder?
Wärs möglich, dass du nochmal eine aktualisierte Anleitung für die Synchronisation mit SyncML-Geräten und Evolution auf Ubuntu erstellst? Wäre extrem genial! Herzlichen Dank und liebe Grüsse,
Matthias
Dirk Deimeke am :
Matthias Stürmer am :
Dirk Deimeke am :
Für Backups nutze ich https://zyb.com/
Wenn endlich das neue Gerät kommt, werde ich Backups per SSH machen ...
Es ist die Frage, wofür Du das brauchst.
Dirk Deimeke am :
Es gibt ein zusätzliches Repository für OpenSync unter http://opensync.gforge.punktart.de/repo/
Enthalten ist auch eine GUI, namens msynctool.
Vielleicht hilft Dir auch der Wiki-Artikel http://wiki.ubuntuusers.de/OpenSync weiter.
Matthias Stürmer am :
Heute habe ich mich übrigens für den P1i entschieden und bin mich jetzt mit einem Software-Update am rumschlagen damit das Teil auch Deutsch lernt. Anschliessend werde ich mit dem Synchronisierungs-Experiment mit Evolution fortfahren.
Rene Sato am :
Dirk Deimeke am :
Matthias Stürmer am :
Rene Sato am :