Using my Grandstream GXP 2000 since a few days, I liked to get all my adresses from an electronical address book to it. I found the possibillity to upload a phonebook as XML (see [1] and [2] ) and so I wrote a small script to convert vCards (as for instance exported from kaddressbook) Into The appropriate format.

You can download version 0.2 of the script at http://absorb.it/hacked/vcard2gxp.awk

Just call it with the address book (in the below example the kde kaddressbook) as a parameter and you can send the output to the file you offer your phone than (in my case / var / www / localhost / htdocs / grand stream / gs_phonebook.xml )

vcard2gxp.awk / home / user / .kde / share / apps / kabc / std.vcf> / var / www / localhost / htdocs / grand stream / gs_phonebook.xml