Since about 1 month I’m a proud owner of a Nokia N900. This gadget is really impressive, combining powerful hardware with a open source based operating system. Since it’s the very first Meamo based phone out there, it’s obvious that not everything is perfect for now.
One thing I have been struggling with is synchronizing my PIM data. On the notebook or desktop computer I’m using thunderbird together with the lightning extension (and some other useful addons) holding my contact and calendar data. This stuff should be synced to and from the N900.
The N900’s default solution for syncing is Nokia’s PC suite. Since I’m on Linux, this is no option at all. I tried to use Opensync – without succeeding. A few days ago the InternetTabletBlog published a great german article on syncing the N900 against ScheduleWorld.com. Using this information, it was pretty simple to adopt the procedure to work with Funambol.
Setting up Funambol
The installation procedure of the Funambol server is very well documented, so I’ll cover here only the main steps without going into detail.
- Download the Funambol Server from https://www.forge.funambol.org/download/
- sudo sh ./funambol-8.0.2.bin installs the server software by default to /opt/Funambol
- startup the server: /opt/Funambol/bin/funambol start
- Using funambol’s admin tool, set the server’s URL to a reasonable value
- check if http://<servername>:8080/funambol/ds return a page like this:
Funambol Data Synchronization Server v.8.0.1 Man=Funambol Mod=DS Server SwV=8.0.1 HwV=- FwV=- OEM=- DevID=funambol DevTyp=server VerDTD=1.2 UTC=true SupportLargeObjs=true SupportNumberOfChanges=true Ext=X-funambol-smartslow
Setup thunderbird
- Install Funambol Mozilla Sync Client and configure it to use the URL from the previous step.
- Provide an arbitrary login and password, Funambol adds an user accout automatically.
- Run the sync, your PIM data should now be copied to the Funambol server
- Check if data was transferred by logging into http://<yourserver>:8080/funambol/webdemo
Configuring the N900
This is described in detail here, so I’ll just repeat the main steps:
- install syncevoltion from http://people.debian.org/~ovek/maemo/syncevolution_0.9.1-0_armel.deb
- create a syncevoltion profile:
syncevolution -c Funambol
- edit the config file of the created profile to match your setup:
leafpad /home/user/.config/syncevolution/Funambol/config.ini
- run the sync:
syncevolution Funambol
… and hopefully your done.
11 replies on “syncing PIM data between Thunderbird Funambol and a Nokia N900 using Funambol”
RT @darthvader42: [New Post] syncing PIM data between Thunderbird Funambol and a Nokia N900 using Funambol – via @twitoaster http://toas …
RT @darthvader42: [New Post] syncing PIM data between Thunderbird Funambol and a Nokia N900 using Funambol – via @twitoaster http://toas …
@darthvader42 thanks!!!
RT @darthvader42: [New Post] syncing PIM data between Thunderbird Funambol and a Nokia N900 using Funambol – via @twitoaster http://toas …
Thanks for your good feedback! In the meantime there is a new version 0.9.2 (beta) available and seems to work fine. Hopefully they will put it into the maemo development repository soon.
RT @darthvader42: [New Post] syncing PIM data between Thunderbird Funambol and a Nokia N900 using Funambol – via @twitoaster http://toas …
Thank you for sharing this info, Stefan: it’s cool to know about success stories like yours 🙂
Stefano, thanks back to you for providing such a great piece of open source software.
Thanks for letting me know. I’ll take a look at the new version the next days. Are you aware of any efforts out there regarding a GUI frontend for syncevolution?
[…] Dieser Eintrag wurde auf Twitter von smaffulli, darthvader42 erwähnt. darthvader42 sagte: [New Post] syncing PIM data between Thunderbird Funambol and a Nokia N900 using Funambol – via @twitoaster http://toast.tw/100gjw […]
[…] Fuente: blog.armbruster-it.de […]