|Table of Contents|
Digium Phones and
Digium Phones have access to unique features, such as status, contacts and queues applications when paired together with the DPMA and AsteriskAsterisk®. By using the Digium Phones Addon for the FreePBX FreePBX® GUI the DPMA can be installed with an Elastix Elastix® distro to take advantage of these features. This tutorial walks through how to install the DPMA in Elastix Elastix® using the Digium Phones Addon for FreePBXFreePBX®. See all the full list of features exposed by the Digium Phones Addon.
This tutorial uses Elastix Elastix® 2.5 with Asterisk Asterisk® 11 and FreePBX FreePBX® 2.11
How-to Install DPMA with
Step 1 - Obtain a Free DPMA License
Step 2 - Add the "register_digium_products" package to your
Log into the Linux shell of your Elastix Elastix® system and issue the command
This will install the register_digium_products package along with the libdaemon and avahi packages required for the DPMA to work with Elastix Elastix® and Digium Phones.
Step 3- Add your DPMA license via the
Log in the the Elasix Admin Interface
You will then see your License appear in the DPMA License Report
Step 4 - Enable the Non-Embedded
From the menu drop down select "Security"
Toggle the selector switch to "On" for "Enable direct access (Non-embedded) to FreePBXFreePBX®:
Access the Unembedded FreePBX FreePBX® GUI by going to "PBX" tab
Then on the left navigation menu select "Unembedded FreePBXFreePBX®" at the bottom
Step 5 - Install the Digium Phones Config Module
In the FreePBX FreePBX® GUi go to Admin > Module Admin
Note: You may need to upgrade the FreePBX FreePBX® GUI before you see the menu styles. You can optionally reach the module admin page by going to this URL
Step 6 - Upgrade the
On the module admin page select the basic repository and click on "check online"
In the Admin section select "FreePBX FreePBX® Framework" then "Download and Upgrade"
When the process is complete - reload the page you will be presented with this start screen. Click on "FreePBX FreePBX® Administration"
Then log in using your Elastix Elastix® Admin credentials
Step 7 - Install the Digium Phone Config Module
From the FreePBX FreePBX® GUI go to Admin > Module Admin
Log in to the Linux shell of your Elastix Elastix® server and issue the command
You may now administer your Digium Phones using the Unembedded FreePBX FreePBX® GUI. Go to Connectivity > Digium Phones
Visit the Digium Phone Config module for FreePBX FreePBX® page for full instructions on using this module.
You may configure standard PBX elements such as extensions and queues from your Elastix Elastix® GUI and they will work with your Digium Phones.
Asterisk® is a registed trademark of Digium, Inc
Elastix® is a registered trademark of PaloSanto Solutions
FreePBX® is a registered trademark of Schmooze Com Inc