Manually Provision an IP Phone

This topic takes the Grandstream GRP2602 IP phone with a firmware version of to describe how to manually provision an IP phone.

Note: This topic describes how to provision an IP phone and assign a user's extension to the phone. If you want to set up a hot desking phone via auto provisioning, see Set up a Hot Desking Phone.

Supported IP Phones

This topic can be applied to the Grandstream IP phones listed in Auto Provisioning - Supported Devices.


  • Make sure that you have downloaded the template for the desired phone model (Path: Auto Provisioning > Resource Repository > Default Templates).
  • Gather information of IP phone, including Vendor, Model, and MAC address.
  • RESET the IP phone if it is previously used.


Step1. Add phone's MAC address on the PBX

Step2. Configure provisioning server address on the phone

Step1. Add phone's MAC address on the PBX

  1. Log in to PBX web portal, go to Auto Provisioning > Phones.
  2. Click Add to add the IP phone to PBX.
  3. In the IP Phone section, configure phone information as follows:

    • Vendor: Select a phone vendor. In this example, select Grandstream.
    • Model: Select a phone model. In this example, select GRP2602.
    • MAC Address: Enter the MAC address of the IP phone.
  4. In the Options section, configure the auto provision settings.
    • Template: Select a desired template from the drop-down list.
      Note: The template provides configurations except extension assignment. You can select the default template corresponding to the phone model, or customize your own template. For more information, see Create a Custom Auto Provisioning Template.
    • Provisioning Link: A provisioning server URL is generated automatically and displayed on the web page.
      Note: Note down the generated provisioning link, as you will use it later.
  5. In the Assign Extension section, assign an extension to the IP phone.
    Tip: If your desired extension is not listed in the drop-down list, you can check if the extension has been associated with other IP phone.
  6. Click Save.

    A configuration file for the IP phone is generated in the PBX.

Step2. Configure provisioning server address on the phone

  1. Log in to the IP phone web page by the IP address.
  2. On the left navigation bar, go to Maintenance > Upgrade and Provisioning > Config File.

  3. In the Configure via Network section, complete the following settings.

    1. Enter the information of the provisioning server.
      • Config Upgrade via: Select HTTPS.
      • Config Server Path: Paste the provisioning link obtained from PBX.
        Note: You should remove the prefix https:// before pasting the link into the field.
    2. Click Save and Apply.


  • You can check the extension registration status of provisioned phone on PBX (Path: Auto Provisioning > Phones).
    • : The assigned extension is registered on the phone.
    • : The assigned extension is unregistered on the phone.

  • In future use, the IP phone will automatically download the configuration file from the PBX, and applies the configurations.