On Sat, 2014-08-23 at 14:58 +0000, Johannes Meier wrote:
> Hi, I'm in the process of migrating an aging but perfectly working setup of 
> iCal
> / Sony-Ericsson k610i / OSX 10.5  to korganizer / k610i / Ubuntu 14.03 LTS.
> However, syncevolution does not seem to find akonadi.
> 
> ==end goal==
> 
> In the end goal, I want to synchronize the logical union of 10 icalendar files
> (managed by korganizer on Ubuntu, some 3000 events in total), one of which is
> Google calendar, over Bluetooth with the phone. The phone is actually a
> Sony-Ericsson k510i with a Feisar plugin
> (http://www.feisar.com/isync_notes.php), but it works reliably with iCal just
> like a k610i. There is no internet (and no direct sync with Google) on the
> phone for several reasons.
> 
> ==current goal==
> 
> As an intermediate milestone, I'd like to sync one of korganizer's icalendars
> with the phone.
> 
> ==steps done==
> 
> Ubuntu uses the dpkg sources provided by Canonical.

So that's SyncEvolution 1.4 with syncevolution-libs-kde installed,
right?

> So far, I've successfully paired the phone with the computer, and I 
> transferred 
> its calendar data into evolution (unidirectionally) with the legacy 
> sonyericsson
> backend.

Which sonyericsson backend? Do you mean SyncML over Bluetooth with
SyncEvolution?

> However, when I try to sync data from the computer to the phone
> (unidirectionally, specified within the app), either with the 
> "synchronization"
> app or with this command,
> 
> SYNCEVOLUTION_DEBUG=1 syncevolution Meie-K510i
> 
> then no data actually lands on the phone. Furthermore, if I watch akonadi's 
> logs
> by starting it on a console, 
> 
> akonadictl start 2>&1 |tee akonandi-log.txt
> 
> then calling syncevolution doesn't produce any output (as opposed to just 
> about 
> any action in korganizer).
> 
> The log file is here: http://lpaste.net/109883

The sync doesn't actually start:


      [2014-08-23 16:21:48.539] WARNING: RECEIVED NON-OK STATUS 400 for command 
'Alert' (outgoing MsgID=1, CmdID=5)
      [2014-08-23 16:21:48.539] - TargetRef (remoteID) = 'Notes'
      [2014-08-23 16:21:48.539] - SourceRef (localID) = 'Memo'
      [2014-08-23 16:21:48.539] Found matching command 'Alert' for Status

Unfortunately one can only guess why the phone refuses to sync notes.
The "Notes" remoteID looks suspicious. Neither SyncEvolution nor the
sony-ericsson.ini template in SyncEvolution for Sony Ericsson phones use
that name.

How did you configure "Meie-K510i"? It should have been something like:

syncevolution --template "Sony Ericsson" \
              syncURL=bt-obex://<Bluetooth MAC> \
              Meie-K510i addressbook calendar todo

I'm explicitly listing just the three sources for which you chose
Akonadi collections.

Check the "uri" value of your sources. addressbook = Contact, calendar =
Calendar, todo = Task is what we found to work with phones like the Sony
Ericsson W810i.

Then sync one source at a time, just to keep it simple:

syncevolution Meie-K510i addressbook
...

> ==fallback==
> 
> I can buy an Android handset if need be.

With Android you would have to install a third-party SyncML client
(Synthesis is known to work) and run SyncEvolution as HTTP server.
Certainly less convenient than SyncML over Bluetooth.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.



_______________________________________________
SyncEvolution mailing list
[email protected]
https://lists.syncevolution.org/mailman/listinfo/syncevolution

Reply via email to