Am Montag, den 12.07.2010, 10:00 +0200 schrieb Patrick Ohly:
> Add consumerReady to the config.ini part as follows and it'll show up in
> the sync-ui:
>
> === config.ini ===
> peerIsClient = 1
> remoteIdentifier = PC Suite
> consumerReady = 1
>
> We could ask the users to set that flag in the syncevo-phone-config
> output once they are satisfied with the quality of syncing, but I doubt
> that this would work in practice.
>
> Should the flag be added by syncevo-phone-config right away? I think so,
> because a user who downloads the template does so in order to use it,
> regardless whether it is ready or not (which we haven't defined anyway
> for phones).
Absolutely.
For now, I did the following:
- set "consumerReady = 1"
- started the UI and set up the direct sync for my Elm(R) using the
W595-template and switching off anything but sync contacts
- then 'syncevolution --configure --template "Sony Ericsson W595"
--sync-property syncURL=obex-bt://40:2B:A1:AD:BC:36 w595'
- and finally:
**********************************************************
ans...@thinkpad:~$ syncevolution w595 addressbook
[INFO] memo: inactive
[INFO] todo: inactive
[INFO] calendar: inactive
[ERROR] OBEX Request 0 got a failed response Unknown response
[ERROR] OBEX Request 0 got a failed response Unknown response
[ERROR] ObexTransprotAgent: Underlying transport error
Synchronization failed,
see
/home/ansgar/.cache/syncevolution/w595-2010-07-12-22-57/syncevolution-log.html
for details.
Changes applied during synchronization:
+---------------|-----------------------|-----------------------|-CON-+
| | LOCAL | REMOTE | FLI |
| Source | NEW | MOD | DEL | ERR | NEW | MOD | DEL | ERR | CTS |
+---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+
| addressbook | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
+---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+
| start Mon Jul 12 22:57:50 2010, duration 0:01min |
| external transport failure (local, status 20043) |
+---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+
First ERROR encountered: OBEX Request 0 got a failed response Unknown
response
[ERROR] command line execution failure
ans...@thinkpad:~$
**********************************************************
And once again I'm lost. :-) See the attached log file(s).
Next I changed the bluetooth channel, as oxo suggested on the wiki-page
for a nokia E71. Just gave it a go, but neither channel 8 (OBEX IrMC
Sync Server) nor channel 7 (OBEX file transfer) have had any success.
sdptool lists "SyncML Client" with channel 10:
***************************************************
Service Name: OBEX SyncML Client
Service RecHandle: 0x2008004
Service Class ID List:
UUID 128: 00000002-0000-1000-8000-0002ee000002
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10
"OBEX" (0x0008)
***************************************************
Kind regards and thanks for your patience,
Ansgar
Title: Synthesis SyncML Engine 3.4.0.8 Log
Start of log - Synthesis SyncML Engine 3.4.0.8
- [-- collapse all --][++ expand all ++]
- [2010-07-12 22:57:50.869] CreateContext SyncEvolution// => 0
- [2010-07-12 22:57:50.870] Module_Capabilities:
PLATFORM:Linux
DLL:true
MINVERSION:V1.0.6.0
MANUFACTURER:SyncEvolution
DESCRIPTION:SyncEvolution Synthesis DB Plugin
plugin_datastore_str:no
plugin_datastore_key:yes
ITEM_AS_KEY:yes
plugin_datablob:no
- [2010-07-12 22:57:50.872] Module_PluginParams
Engine=01070000
+
–
[2010-07-12 22:57:50.873] 'loadSystemZoneDefinitions' - Linux system time zones [--][++] [->end]
- [2010-07-12 22:57:50.920] SyncML server account:
- [2010-07-12 22:57:50.921] client: SyncEvolution 1.0 for workstation
- [2010-07-12 22:57:50.921] device ID: syncevolution-1fe72b90-ea68-4a47-a917-78910df12bfa
- [2010-07-12 22:57:50.922] using libedataserver-1.2.so.11
using libebook-1.2.so.9
using libecal-1.2.so.7
using libecal-1.2.so.7
using libbluetooth.so.3
sdp_extract_pdu_safe not found
sdp_extract_seqtype_safe not found
- [2010-07-12 22:57:50.923] Scanning backend libraries in /usr/lib/syncevolution/backends/
Loading backend library syncxmlrpc.so
Loading backend library syncaddressbook.so
Loading backend library syncecal.so
Loading backend library syncmaemocal.so
Loading backend library syncsqlite.so
Loading backend library syncfile.so
Loading backend library syncebook.so
- [2010-07-12 22:57:50.927] memo: inactive
- [2010-07-12 22:57:50.928] todo: inactive
- [2010-07-12 22:57:50.930] calendar: inactive
- [2010-07-12 22:57:51.022] Connecting Bluetooth device with address 40:2B:A1:AD:BC:36 and channel 10
- [2010-07-12 22:57:51.083] OBEX progress
- [2010-07-12 22:57:51.133] OBEX Request 0 got a failed response Unknown response
- [2010-07-12 22:57:51.134] Server Alerted Sync init with SANFormat 12 failed, trying with legacy format
- [2010-07-12 22:57:51.229] Connecting Bluetooth device with address 40:2B:A1:AD:BC:36 and channel 10
- [2010-07-12 22:57:51.315] OBEX progress
- [2010-07-12 22:57:51.362] OBEX Request 0 got a failed response Unknown response
- [2010-07-12 22:57:51.364] TransportException thrown at /work/runtests/head/syncevolution/src/syncevo/ObexTransportAgent.cpp:376
- [2010-07-12 22:57:51.364] ObexTransprotAgent: Underlying transport error
Title: Synthesis SyncML Engine 3.4.0.8 Log
Start of log - Synthesis SyncML Engine 3.4.0.8
- [-- collapse all --][++ expand all ++]
- [2010-07-12 23:37:17.924] CreateContext SyncEvolution// => 0
- [2010-07-12 23:37:17.925] Module_Capabilities:
PLATFORM:Linux
DLL:true
MINVERSION:V1.0.6.0
MANUFACTURER:SyncEvolution
DESCRIPTION:SyncEvolution Synthesis DB Plugin
plugin_datastore_str:no
plugin_datastore_key:yes
ITEM_AS_KEY:yes
plugin_datablob:no
- [2010-07-12 23:37:17.927] Module_PluginParams
Engine=01070000
+
–
[2010-07-12 23:37:17.929] 'loadSystemZoneDefinitions' - Linux system time zones [--][++] [->end]
- [2010-07-12 23:37:17.975] SyncML server account:
- [2010-07-12 23:37:17.976] client: SyncEvolution 1.0 for workstation
- [2010-07-12 23:37:17.977] device ID: syncevolution-1fe72b90-ea68-4a47-a917-78910df12bfa
- [2010-07-12 23:37:17.977] using libedataserver-1.2.so.11
using libebook-1.2.so.9
using libecal-1.2.so.7
using libecal-1.2.so.7
using libbluetooth.so.3
sdp_extract_pdu_safe not found
sdp_extract_seqtype_safe not found
- [2010-07-12 23:37:17.978] Scanning backend libraries in /usr/lib/syncevolution/backends/
Loading backend library syncxmlrpc.so
Loading backend library syncaddressbook.so
Loading backend library syncecal.so
Loading backend library syncmaemocal.so
Loading backend library syncsqlite.so
Loading backend library syncfile.so
Loading backend library syncebook.so
- [2010-07-12 23:37:17.982] memo: inactive
- [2010-07-12 23:37:17.983] todo: inactive
- [2010-07-12 23:37:17.985] calendar: inactive
- [2010-07-12 23:37:17.992] Connecting Bluetooth device with address 40:2B:A1:AD:BC:36 and channel 8
- [2010-07-12 23:37:18.104] OBEX progress
- [2010-07-12 23:37:18.157] OBEX Request 0 got a failed response Unknown response
- [2010-07-12 23:37:18.157] Server Alerted Sync init with SANFormat 12 failed, trying with legacy format
- [2010-07-12 23:37:18.158] Connecting Bluetooth device with address 40:2B:A1:AD:BC:36 and channel 8
- [2010-07-12 23:37:18.158] connect failed with error code 16
- [2010-07-12 23:37:18.160] TransportException thrown at /work/runtests/head/syncevolution/src/syncevo/ObexTransportAgent.cpp:213
- [2010-07-12 23:37:18.160] ObexTransport: connect request failed with error
Title: Synthesis SyncML Engine 3.4.0.8 Log
Start of log - Synthesis SyncML Engine 3.4.0.8
- [-- collapse all --][++ expand all ++]
- [2010-07-12 23:48:24.326] CreateContext SyncEvolution// => 0
- [2010-07-12 23:48:24.327] Module_Capabilities:
PLATFORM:Linux
DLL:true
MINVERSION:V1.0.6.0
MANUFACTURER:SyncEvolution
DESCRIPTION:SyncEvolution Synthesis DB Plugin
plugin_datastore_str:no
plugin_datastore_key:yes
ITEM_AS_KEY:yes
plugin_datablob:no
- [2010-07-12 23:48:24.329] Module_PluginParams
Engine=01070000
+
–
[2010-07-12 23:48:24.331] 'loadSystemZoneDefinitions' - Linux system time zones [--][++] [->end]
- [2010-07-12 23:48:24.377] SyncML server account:
- [2010-07-12 23:48:24.378] client: SyncEvolution 1.0 for workstation
- [2010-07-12 23:48:24.379] device ID: syncevolution-1fe72b90-ea68-4a47-a917-78910df12bfa
- [2010-07-12 23:48:24.379] using libedataserver-1.2.so.11
using libebook-1.2.so.9
using libecal-1.2.so.7
using libecal-1.2.so.7
using libbluetooth.so.3
sdp_extract_pdu_safe not found
sdp_extract_seqtype_safe not found
- [2010-07-12 23:48:24.380] Scanning backend libraries in /usr/lib/syncevolution/backends/
Loading backend library syncxmlrpc.so
Loading backend library syncaddressbook.so
Loading backend library syncecal.so
Loading backend library syncmaemocal.so
Loading backend library syncsqlite.so
Loading backend library syncfile.so
Loading backend library syncebook.so
- [2010-07-12 23:48:24.384] memo: inactive
- [2010-07-12 23:48:24.385] todo: inactive
- [2010-07-12 23:48:24.387] calendar: inactive
- [2010-07-12 23:48:24.394] Connecting Bluetooth device with address 40:2B:A1:AD:BC:36 and channel 7
- [2010-07-12 23:48:24.395] connect failed with error code 16
- [2010-07-12 23:48:24.396] Server Alerted Sync init with SANFormat 12 failed, trying with legacy format
- [2010-07-12 23:48:24.402] Connecting Bluetooth device with address 40:2B:A1:AD:BC:36 and channel 7
- [2010-07-12 23:48:24.404] connect failed with error code 16
- [2010-07-12 23:48:24.406] TransportException thrown at /work/runtests/head/syncevolution/src/syncevo/ObexTransportAgent.cpp:213
- [2010-07-12 23:48:24.407] ObexTransport: connect request failed with error
Browsing 40:2B:A1:AD:BC:36 ...
Service Description: Sony Ericsson J10
Service RecHandle: 0x10000
Service Class ID List:
"PnP Information" (0x1200)
Service Name: Serial Port 1
Service RecHandle: 0x2008002
Service Class ID List:
"Serial Port" (0x1101)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 2
Service Name: Dial-up Networking
Service RecHandle: 0x2008003
Service Class ID List:
"Dialup Networking" (0x1103)
"Generic Networking" (0x1201)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 1
Profile Descriptor List:
"Dialup Networking" (0x1103)
Version: 0x0100
Service Name: OBEX SyncML Client
Service RecHandle: 0x2008004
Service Class ID List:
UUID 128: 00000002-0000-1000-8000-0002ee000002
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10
"OBEX" (0x0008)
Service Name: Music Streaming Service
Service Provider: Sony Ericsson
Service RecHandle: 0x8000001
Service Class ID List:
"Audio Source" (0x110a)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 25
"AVDTP" (0x0019)
uint16: 0x100
Profile Descriptor List:
"Advanced Audio" (0x110d)
Version: 0x0100
Service Name: Remote Control Target Service
Service Provider: Sony Ericsson
Service RecHandle: 0x10000001
Service Class ID List:
"AV Remote Target" (0x110c)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 23
"AVCTP" (0x0017)
uint16: 0x102
Profile Descriptor List:
"AV Remote" (0x110e)
Version: 0x0103
Service Name: Remote Control Service
Service Provider: Sony Ericsson
Service RecHandle: 0x10000002
Service Class ID List:
"AV Remote" (0x110e)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 23
"AVCTP" (0x0017)
uint16: 0x102
Profile Descriptor List:
"AV Remote" (0x110e)
Version: 0x0103
Service Name: SEMC Watch Phone
Service RecHandle: 0x40000000
Service Class ID List:
"" (0x8e771401)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 61681
"RFCOMM" (0x0003)
Channel: 2
Service Name: SEMC FRCP
Service RecHandle: 0x40000001
Service Class ID List:
"" (0x8e771503)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 61691
Profile Descriptor List:
"" (0x8e771501)
Version: 0x0100
Service Name: PAN Network Access Point
Service Description: NAP provides access to internet for one connecting PANu
Service RecHandle: 0x1000003
Service Class ID List:
"Network Access Point" (0x1116)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 15
"BNEP" (0x000f)
Version: 0x0100
SEQ8: 0 6 dd
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"Network Access Point" (0x1116)
Version: 0x0100
Service Name: PAN user
Service Description: PANu can connect to a Network Access Point to gain access
to internet
Service RecHandle: 0x1000004
Service Class ID List:
"PAN User" (0x1115)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 15
"BNEP" (0x000f)
Version: 0x0100
SEQ8: 0 6 dd
Language Base Attr List:
code_ISO639: 0x656e
encoding: 0x6a
base_offset: 0x100
Profile Descriptor List:
"PAN User" (0x1115)
Version: 0x0100
Service Name: SEMC HLA
Service RecHandle: 0x40000002
Service Class ID List:
"" (0x8e771301)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 61689
"" (0x8e770300)
Profile Descriptor List:
"" (0x8e771303)
Version: 0x0100
Service Name: SEMC OBP
Service RecHandle: 0x40000003
Service Class ID List:
"" (0x8e771602)
Protocol Descriptor List:
"L2CAP" (0x0100)
PSM: 61685
"" (0x8e770300)
Profile Descriptor List:
"" (0x8e771601)
Version: 0x0100
Service Name: Hands-Free Gateway
Service RecHandle: 0x2008005
Service Class ID List:
"Handsfree Audio Gateway" (0x111f)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 5
Profile Descriptor List:
"Handsfree" (0x111e)
Version: 0x0105
Service Name: Headset Gateway
Service RecHandle: 0x2008006
Service Class ID List:
"Headset Audio Gateway" (0x1112)
"Generic Audio" (0x1203)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 4
Profile Descriptor List:
"Headset" (0x1108)
Version: 0x0100
Service Name: OBEX Object Push
Service RecHandle: 0x2008007
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 6
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100
Service Name: OBEX File Transfer
Service RecHandle: 0x2008008
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 7
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
Service Name: OBEX IrMC Sync Server
Service RecHandle: 0x2008009
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
Service Name: Phonebook Access PSE
Service RecHandle: 0x200800a
Service Class ID List:
"Phonebook Access - PSE" (0x112f)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 11
"OBEX" (0x0008)
Profile Descriptor List:
"Phonebook Access" (0x1130)
Version: 0x0100
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution