Ticket #1125 (new defect)

Opened 5 years ago

Last modified 4 years ago

Sync from Evolution and Ericsson W610i

Reported by: frank Owned by: dfriedrich
Priority: high Milestone:
Component: Multisync-GUI Version: 0.22
Severity: major Keywords:
Cc:

Description

I use the GUI , and I create a group W610, add menber: -syncml-obex-client (my phone support syncml) -evo2-sync I configure bluetooth link, like: 00:1B:59:65:26:EB and channel 1

When I synchronized, connect bluetooth OK, but I've an error message: error synchronizing unable to write one or more objects

I try other parameters for syncml-obex-client, like: <!-- The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 -->

<version>1</version>

For version 0, 1, same error message, but for version 2, my phone beging to synchronized (I see on screen), and don't stop


See all ma config:

<?xml version="1.0"?> <config>

<!-- (Only for bluetooth) The bluetooth address if the bluetooth mode is selected --> <bluetooth_address>00:1B:59:65:26:EB</bluetooth_address>

<!-- (Only for bluetooth) The bluetooth channel to use. sdptool browse $MAC to search for the correct channel --> <bluetooth_channel>1</bluetooth_channel>

<!-- (Only for USB) The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (you will need access to the USB raw device) to find it. --> <interface>0</interface>

<!-- The string that the plugin will use to identify itself. Some devices need a special string here. --> <identifier>Linux</identifier>

<!--The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 -->

<version>2</version>

<!-- if the plugin should use wbxml --> <wbxml>1</wbxml>

<!-- The username to use. Leave empty to not require a username --> <username></username>

<!-- the password for the username --> <password></password>

<!-- sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth --> <type>2</type>

<!-- If wbxml is enabled, defines wether the wbxml should use string tables -->

<usestringtable>1</usestringtable>

<!-- Never send ADD command, but send REPLACE (not needed normally) --> <onlyreplace>0</onlyreplace>

<!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! --> <onlyLocaltime>0</onlyLocaltime>

<!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 --> <recvLimit>10000</recvLimit>

<maxObjSize>0</maxObjSize>

<!-- The name of the contacts db. Must be the same as the phones sends -->

<contact_db>Contacts</contact_db>

<!-- The name of the calendar db. Must be the same as the phones sends --> <calendar_db>Calendar</calendar_db>

<!-- The name of the note db. Must be the same as the phones sends --> <note_db>Notes</note_db>

</config>

Thank you very much fot your help!

Change History

comment:1 Changed 5 years ago by smerz

Hello,

I think channel 8 is the correct channel to use.

Service Name: OBEX IrMC Sync Server Service RecHandle?: 0x1000d Service Class ID List:

"IrMC Sync" (0x1104)

Protocol Descriptor List:

"L2CAP" (0x0100) "RFCOMM" (0x0003)

Channel: 8

"OBEX" (0x0008)

Profile Descriptor List:

"IrMC Sync" (0x1104)

Version: 0x0100

However I am unable to synchronize my calendar. Contact synching works, but with the calendar opensync just gets stuck.

Here my config: <?xml version="1.0"?> <config>

<!-- (Only for bluetooth) The bluetooth address if the bluetooth mode is selected --> <bluetooth_address>00:1B:59:6F:EC:4B</bluetooth_address>

<!-- (Only for bluetooth) The bluetooth channel to use. sdptool browse $MAC to search for the correct channel --> <bluetooth_channel>8</bluetooth_channel>

<!-- (Only for USB) The usb interface number of the SYNCML-SYNC target. use syncml-obex-client -u (you will need access to the USB raw device) to find it. --> <interface>0</interface>

<!-- The string that the plugin will use to identify itself. Some devices need a special string here. --> <identifier></identifier>

<!-- The syncml version to use: 0 for 1.0, 1 for 1.1 and 2 for 1.2 --> <version>1</version>

<!-- if the plugin should use wbxml --> <wbxml>1</wbxml>

<!-- The username to use. Leave empty to not require a username --> <username></username>

<!-- the password for the username --> <password></password>

<!-- sets the connection type to use. 5 means obex over usb, 2 means obex over bluetooth --> <type>2</type>

<!-- If wbxml is enabled, defines wether the wbxml should use string tables --> <usestringtable>0</usestringtable>

<!-- Never send ADD command, but send REPLACE (not needed normally) --> <onlyreplace>0</onlyreplace>

<!-- Workaround around for mobile phones which only use local timestamps and _no_ UTC timestamps! --> <onlyLocaltime>0</onlyLocaltime>

<!-- Sets the maximum allowed size in bytes of incoming messages (some device need this option set). Example: 10000 --> <recvLimit>0</recvLimit>

<maxObjSize>0</maxObjSize>

<!-- The name of the contacts db. Must be the same as the phones sends --> <contact_db>Contacts</contact_db>

<!-- The name of the calendar db. Must be the same as the phones sends --> <calendar_db>Calendar</calendar_db>

<!-- The name of the note db. Must be the same as the phones sends --> <note_db>Notes</note_db>

</config>

Here is the multisynch/opensynch output

[.....] Received an entry 90 with data of size 8 from member 2. Changetype ADDED Received an entry 104 with data of size 8 from member 2. Changetype ADDED Received an entry 148 with data of size 8 from member 2. Changetype ADDED Received an entry 1 with data of size 8 from member 2. Changetype ADDED Member 2 of type syncml-obex-client just sent all changes All clients sent changes or error All conflicts have been reported

As of here nothing happens

comment:2 Changed 4 years ago by sim

decoration Changed 1 year ago by admin

bathtub Changed 1 year ago by admin

solar system Changed 1 year ago by admin

stair parts Changed 1 year ago by admin

solar supply Changed 1 year ago by admin

Note: See TracTickets for help on using tickets.