Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Digium Phones and

...

Elastix®

Overview

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. 

Versions

This tutorial uses Elastix Elastix® 2.5 with Asterisk Asterisk® 11 and FreePBX FreePBX® 2.11

How-to Install DPMA with

...

Elastix®

Step 1 - Obtain a Free DPMA License 

Visit http://www.digium.com/en/products/software/digium-phone-module-for-asterisk

Step 2 - Add the "register_digium_products" package to your

...

Elastix® system. 

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

...

Elastix® GUI

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

...

FreePBX® GUI

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 https://<your-IPaddress>/admin/config.php?display=modules

Step 6 - Upgrade the

...

FreePBX® GUI

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