Skip to main content

Grandstream GPX2000 Auto-Provisioning

Posted by dslx on Thu, 11/06/2008

The Grandstream GPX-2000 (nice phone - much much better than the old grandstream junk) uses a different config files than phones such as the cisco and polycom. Each field has it's own label so it does not appear you can make a line, speeddial or blf config file and have the software "reuse" this config for each button.

It would be nice to be able to use the GUI to program this phone.

Here is an example of the config for the multipurpose keys:

# Multi Purpose Key 1
# ---------------------------------------------------------------------------------
# Key Mode. 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF
P323 =

# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4
P301 =

# Name
P302 =

# UserID
P303 =

# Multi Purpose Key 2
# ---------------------------------------------------------------------------------
# Key Mode. 0 - Speed Dial, 1 - BLF, 2 - Presence Watcher, 3 - eventlist BLF
P324 =

# Account. 0 - Account 1, 1 - Account 2, 2 - Account 3, 3 - Account 4
# For GXP2020, 4 - Account 5, 5 - Account 6
P304 =

# Name
P305 =

# UserID
P306 =


Submitted by rx4change on Thu, 09/22/2011 Permalink

Bump. A way to do simple math in the provisioning file would be good for a number of uses, Grandstream and otherwise. Something like:

P${BUTTON+322} = 0

Anyone else interested in something like this?

Submitted by eeman on Sun, 09/25/2011 Permalink

you'd have to wring a post-processing script to do the math conversions for you.. not really that hard since you also have to convert their configs into binary anyway right?