P1i - Datenabgleich (2)
Computer und Technik, p1i 01 März, 2008So, ein Monat später gibt es immer noch nichts Positives zu berichten. Auch der Abgleich mit KDE-PIM über Bluetooth (OBEX-Treiber) / opensync funktioniert nicht.
Das Problem beginnt schon bei der Einrichtung. Bei den Einstellungen ist der verwendete Kanal (Channel) anzugeben. Ermittelt wird der mit dem Befehl
sdptool browse
Im Output sollte man nach einem Profileintrag wie SYNCML suchen. Beim P1i wird dieser jedoch nicht angezeigt. Wie mir Robin per mitgeteilt hat, unterstützt das P1i dieses Profil. Verwendet hierfür der Channel 6. In einer älteren Version wäre dieser auch angezeigt worden. Mit
sdptool search SYNCML
kann man gezielt nach dem Profil SYNCML suchen. Wie man dem Output entnehmen kann, wird hierbei der Channel 3 angegeben:
joerg@mobix:~$ sdptool search SYNCML Inquiring ... Searching for SYNCML on 00:xx:xx:xx:xx:xx ... Service Name: SyncMLClient Service Description: SyncML BT client Service RecHandle: 0x1000c Service Class ID List: UUID 128: 00000002-0000-1000-8000-0002ee000002 Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 3 "OBEX" (0x0008)
oder auch schon mal der Channel 4.
Allerdings ist mir immer noch nicht klar, in wieweit das Bluetooth-Adapter eine Rolle spielt, also ob es grundsätzlich mit jedem Adapter geht oder ob es auch hier Unterschiede gibt. So unterschied sich der Output meines ersten Adapters (Bluetooth Adapter Level One) von meinem zweiten Adapter (Bluetooth Adapter d-link dbt-122).
Es geht aber weder mit dem Channel 3, 4 oder 6, es wird jedesmal mit einem der folgenden Fehlermeldungen die Verbindung unterbrochen:
Member 1 of type syncml-obex-client had an error while connecting: Request not successfull: 68
oder
Member 1 of type syncml-obex-client had an error while connecting: Bluetooth connect error
Der Abgleich P1i und KDE-PIM über opensync / bluetooth funktioniert also bei mir auch nicht.
An dieser Stelle noch mal der Hinweis/Bitte: Wenn es bei Dir funktioniert, würde ich mich über einen kleinen Hinweis freuen.
Was allerdings funktionieren soll, ist der Abgleich vom P1i mit einen funambol Server. Hierbei kann es sich um einen externen oder lokalen Server handeln. Mit diesem sollte man Evolution oder Thunderbird abgleichen können (ggf. sind hierfür Plugins erforderlich). Getestet habe ich dies jedoch nicht, da weder Thunderbird noch Evolution bis jetzt zusagt haben. Lösungsbeschreibungen: [1][2][3]
Zur Zeit kann mit KDE-PIM noch kein Abgleich erfolgen, da das hierfür erforderliche http-client-sync nur als Entwicklerversion verfügbar ist.
Wichtig: Die KDE-PIM-Programme (kmail, etc) dürfen nicht laufen. Als Resource muss eine lokale Dateiquelle einstellt sein. Die Daten speichere ich hier zum Beispiel via IMAP-Resource auf meinem IMAP Server. Damit openssync nun überhaupt an die Daten kommen kann, wird kontact gestartet. Leider können nun die Daten nicht gesperrt werden. Nachdem ich auf die lokale Resource umstellt habe, konnte opensync zumindest auf diese Daten zugreifen.
Wichtig2: Bei mir haben sich ein paar P1i-Anwender gemeldet, die im Grunde die gleichen Probleme berichten bzw. mir obige Information mitgeteilt haben. Für Hinweise bin ich auch weiterhin dankbar. Neue Erkenntnisse werde ich hier veröffentlichen.
01 März 2008 um 20:14 Uhr
[...] [Update 01.03.2008] Neuer Beitrag: P1i - Datenabgleich (2) [...]
24 März 2008 um 17:47 Uhr
[...] Da der Abgleich der Adress- und Kalenderdaten des P1i mit den KDE Programme nicht funktioniert, habe ich mich nun doch nach Alternative umgeschaut. [...]
22 August 2008 um 02:15 Uhr
http://bettercom.de/de/p1_sync_alpha ist neu. Daß es bisher nicht funktionierte, hat verschiedene Gründe: Ein kruder, zur Vorversion 1.1 nur bedingt kompatibler Standard der OMA sowie ein kaum lesbarer (und damit schwerlich patchbarer) Code in der libsyncml des opensync-Projekts.