Tech

Vodia and Grandstream Provisioning

Published on:

December 27, 2019

Vodia provisioning for Grandstream desktop phones involves several key steps to ensure seamless integration with our PBX. Administrators must first map the MAC address of each phone to a PBX extension, set the necessary provisioning parameters and enable MAC-based provisioning for added security. Grandstream phones require specific configuration within their web interface, where the provisioning server address must be set to the PBX's URL. For phones located on the same local area network (LAN), Vodia offers a simplified provisioning process that allows for automatic detection and setup with minimal user input.

Grandstream Supported Desktop Phones

Provisioning Grandstream Desktop Phones

When provisioning a Grandstream phone, you should first set the required settings on the PBX as shown in the provisioning document Steps Before Provisioning.

It is important to note in the document "Steps Before Provisioning" how to map the MAC address of the phone to the PBX extension under the registration tab as shown below.

Registering Grandstream in the Vodia PBX

It is also important to note in the document "Steps Before Provisioning" under Domain > Advanced > General Settings > Provisioning Parameters(as shown again below).

Provisioning Parameters in Vodia PBX

The Authentication user, Authentication password and Authentication PIN settings allow administrators to provision phones and log in to a phone’s web interface remotely. These settings enable administrators to use identical usernames and passwords for all devices in a domain, simplifying the authentication process from the GUI of the phone. The password will bypass users’ passwords (the web interface passwords), so they won't be able to use their passwords; hence, this setting can be used to keep users out of the phone’s web interface and prevent them from inadvertently changing anything.

For provisioning buttons, the setting up of buttons is described in buttons. There you will see how to prepare a new buttons profile, how to set up the individual buttons (like BLF) and how to map that profile to a specific extension. The numbers for the buttons correspond to the buttons on the phone. If a number isn't added in the profile, that button will not be set on the phone.

Open MAC Provisioning

For security reasons, navigate to the extension level and activate "Open account for MAC based provisioning", as shown, to allow the phone to provision to that specific account.

Open Account for MAC-Based Provisioning

Grandstream Phone Settings for Auto Provisioning

Log into the web interface of the phone and, according to the model, navigate to the page where you can enter the provisioning server address. In model GXP2200, the setting is called Config Server Path - it's found on page "Maintenance" -> "Upgrade" as shown below. In other models it could be on "Upgrade" and "Advanced" page or something else that needs to be found in the documentation of the respective model.

In "Config Server Path" setting, add this URL PBXIP/prov where the PBXIP is the IP or resolvable domain of the pbx server.

Make sure that "Upgrade Via" (if present) is set to "HTTP".

Press Save. Now you can reboot the phone for provisioning.

Auto-provisioning Grandstream - PnP

Setup Devices in LAN

If your phone is in the same LAN as the PBX, then you don't have to do many of the above things, and you can simply provision almost any phone with a single press of a button by using this feature of the PBX. Make sure the phone is factory reset (or at least has the default username and password). You still have to do the Steps Before Provisioning but, after that, just go to the PBX page Setup Devices in LAN where the PBX will show you all the phones it has automatically detected in the LAN. You simply choose the phones you want to provision, assign each one a domain and extension and press "Setup" - that's it. The phones will be provisioned. For details on this feature, please go to: Setup Devices in LAN.

GRP2612/13/14

Vodia PBX 63.1 and higher supports Grandstream GRP2612/13/14 models. The provisioning is the same as it is with the other models, with the following differences:

LAN provisioning: Because Grandstream phones now use a device-dependent password for the web interface - the zero-touch no longer works. To have this working, you now need to log in to the web interface of the phone and use the password printed on the back of the phone to set the config server path to the path to the PBX. Cloud provisioning using Grandstream RPS should still work the same. For the LAN provisioning follow these steps:

  1. Add the phone MAC address to the extension and make sure that the extension is opened up for provisioning/pairing with the phone.
  2. Power the device up and look up the IP address of the phone. This can be done with the keyboard of the phone.
  3. Log in to the web interface of the phone. The username is "admin" and the password is printed on the back of the device. The PBX will provision the domain admin password into the phone after the phone was configured the first time.
  4. Navigate to "maintenance" and "upgrade and provisioning". Set the "Config Server Path" to the address of the PBX, e.g. 192.168.1.2 and make sure that the "Config Upgrade via" is set to HTTPS.
  5. Press the "save and apply" button. The phone should go ahead and fetch the configuration from the PBX. You will see a symbol on the screen of the device indicating it's pulling the configuration from the network.
  6. After the phone receives its original configuration, you can go ahead and change the button configuration or make other changes to the configuration.

Buttons: The phones need at least one private line for the buttons. If there is no private line, the phone may reject the entire configuration.

Latest Articles

View All

Why Area Codes Still Matter in a Mobile World

Even in 2025, area codes remain important for personal and business communications. People move frequently but usually keep their original phone numbers because changing them is inconvenient and tied to banking, two-factor authentication, and multiple online accounts. For PBX administrators, area codes are essential for routing calls accurately, displaying the correct caller ID, and managing costs. Vodia PBX simplifies area code management with pattern-based dial plans, automatic updates, and smart trunk selection. This ensures that calls reach the right destination efficiently, maintain a local presence to increase pickup rates, and provide reliable communication both in North America and internationally.

September 16, 2025

Keycloak OpenID Connect Integration for the Vodia PBX

Vodia’s PBX now integrates with Keycloak OpenID Connect, providing secure single sign-on for users so they can access all connected applications without repeated authentication. Logging out from one application automatically logs the user out of all connected systems, simplifying user management and improving security. Keycloak, a Cloud Native Computing Foundation project, supports standard protocols including OpenID Connect, OAuth 2.0, and SAML, offering enterprise-grade identity and access management. To ensure proper integration, Keycloak user emails must match the corresponding PBX extension emails. Complete guidance is available in the Vodia Keycloak integration guide.

September 12, 2025

Vodia Announces Partnership with Comms Group Global

Vodia Networks has announced a strategic distribution partnership with Comms Group Global (ASX: CCG), aiming to expand the reach of its feature-rich cloud PBX solutions across APAC and EMEA. Through this collaboration, Comms Group Global will serve as an official reseller, providing businesses of all sizes with scalable, secure, and integrated telephony solutions. Customers will benefit from advanced call management features, Microsoft Teams integration, and robust security standards, while also gaining access to Comms Group’s SIP coverage in over 65 countries. The partnership enables a streamlined “one-touch” provisioning process, ensuring fast and seamless deployment for enterprises and SMEs seeking to improve efficiency.

September 8, 2025