Ticket #207 (closed defect: fixed)

Opened 8 years ago

Last modified 7 years ago

SYNCML synchronization between kdepim and Nokia N80 doesn't work

Reported by: roeltje25 Owned by: abauer
Priority: highest Milestone:
Component: Plugin: syncml Version: 0.19
Severity: blocker Keywords: nokia, syncml, opensync, get_changes
Cc:

Description

Hi,

I've been trying to get my Nokia N80 to sync with my linux-box. There have been a lot of problems, which I have been able to fix by deinstalling the debian packages I use and taking the svn source together with some patches for wbxml. So far so good.

The problem that remains is that after the connection is made the phone has problems with some kind of GET_CHANGES method. I tried every combination of settings in syncml-obex-client.conf, but to no avail. Am I doing something wrong? Are there any extra patches I need? Or is this simply a bug?

I'll include some logs, my config files, and the patches I used.

I executed the command as follows:

roel@plato:~/tmp$ msynctool --sync nokian80
Synchronizing group "nokian80"
The previous synchronization was unclean. Slow-syncing
Member 1 of type kdepim-sync just connected
received event dsession
received contact dsession
received note dsession
Member 2 of type syncml-obex-client just connected
All clients connected or error
Member 1 of type kdepim-sync just sent all changes
Member 2 of type syncml-obex-client had an error while getting changes: Timeout while waiting for a reply to message "GET_CHANGES"
QFile::writeBlock: Write operation not permitted
Member 1 of type kdepim-sync just disconnected
Member 2 of type syncml-obex-client had an error while disconnecting: Timeout while waiting for a reply to message "DISCONNECT"
All clients have disconnected
The sync failed: Unable to read from one of the members
Error synchronizing: Unable to read from one of the members
QFile::writeBlock: Write operation not permitted
QFile::writeBlock: Write operation not permitted
roel@plato:~/tmp$                                           

Attachments

syncml-obex-client.conf (470 bytes) - added by roeltje25 8 years ago.
Syncml-obex-client configuration for bluetooth
Thread1082132832.log (11.6 KB) - added by roeltje25 8 years ago.
Thread1090525536.log (104.7 KB) - added by roeltje25 8 years ago.
Thread1098918240.log (41.6 KB) - added by roeltje25 8 years ago.
Thread1107310944.log (12.2 KB) - added by roeltje25 8 years ago.
Thread47685456253296.log (24.1 KB) - added by roeltje25 8 years ago.
wbxml.h.syncml12.diff (465 bytes) - added by roeltje25 8 years ago.
wbxml patch 1
wbxml2-0.9.0.patch (1.8 KB) - added by roeltje25 8 years ago.
wbxml patch 2 : as I found it on a forum
wbxml2-0.9.0-a.patch (5.9 KB) - added by roeltje25 8 years ago.
wbxml patch 3: this one is from libsyncml/misc it had the same name as the previous patch, so I gave it a '-a' for no particular reason…
wbxml_encoder.c.diff (521 bytes) - added by roeltje25 8 years ago.
wbxml patch 4
wbxml_tables.c.syncml12.diff (6.3 KB) - added by roeltje25 8 years ago.
wbxml patch 5
wbxml_tables.h.syncml12.diff (755 bytes) - added by roeltje25 8 years ago.
wbxml patch 6

Change History

Changed 8 years ago by roeltje25

Syncml-obex-client configuration for bluetooth

Changed 8 years ago by roeltje25

Changed 8 years ago by roeltje25

Changed 8 years ago by roeltje25

Changed 8 years ago by roeltje25

Changed 8 years ago by roeltje25

Changed 8 years ago by roeltje25

wbxml patch 1

Changed 8 years ago by roeltje25

wbxml patch 2 : as I found it on a forum

Changed 8 years ago by roeltje25

wbxml patch 3: this one is from libsyncml/misc it had the same name as the previous patch, so I gave it a '-a' for no particular reason...

Changed 8 years ago by roeltje25

wbxml patch 4

Changed 8 years ago by roeltje25

wbxml patch 5

Changed 8 years ago by roeltje25

wbxml patch 6

comment:1 Changed 8 years ago by roeltje25

  • Component changed from OpenSync to SyncML-Plugin

comment:2 Changed 8 years ago by roeltje25

For anyone accepting this ticket. I am a bachelor in Computer Science and almost a Master of Computer Engineering. I am bound on making opensync working for my nokia n80, so I can possibly work closely with you guys to make this work. Just point me in the right direction, because I don't have the time to find out about the entire program first.

gr,

Roel

comment:3 Changed 8 years ago by pmarat

please use mailing lists or meet us in irc.

irc.freenode.net #opensync.

comment:4 Changed 8 years ago by LittleLion

Maybe you be worth test this with lastest SVN version: http://libwbxml.aymerick.com:8080/wiki/Download

comment:5 Changed 8 years ago by LittleLion

Now there is new libwbxml 0.92 with syncml 1.2 support :D http://libwbxml.aymerick.com

comment:6 Changed 8 years ago by abauer

  • Status changed from new to assigned
  • Version set to 0.19

comment:7 Changed 8 years ago by abauer

  • Status changed from assigned to closed
  • Resolution set to fixed

Hi,

this issue should be fixed now. please see if the N80 works now.

Armin

Note: See TracTickets for help on using tickets.