Yes, it works! The last half a year I didn’t try it because I didn’t need it, but today I felt like it could work again 😉
- Debian testing with multisync-tool, opensync-plugin-iceowl (0.22-3), opensync-plugin-syncml (0.22-2) and standard bluetooth setup
- Mozilla Thunderbird with Sunbird extension (actually: icedove and iceowl – the Debian way 😉 ) – Lightning should also do it
- Nokia E51 with firmware version 300.34.56
- Create a new synchronization profile in System -> Synchronization
- Set Name and Server address to „Opensync“ (can also be named differently, but has to be used consistently)
- Set server version to 1.1
Create the according calendars in Sunbird/Lightning: Choose „Remote Calendar“, URL is „file:///home/fabi/.mozilla-thunderbird/mycal.ics“, type „ics“. Be sure to create at least one entry in the calendar so that the file is created.
Get to know the Bluetooth MAC Address of your phone (phone must be set „visible“, not „hidden“):
Now the opensync stuff comes:
msynctool --addgroup e51 msynctool --addmember e51 sunbird-sync msynctool --addmember e51 syncml-obex-client msynctool --configure e51 1 # see sunbird-sync.conf msynctool --configure e51 2 # see syncml-obex-client.conf msynctool --sync e51
For me, the problem at the last command was that my E51 said something like „Sending calendar change: 259 of 259“ and nothing more happened. Here I had todo a little hack to make synchronization work. Just run the syncml-obex-client command and after that the sync should work!
syncml-obex-client --sync text/x-vcard Contacts \ -b [Bluetooth-MAC] 10 --identifier Opensync --wbxml
You have done it 🙂 For questions, don’t hesitate to ask.
- All-day entries are always converted to 00:00-23:59 entries on the receiver upon synchronization
- If you create tasks on the mobile phone, synchronization fails
Edit: I confused Sunbird with its sibling Lightning – Sunbird is the Thunderbird extension whereas Lightning is the standalone version.