From: Peter H. <pe...@pd...> - 2012-02-18 17:00:38
|
Hi Folks, Could someone help please? I'm trying to sync my Nokia 2630 to files on my Dell Vostro 460mt running Kubuntu Oneiric. When I run osynctool --sync on my nokiasync group, it appears to run successfully, retrieving my Nokia contacts to my PC, however it ends with the message "ERROR: Unable to find engine which can handle objtype data". When I next run 'osynctool --sync nokiasync' I get a message "Main sink of member 1 of type file-sync had an error: Unable to find engine which can handle objtype data" before aborting. I think I had it working at one point but then it screwed up, so I reinstalled as follows: Installed packages: opensync-format-vformat opensync-plugin-files opensync-plugin-syncml osynctool peter@dv-460mt:~$ rmdir -r ~/.opensync peter@dv-460mt:~$ rmdir -r ~/nokiasync peter@dv-460mt:~$ mkdir ~/nokiasync peter@dv-460mt:~$ osynctool --addgroup nokiasync peter@dv-460mt:~$ osynctool --addmember nokiasync file-sync peter@dv-460mt:~$ osynctool --addmember nokiasync syncml-obex-client peter@dv-460mt:~$ osynctool --configure nokiasync 1 <?xml version="1.0"?> <config version="1.0"> <Resources> <Resource> <Enabled>1</Enabled> <Formats> <Format> <Name>file</Name> </Format> <Preferred>vcard30</Preferred> </Formats> <ObjType>contact</ObjType> <Path>/home/peter/nokiasync</Path> </Resource> </Resources> </config> peter@dv-460mt:~$ hcitool scan Scanning ... 00:24:03:1C:64:E6 Nokia 2630 peter@dv-460mt:~$ sdptool browse 00:24:03:1C:64:E6 ... Service Name: SyncML Client Service RecHandle: 0x10009 Service Class ID List: UUID 128: 00000002-0000-1000-8000-0002ee000002 Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 11 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 ... peter@dv-460mt:~$ osynctool --configure nokiasync 2 ... <MAC>00:24:03:1C:64:E6</MAC> <RFCommChannel>11</RFCommChannel> ... <Resources> <Resource> <Enabled>1</Enabled> <Formats> <Format> <Name>vcard21</Name> </Format> </Formats> <Name>Contacts</Name> <ObjType>contact</ObjType> </Resource> </Resources> </config> peter@dv-460mt:~$ osynctool --discover nokiasync Discovered Objtypes: contact Format: file Discovered Objtypes: contact Format: vcard21 peter@dv-460mt:~$ osynctool --sync nokiasync ... ObjType: contact Member 1: Adding(32) Modifying(0) Deleting(0) Member 2: Adding(0) Modifying(0) Deleting(0) Do you want to continue the synchronization? (N/y): y OK! Completing synchronization! ... contact sink of member 1 of type file-sync committed all changes. Main sink of member 1 of type file-sync committed all changes. Main sink of member 2 of type syncml-obex-client committed all changes. contact sink of member 2 of type syncml-obex-client committed all changes. All clients have written contact sink of member 2 of type syncml-obex-client reported sync done. Main sink of member 2 of type syncml-obex-client reported sync done. contact sink of member 1 of type file-sync reported sync done. Main sink of member 1 of type file-sync reported sync done. All clients reported sync done contact sink of member 1 of type file-sync just disconnected Main sink of member 1 of type file-sync just disconnected contact sink of member 2 of type syncml-obex-client just disconnected Main sink of member 2 of type syncml-obex-client just disconnected All clients have disconnected ERROR: Unable to find engine which can handle objtype data peter@dv-460mt:~$ Any advice very welcome, thank you. Peter. |