GrandStream GXP 2000

Pre-configuration:
Note GXP phones can be configured individually, or in groups. In the following I will explain both processes. [edit]
 * Configure user account in Broadsoft (Broadworks) portal with an User ID and Password. Additionally, configure the device by choosing profile Grandstream GXP 2000.
 * Download Grandstream latest firmware version from http://www.grandstream.com/firmware.html#note10
 * Download Auto-Config tool program, Config template and User Guide from http://www.grandstream.com/support/configurationtool.html
 * Read the user guide and note down the Mac address, User ID and Password for the devices to be configured. With the help of config tool, multiple GXP 2000 can be programmed.

Single Device Configuration:

 * Please note the IP address of the phone, from the same network connect to the phone by entering http://a.b.c.d/ where a.b.c.d is the IP address of the phone.
 * Enter default password “admin” to login to the portal. This password should be changed for security reasons.
 * Configure the following parameters in Advanced Settings (IMP = )

Advanced Settings


 * Configure Account (1,2,3 or 4) with the following configuration; Including Voice Mail UserID = *62 (not shown below)

Account Settings

[edit]
 * Update config, and reboot the phone thru portal. Phone should register with the Broadsoft. Check registration, make test calls.

3. Configuring multiple Grandstream GXP 2000 phones:

 * Unzip the downloaded config-template.zip and Grandstream_Configuration_Generator_1.x.y.w.zip in a folder.
 * Configure all the user accounts with MAC address, User ID and Password in Broadsoft portal.
 * Open the MAC.csv file, and input the configured MAC address, User ID, User Password in the format below (no headers);


 * Open the “gxp_config_1.2.4.3.txt” (1.2.4.3 is the firmware version), and configure all generic settings excluding User ID and Password.
 * Open the program “GrandstreamConfigurationGenerator.exe” and fill-in as below; click go.

Configuration Generator


 * In the output folder the config files will be located. The config files can be loaded to a HTTP, TFTP or loaded on the Broadsoft portal Custom Config area to successfully register the phones. When loaded on the HTTP and TFTP servers, the path to the servers can also be defined in the template.

[edit]

4. XML Idle screen display:
   true  VITA COCO Ext. 356 64 0   $N 64</X> 14</Y> </DisplayString> <DisplayString font="f8" halign="Center"> $W, $M $D</DisplayStr> 64</X> 28</Y> </DisplayString> <DisplayString font="f14b" halign="Center" a1reg="true"> Missed Calls $i</DisplayStr> 64</X> 40</Y> </DisplayString> </IdleScreen> </Screen>

Will display
Grandstream GXP 2000 Idle Screen

More options to configure idle screen xml can be found at

Grandstream Voip-info.org [edit]

5. XML Contacts list:
[edit]

Here is a sample
<?xml version="1.0" encoding="utf-8"?> <AddressBook> <Contact> <LastName>George</LastName> <FirstName>Stan</FirstName> <Phone> 227       0      </Phone> </Contact> <Contact> <LastName>Perissi</LastName> <FirstName>Stefano</FirstName> <Phone> 223       0      </Phone> </Contact> <Contact> <LastName>Cowles</LastName> <FirstName>Albert</FirstName> <Phone> 228       0      </Phone> </Contact> <Contact> <LastName>Rampurada</LastName> <FirstName>Arvind</FirstName> <Phone> 238       0      </Phone> </Contact> <Contact> <LastName>Garcia</LastName> <FirstName>Kenny</FirstName> <Phone> 423       0      </Phone> </Contact> <Contact> <LastName>Chmela</LastName> <FirstName>Mike</FirstName> <Phone> 236       0      </Phone> </Contact> </AddressBook>