3CX PBX in the Cloud
1 year FREE - no ties!
google cloud platform
3CX
Zero Admin
With the new Dashboard
3CX
Bulletproof Security
With SSL certs and NGINX
3CX
Install on $200 Appliance
Intel MiniPC architecture
3CX
New, Intuitive Windows Client
More themes, more UC
3CX
More CRM Integrations
Scripting Interface to add your own
3CX
Improved Integrated Web Conferencing
iOS and Android apps included
3CX
Run On-Premise or in the Cloud
Google, OVH, Windows & Linux
Fast & easy call management
With the 3CX Web Client

How to configure Grandstream GXP21XX Series for 3CX

How to configure Grandstream GXP21XX Series for 3CX

On this topic

How to configure Grandstream GXP21XX Series for 3CX

Supported Models: Grandstream GXP21XX series

Step 1: Upgrade to Minimum required firmware

Step 2: Factory Reset the IP Phone

Step 3: Provision the phone

Local LAN or SBC: Provision via Plug’n’Play

Remote phones: Provision via RPS server

Step 4: Extended Phone Configuration

Known Limitations

Supported Models: Grandstream GXP21XX series

  • GXP2130 - min. firmware version 1.0.9.58
  • GXP2135 - min. firmware version 1.0.9.58
  • GXP2140 - min. firmware version 1.0.9.58
  • GXP2160 - min. firmware version 1.0.9.58
  • GXP2170 - min. firmware version 1.0.9.58

Step 1: Upgrade to the Minimum Required Firmware

Check that the phone is running the minimum required firmware as described above. The latest distributed firmware by 3CX for IP phones can be downloaded here, in case the device needs manual updating. To check the phone firmware the phones and how to upgrade read this guide: How to manually upgrade Grandstream IP Phones.

Step 2: Factory Reset the IP Phone

Before provisioning the IP phone, the phone must be brought back to its factory default settings in case the device has residual settings of a previous configuration. To reset the device read our guide on  How to Factory Reset Grandstream phones.

Step 3: Provision the Phone

There are two ways to provision a phone:

  • Plug & Play -  For phones on the local LAN or behind the 3CX SBC.
  • RPS - For phones on remote networks that will connect directly to 3CX and use STUN

For more information, see When can I use which provisioning method?.

Local LAN or SBC: Provision via Plug’n’Play

  1. Connect the phone to the network. A PnP request will be sent automatically to 3CX.
  2. Go to the Management Console ⇒ “Phones” page. The new phone will be marked in Bold.

  1. Click on the BOLD entry and choose between “Assign Ext” or “Add Ext”, depending on whether you want to assign the phone to an existing extension or create a new one

  1. All major provisioning settings are pre-populated. If your PBX has multiple network cards, select to which network this IP Phone is connected.
  2. Click “OK”. The phone will configure automatically and will reboot to finalize the setup.

Remote phones: Provision via RPS server

  1. Take note of the phone’s MAC address, usually written at the back of the phone.
  2. Navigate to the 3CX Management Console ⇒ “Phones” and press “+ Add Phone”.
  3. From the dropdown list select the extension to which this phone must be assigned.
  4. In the next dialog select the Vendor/Model of the phone and enter the device’s MAC address

  1. Switch the “Provisioning Method” to “Direct SIP (Stun - Remote)” and click “OK”.

  1. You can make sure that the extension is ready to be configured via RPS by checking the “Event Log” from the dashboard:

If the message appears as a “Warning” follow the instructions outlined in the message and use the Manual Link Provisioning method outlined here.

  1. The phone is now ready to be provisioned - you can boot up the phone from anywhere.
  2. The phone will boot twice and prompt for a username and a password: Enter the extension number as the username, press the downward arrow and the voicemail PIN as the password. Press OK.

Step 4: Extended Phone Configuration

IP phones can be tweaked to match the user’s needs or the phone can be rolled out in default configuration. They can also be altered at a later stage and changes can be applied via the “Management Console → Phones → Select Device → Re-Provision”:

Known Limitations

  • The first two keys are configured as line keys (via the template), and can't be changed, otherwise the phone will not be able to make calls
  • Only the GXP2140 and GXP2170 models support the expansion modules

You might also be interested in:

Get 3CX Free for 1 Year Today
Download On-Premise Try in the Cloud