How to Manually Provision a Grandstream Phone

How to Manually Provision a Grandstream Phone

Before you begin:  

Your phone needs to be powered up and connected to a Local Area Network (LAN) that is able to connect to the internet.

Your computer needs to be on the same LAN as the phone.  

1.  Find the IP address of the phone.   

Press the menu button.  On most Grandstream phones, this is the Circle button surrounded by arrow buttons.  Use the arrows to navigate to the STATUS page.  Select NETWORK STATUS.  The IPv4 address displayed here is your phone's LAN address.

2.  Log into the phone.

Type the IP address of the phone into the address bar of a browser.  Google Chrome, Firefox, Opera, or Safari.  Internet Explorer or Microsoft Edge are not recommended.  On the login page, use admin for the user name and admin for the password.

3. Enter the registration information into Account 1.  Hover over the ACCOUNTS tab and select Account 1>General Settings



Open another tab in your browser and log into your PBX.  Go to Extensions>Modify Existing Extension and click on the extension name that you will be registering this phone to.  Select the SIP & Dialing tab.   if this is a Protelity Hosted PBX extension, note the Phone Provisioning number and then select and copy the SIP Extension Provision Password (ctrl>C or right-click>Copy)



Go back to the browser tab for the phone.  On the first line, make sure the account is activated.  On the second line, put any desired text in the Account Name field.  The text you enter here will display next to the line buttons in most phone models.  In the SIP Server field, enter the IP address of your PBX, or the domain name of your hosted PBX server.  Leave the next 4 fields blank.  In the SIP User ID field, enter the Phone Provisioning Number you noted from the previous step, or just the 3 or 4 digit extension number if this phone is registering to a Protel LTS PBX.  Repeat this same data in the Authenticate ID field.  Now, paste the password you copied in the previous step into the Authenticate Password field.  Enter anything you want into the Name field.  Enter 98# into the Voice Mail Access Number field.  Press the Save and Apply button at the bottom of the screen. 



Your phone should now register to the PBX.  To check this, click on the Status tab at the top of the screen.  You should see something like this:



You also need to verify that your PBX also shows that the phone has registered.  On a Protel LTS PBX, click on the PBX link on the right side of the top black menu and select STATUS.  On a Protelity Hosted PBX, select SIP Peer Status from the Maintenance tab.  The extension you just registered should have an entry similar to this:


4.  Activate the network keep-alive function:

In the Phone, got to Accounts>Account 1>Network Settings.  Set the NAT Traversal option to Keep-Alive:

5.  Turn on SIP security to block potential "ghost calls".  This is optional and if your phone is behind a good firewall you probably don't need this.

Navigate to Accounts->Account 1->SIP Settings->Security Settings
Check SIP User ID for Incoming Invite - Set to Yes 
Accept Incoming SIP from Proxy only - Set to Yes


6. Turn on Auto-Answer for intercom calls,  If you are utilizing the Paging Group feature in Protel or Protelity, or the Hands-Free Intercom dial feature (Prefix dial using feature code), Grandstream phones need to be programmed to automatically answer those type of calls, send them to the speaker of the phone and play an alert tone.  If this option is not activated, the phone will ring as if it were a regular phone call.

Navigate to Accounts->Account 1->Intercom Settings   
or, if older firmware this setting is at Accounts->Account 1->SIP Settings->Advanced Features
Allow Auto Answer by Call-Info - Set to Yes
Play warning tone for Auto Answer Intercom - Set to Yes



7.  Set the time zone and display format
The phone gets its time setting from an NTP server, not from the PBX.  
Navigate to Settings->Preferences->Date and Time
If the phone is displaying incorrect time, adjust the Time Zone for the correct local GMT offset
The Format controls determine how this info is displayed.  Most users in the USA prefer the Date to be mm-dd-yyyy and the clock to be 12-hour


8. Turn off phone-based feature code support.  Grandstream by default is expecting that any dial sequence starting with * will activate a feature that the phone controls.  Some Protel/Protelity feature codes begin with *, and you need to turn this off in the phone to avoid conflicts:
Navigate to Accounts->Account 1->Feature Codes
Enable Local Call Features  - set to NO



8. Program the Multi-Purpose keys
If your phone model has MPKs, you will need to define the functions for each one.  If the phone has LCD labeling capability, you also need to add the desired label text.
These instructions apply to a GXP-2170 and may be somewhat different depending on the phone model
Navigate to Settings->Programmable Keys->Virtual Multi-Purpose Keys
Use the Edit VPK button to change the default setting of any existing key
For Call Appearances ("Line" Buttons) the Mode should be Default.  If you have more than one Account registered in the phone, make sure you assign the correct account to the desired button.  If only 1 account, this should always be account 1.  The Description field should say Line - but this text will be overwritten with the value established in the Account settings.

for Busy Lamp Field (extension status monitoring) keys, the Description text will display next to the button.  The Value needs to be the extension or group number


On a phone with Virtual keys, you can add more buttons than you see on the default screen.  Press the Add VPK button at the bottom of the screen to add additional buttons that will appear on the multi-page display.
When you are finished adding and editing all of your buttons, press the Save VPK button



    • Related Articles

    • 2/9/2017 Phone Provisioning enhancements and more

      It has been a busy time at nexMatrix since the beginning of 2017.  We have released numerous updates over the past month and this announcement includes the release notes for each of them: Phone Provisioning:  Search by extension function added  Phone ...
    • Plantronics Headsets with Grandstream 21xx Phones

      Plantronics (now known as "Poly" after their merger with Polycom) has a well-deserved reputation for manufacturing top of the line headsets.  Their wireless headsets, including the Savi 700 series, the CS500 series, the MSA200 series, and the Voyager ...
    • Attended Transfer Procedure on Grandstream phones

      If a call is answered on one extension and the caller wants to speak with another extension user, the person answering the call has two general options for how to proceed with getting the call to the intended party.  A "Blind Transfer" means that ...
    • 1/9/2017 Phone provisioning enhancements

      nexMatrix is pleased to announce the release of improvements to phone provisioning functionality.  For resellers and PBX administrators who use the auto-provisioning tools in Protel LTS and Protelity (hosted) LTS to create phone button programming ...
    • Setting up a Grandstream GXW-4104 or 4108 to integrate POTS lines to a Protel PBX

      Protel LTS premise PBX systems are not manufactured with analog telephone ports built in to the PBX I/O, though we do offer built-in PRI capability as an optional add-on.    If you want to connect standard legacy telephone lines (POTS) to a Protel ...