Manually Configuring a Grandstream GXP2000, GXP2010, GXP2020 for 3CX Phone System
Note 1: This guide has been tested for Grandstream phones with firmware version 1.2.2.26. Be aware that different firmware revisions may have different web interface formats and functionality.
Note 2: This FAQ is based on a new phone OR one that has been reset to factory defaults. If in doubt, reset the phone to Factory Defaults.
The preferred method to configure a Grandstream Phone is via Provisioning. You can however follow this guide to manually configure your phone.
Configuring the Phone to Register with 3CX PhoneSystem
- Start up the phone and identify its IP Address from the LCD display. For this example we will assume the IP Address of the phone is 10.0.0.115, and the IP Address of the 3CX PhoneSystem machine is 10.0.0.11
- Point your browser to the web interface of the phone: http://10.0.0.115. The default password is "admin".
- We now need to set the phone to register with 3CX PhoneSystem. Go to the "Account 1" page:
a. Set the "Account Active" field to "yes"
b. Set the "Account Name" field to a name (for informational purposes only)
c. Set the "SIP Server" field to the IP Address of the 3CX PhoneSystem machine
d. Set the "SIP User ID" field to the extension number you want to associate with this phone
e. Set the "Authenticate ID" field to the extension's Authentication ID
f. Set the "Authenticate Password" field to the extension's Authentication Password
g. Set the "Name" field to the name you would like to be displayed on other phones when calling out
h. Set the "User ID is phone number" field to "yes"

i. Set the "Auth Answer" field to "no" and the "Allow Auth Answer by Call-Info" field to "yes" (to allow paging functionality)
j. Click the "Update" button at the bottom of the page, and then click the "Reboot" button. Your phone will restart. After rebooting, the phone will retrieve its configuration files and register with the 3CX Phone System. This can be verified via the "Extension Status" page of the 3CX Management Console.
Configuring the BLF Keys (including the Expansion Module / Sidecar)
You can also manually configure the Grandstream phone's Function Keys to monitor the status of other extensions on the system.
- To configure the built-in BLF lamps, go to the "Basic Settings" page; To configure the Expansion Module BLF lamps, go to the "Ext 1" or "Ext 2" page:

- For each BLF button on the extension module, configure an extension to be monitored by setting in the "Multi Purpose Key 1" row (for example):
a. Set the "Key Mode" field to "Busy Lamp Field (BLF)"
b. Set the "Account" field to "Account 1"
c. Set the "Name" field and the "User ID" field to the extension number to be monitored.
d. Click the "Update" button at the bottom of the page, and then click the "Reboot" button. Your phone will restart. After rebooting, the phone will register with the 3CX Phone System with the monitoring settings enabled
NOTE: Music on Hold will not be played internally when a call involving a Grandstream phone is placed on hold. To fix this behavior you will need to access the 3CX Management console, Edit Extension, click on 'Other' tab and perform the following changes:
- Uncheck Supports Re-Invite (This will automatically disable 'Replaces')
- Check PBX Delivers Audio
SIP Phone Configuration Guides (Preferred) 
- How to auto-provision IP phones with DHCP 'option 66'
- 3CXPhone 4
- CISCO SPA 501G, 502G, 504G, 508G, 509G, 525G (Manual configuration)
- CISCO SPA 501G, 502G, 504G, 508G, 509G, 525G (Provisioned)
- Linksys 3102 ATA and Fax - T38 Fax Pass-through
- Linksys SPA 901, 921, 941, 922, 942, 962 (Manual configuration)
- Linksys SPA 901, 921, 941, 922, 942, 962(Provisioned)
SIP Phone Configuration Guides (Supported) 
- GrandStream HandyTone 486(487),286(287) ATA
- GrandStream HandyTone 386 ATA
- GrandStream GXP-2000 and GXP-2020 (Provisioned)
- Polycom SoundStation IP6000
- Polycom SoundPoint IP 320, 321, 330, 331, 430, 450, 550, 560, 650, 670(Provisioned)
- Polycom SoundPoint IP 320, 321, 330, 331, 430, 450, 550, 560, 650, 670 (Manual configuration)
- Snom 300, 320, 360, 370, 820 (Manual configuration)
- Snom 300, 320, 360, 370, 820 (Provisioned)
SIP Phone Configuration Guides (Tested) 
- Polycom KIRK Wireless Server 300
- Yealink T20, T22, T26, T28 (Manual configuration)
- Yealink T20, T22, T26, T28 (Provisioned)
- CISCO 7940
- Counterpath Bria
- Fring for Iphone, Windows mobile
- Linksys SPA-901
- Nokia E65 / E71 / N95
- Siemens C470IP
- iSip (formerly SipPhone on iPhone)
- SNOM M3
- Aastra (67)51i, (67)53i, (67)55i, (67)57i (Manual configuration)
- Aastra SIP-DECT
- AAstra (67)51i, (67)53i, (67)55i, (67)57i (Provisioned)
- X-Lite 3.0
|