From: Dr. H. E. P. <han...@um...> - 2006-06-07 01:23:40
|
Hi! First of all: thanks for the OpenSync project---finally I have hope that I will soon be able to sync my phone with KDE PIM :). Right now, though, I have some problems. I am running SuSE 10.0, but have removed all OBEX and SyncML stuff that came with SuSE. I have compiled in the last two days - opensync, multisync-cli, file-sync from SVN - libsoup from CVS - wbxml2-0.9.0 with libsyncml patch - libsyncml from SVN (configure.ac shows 0.4.0) - syncml-plugin from SVN Following the syncml-guide instructions, I set up a group with one file-sync and one syncml-obex-client member. Here are my config files: Member 1: <config> <bluetooth_address></bluetooth_address> <bluetooth_channel></bluetooth_channel> <interface>0</interface> <identifier>PC Suite</identifier> <version>1</version> <wbxml>1</wbxml> <username></username> <password></password> <type>5</type> <usestringtable>0</usestringtable> <onlyreplace>0</onlyreplace> <recvLimit>10000</recvLimit> <maxObjSize>750000</maxObjSize> <allowLateStatus>0</allowLateStatus> <noPendingReplies>0</noPendingReplies> <contact_db>Contacts</contact_db> <calendar_db>Calendar</calendar_db> </config> Member 2: <config> <path>/home/plesser/source/sync/test</path> <recursive>FALSE</recursive> </config> Connecting my E70 by USB cable and telling it to connect in PC Suite Mode, I get source/sync> sudo syncml-obex-client -u Found 4 USB OBEX interfaces Interface 0: Manufacturer: Nokia Product: Nokia E70 Interface description: SYNCML-SYNC Interface 1: Manufacturer: Nokia Product: Nokia E70 Interface description: PC Suite Services Interface 2: Manufacturer: Nokia Product: Nokia E70 Interface description: SYNCML-DM Interface 3: Manufacturer: Nokia Product: Nokia E70 Interface description: SYNCML-SYNC-CLIENT-INIT I thus used interface 0 above. I tried without WBXML, but that failed. When I now try synching (must use sudo for device access), the E70 becomes active, starts the PC Suite, and shows "Connecting" for a long time. After some while a timeout occurs and the phone goes back to normal. msynctool likewise spews out some text at the beginning and then gets stuck, before it too terminates with a timeout: source/sync> sudo msynctool --configdir /home/plesser/.opensync --sync phonefile Synchronizing group "phonefile" The previous synchronization was unclean. Slow-syncing Member 2 of type file-sync just connected received event dsession received contact dsession Member 1 of type syncml-obex-client just connected All clients connected or error Received a entry vcalout.vcs~ without data from member 2. Changetype ADDED Received a entry vcalout.vcs without data from member 2. Changetype ADDED Received a entry Joe_Doe.vcf without data from member 2. Changetype ADDED Received a entry Joe_Doe.vcf~ without data from member 2. Changetype ADDED Member 2 of type file-sync just sent all changes Received a entry vcalout.vcs~ with data of size 24 from member 2. Changetype ADDED Received a entry vcalout.vcs with data of size 24 from member 2. Changetype ADDED Received a entry Joe_Doe.vcf with data of size 24 from member 2. Changetype ADDED Received a entry Joe_Doe.vcf~ with data of size 24 from member 2. Changetype ADDED Member 1 of type syncml-obex-client had an error while getting changes: Timeout while waiting for a reply to message "GET_CHANGES" Member 2 of type file-sync just disconnected Member 1 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 I tried all "versions": 0 and 1 give a timeout, 2 terminates with Request not successfull: 79. Traces are attached. The str archive has syncml, the otr archive opensync traces. Could anyone give me hints on what the problem might be? At the same time, a rather unrelated question: when trying to compile the kdepim plugin, I get stuck in configure with checking for KDE... libraries /opt/kde3/lib, headers /opt/kde3/include checking if UIC has KDE plugins available... no configure: error: you need to install kdelibs first. I have kdelibs3 and kdelibs3-devel from SuSE 10.0 installed (v. 3.4.2). What am I missing? Thanks in advance for any help! Hans E Plesser -- Dr. Hans Ekkehard Plesser Associate Professor Dept. of Mathematical Sciences and Technology Norwegian University of Life Sciences Phone +47 6496 5467 Fax +47 6496 5401 Email han...@um... Home http://arken.umb.no/~plesser |