Using mDNS with DPMA
Overview
Automatic provisioning of Sangoma P-series and D-series phones using the mDNS with DPMA. Phones in a defaulted state, when installed on the same LAN segment as the PBX can auto-discover the DPMA provisioning server on boot and allow the user to select the PBX to provision from.
Configuration
Under Settings → Endpoint Manager → Global settings ensure that "USE DPMA" is set to "YES"
Click "Save Global" to save changes.
Browse to Endpoint Manager → DPMA Management to configure the DPMA related settings.
Configure the following settings for DPMA
Global Pin -Set the PIN which is used for an admin to provision the phone
Phone Authentication Method -Select the authentication type to "Global Pin".
mDNS Service Discovery Enable -Set to "YES" to enable the MDNS service.
mDNS Service Name -Set the mDNs name, which will be displayed on the phone during discovery.
mDNS Discovery Address -Set FreePBX system IP.
mDNS Discovery Port -Set the PBX SIP port (Default 5060)
mDNS Discovery Transport -Select the Transport (Default UDP)
Default User List Template - Select the default EPM template for generating the phone config.
Press the "Save" button to save changes.
Phone Provisioning
Connect the phone to the network and boot to discover the local configuration servers. If only one config server (DPMA) is found on the network then phone will contact the provisioning server after the count down. In the case where the network segment has multiple config servers, the user must select from the list displayed to connect to the correct PBX.
Note : To have a phone re-discover and connect to a different provisioning server, then it must be factory reset and repeat the discovery process.
Enter the Global Pin to get the extension list.
After entering the Global pin, the phone will fetch the extension list from the server.
Select the Extension number.
The phone will fetch the config for the selected extension number, will reboot and come back fully provisioned and registered
Â