Interoperability/PBX/Epygi

From Snom User Wiki

< Interoperability | PBX(Redirected from Epygi)
Jump to: navigation, search

Contents

About Epygi Technologies

Founded in 2000, Epygi Technologies Ltd is a privately held US company based in Plano, Texas. With 125 employees worldwide and a global network of distributors and resellers, Epygi is ideally positioned to help small and medium sized organizations improve their telecommunications wherever they are. The company designs and manufactures the Quadro range of feature-packed IP-PBXs, cost-saving conference servers, and Voice over IP gateways. The Quadro gives reliable, economical performance to IP voice service carriers as well as businesses and public sector organizations.

Introduction

The Quadro IP PBX is an “All in one box” solution designed and manufactured by Epygi Technologies, Ltd. It provides voice over IP phone calls together with a wide set of PBX features. The Quadro IP PBX provides voicemail services, auto attendant services, call transferring, call conferencing, call queuing and many others. The Quadro IP PBX can be used with both analogue and IP phones. Specifically all Snom phone models can be used with the Quadro IP PBX. The Snom phones can be used as Quadro Local (placed on the Quadro LAN) and Remote (placed on the Internet) extensions. These instructions consider the case of Snom setup as a local IP extension for the Quadro. For Remote extension configuration refer to the documentation posted on Epygi’s Website. The configuration steps described below are necessary to allow the Snom phones to function with a Quadro IP PBX. Once the Snom phone is successfully registered and connected to the Quadro as an IP extension, it can utilize all the PBX supported features (e.g., voice mail, call routing, call hold, waiting, transfer, etc.).

Fig. 1 Snom phone connected to the Quadro LAN


References

http://www.epygi.com

Requirements and Preparations

  • Software image 3.1.x or a higher running on the Quadro2x/4x/16x.
  • Software image 6.x.x or higher running on the Snom IP Phone.
  • Please note that each firmware version of Quadro is tested with a particular firmware version of Snom phone. So it is necessary to check the Quadro's firmware Release Notes for the appropriate software to use on the phone.
  • Quadro connected to the network and all network settings configured correctly.
  • Snom phone(s) connected to the Quadro LAN and powered up.

Auto-configuration of the Quadro and the Snom Phone

Starting with the latest software versions, the Quadro provides enhanced IP phone installation support. This feature simplifies the configuration procedure for the following Snom models- Snom190, Snom300, Snom320 Snom360, by eliminating the necessity for manual configuration on the Snom phones. The user only needs to configure the Quadro, and then reboot/restart the IP phone. Resetting the Snom phone to its default settings and then performing a reboot to complete the auto-configuration is sufficient when the phone uses the Quadro as the DHCP server, which is the recommended configuration. If this is not the case, i.e. the Snom phone uses a DHCP server other than the Quadro’s built-in DHCP; certain configuration changes on the DHCP server may also be required. This section describes how to configure the Quadro and a supported Snom phone connected to the Quadro LAN using the automatic configuration option of the Quadro.

The following steps are detailed below:

  • Select an extension on the Quadro with an IP line attached (or create an extension and attach an IP line to this extension).
  • Configure the IP Line settings on the Quadro, allowing the Snom phone to register to this IP line.
  • Reboot/restart the Snom phone to register to the IP Line of the Quadro.

Please Note: Auto-configuration is the recommended setup method for the Quadro and the Snom phones.

Select an Extension with an IP Line Attached

By default the Quadro comes with a number of extensions. Some of these extensions are already attached to IP lines. To verify the settings of an extension, select the extension and click the Edit link on the Extensions Management page. Check the Attached Line to ensure if it is set to an IP Line.

To view the extension settings, follow these steps:

  1. Log into the Quadro as an administrator.
  2. Choose Extensions Management from the Users menu.
  3. Select the extension and press Edit from the Extensions Management page.
  4. Click on the General Settings tab on the Extensions Management – Edit Entry page.
Fig. 2 Extensions Management– Edit Entry – General Settings page


Configure the Attached IP line

To configure the attached IP line, follow these steps:

  1. Log into the Quadro as an administrator.
  2. Select Line settings from the Telephony menu on the main page of the Quadro’s web management.
  3. Click on the IP Line settings tab and then on the IP line for the extension that is being configured (IP Line 9 is shown in the example).
  4. Click on the IP Line number and select the SIP phone radio button on IP Line Settings-IP Line number page to activate the line (see Fig. 3).
  5. Select the model of the SIP phone from the Phone Model drop-down list.
  6. Enter the MAC address of the phone into the appropriate text fields. MAC addresses of IP phones are usually printed on the back of the phone base unit.
  7. Enter the number for simultaneous calls – the total number of active and held calls, in the Line Appearances text box. If this field is set to 1, only one active call is possible to have on the phone. Making or accepting a second call while the other is on hold will not be allowed. Note that this number depends on the phone’s brand and model, and cannot exceed the number of simultaneous calls supported by the phone.
  8. The Quadro identifies each SIP phone located on its LAN by a unique username and a password specified on the IP Line Settings Page. These parameters are entered on the SIP phone to allow the phone to register with the Quadro. In case of automatic configuration, they are specified on the Quadro and are automatically included in the phone’s configuration file generated by the Quadro. By default the Quadro assigns a unique username and password to each IP line (see Fig. 3). The user may keep either of these values or specify new ones.
  9. Click Save to apply the changes.

Based on the selected model and the specified MAC address, the Quadro generates a configuration file and places it on the built-in HTTP server.

Fig. 3 IP Line Settings page


Reboot/restart the Snom Phone

The next step in auto-configuration is to notify the Snom phone to download its configuration file(s) from the Quadro’s HTTP server. This means that the phone should have the Quadro LAN address as its boot server address. The configuration varies depending on whether or not the Snom phone uses the Quadro as the DHCP server.

  1. If the Snom phone uses the Quadro as its DHCP server (see Fig. 4), it will obtain the basic network parameters from the Quadro. These parameters also include the HTTP server address set to the Quadro LAN address (by default 172.30.0.1). The only required step in this case is to reset to its default settings and then reboot the phone to initiate the configuration file download (see below).

Please note: This is the recommended configuration for Snom phone setup.

Fig. 4 The Snom phone obtains basic network parameters from the Quadro DHCP server


  1. If the IP phone uses a DHCP server other than the Quadro’s built-in DHCP, the user needs to configure the DHCP server to notify the phone of the location of the configuration server, which is the Quadro. An example of such network configuration is shown in Fig. 5. In this example, the LAN of the Quadro, the dedicated DHCP server, and the Snom phone are on the same subnet.

Please note: If your company’s LAN configuration is similar to the one shown in Fig. 5, make sure the DHCP server is disabled on the Quadro LAN. If it is not, unpredictable network behavior may occur.

Fig. 5 The Snom phone obtains basic network parameters from the dedicated DHCP server


Below are the steps for the correct configuration of the DHCP server. Note that the following steps also apply to LANs that consist of several logical subnets with the DHCP server and the IP phone on one subnet, and the Quadro on another.

  • Set the options listed in Table 1 to the values shown in the right column.
  • Create an IP address reservation for each Snom phone connected to the Quadro LAN.
  • Reset the phone to its default settings and then reboot the phone. Depending on the phone model, some additional steps may also be required (see below).
Option NameValueExample
003 RouterQuadro LAN IP172.30.0.1
004 Time ServerQuadro LAN IP172.30.0.1
005 Name ServersQuadro LAN IP172.30.0.1
006 DNS ServersQuadro LAN IP172.30.0.1
015 DNS-Domain Nameepygi-config.comepygi-config.com
066 Boot Server Namehttp://Quadro_LAN_IP http://172.30.0.1
067 Bootfile nameipeconfig/snom-Phone_MAC_addressipeconfig/snom-00041321014A.htm

When the Snom phone requests the network parameters from the DHCP server, the server, together with those parameters, will provide the phone with the boot server name, which is the LAN IP address of the Quadro. After rebooting/resetting the phone, it will download the files from the Quadro. To complete the Auto-configuration prepare the phone to download the configuration file(s) generated by the Quadro and follow these steps:

  1. Restore the default configuration of the phone by performing a factory reset.
    • Press the Settings key on the keypad of the phone.
    • Press the Reset soft key. The phone will ask for the administrator password (the default is 0000).
    • Enter the password and press OK. If the entered password is correct, the phone will ask for a reboot.
  2. Press OK to reboot the phone and initiate the file download.
  3. Select the language of the phone and press OK after the phone restarts.

Manual Configuration of the Quadro and the Snom Phone

This section describes how to configure the Quadro and the supported Snom phones connected to the Quadro LAN using the manual configuration option of the Quadro. Manual process requires configuration steps both on the Quadro and the Snom Phone.

The following steps are detailed below:

  • Select an extension on the Quadro with an IP line attached (or create an extension and attach an IP line to this extension).
  • Configure the IP Line settings on the Quadro, allowing the Snom phone to register to this IP line.
  • Manually configure the Snom phone itself to register to the IP Line of the Quadro.

Select an Extension with an IP Line Attached

Please refer to Select an Extension with an IP Line Attached for a similar configuration.

Configure the Attached IP line

To configure the attached IP line, follow these steps:

  1. Select Line settings from the Telephony menu on the main page of the Quadro web management.
  2. Click on the IP Line settings tab and then on the IP line for the extension that is being configured (IP Line 9 is shown in the example).
  3. Click on the IP Line number and select the SIP phone radio button on IP Line Settings-IP Line number page to activate the line.
  4. Select Other From the Phone Model drop-down list.
  5. Leave the MAC address field empty
  6. Enter the number for simultaneous calls – the total number of active and held calls, in the Line Appearances text box. If this field is set to 1, only one active call is possible to have on the phone. Making or accepting a second call while the other is on hold will not be allowed.
    Please Note: This number depends on the phone’s brand and model, and cannot exceed the number of simultaneous calls supported by the phone.
  7. Specify Username and Password fields. Unlike auto-configuration option Username and Password are required to be specified for this selection, which should match both on Quadro and Snom Phone for a successful connection establishment (see Fig 6).
  8. Click Save to apply the changes.
Fig 6 IP Line Settings Page


Configuring the Snom Phone

Follow the steps below for the Snom phone manual configuration.

  1. By factory default DHCP is enabled.
    -> Image:Phone-model-360.gif DHCP Configuration via Web Interface
    -> Image:Phone-model-320.gif DHCP Configuration via Web Interface
    -> Image:Phone-model-300.gif DHCP Configuration via Web Interface
    In this case it is necessary to have a DHCP server available that will provide the IP address for the phone.
  2. Connect the phone to the network and power it on
    Please Note: If you need to reset the phone to factory defaults it is necessary to press Menu Settings Reset Values, enter the Administrator Password (set by default to 0000), press Enter and then OK (F4) to reboot.
    -> Image:Phone-model-360.gifImage:Phone-model-320.gifImage:Phone-model-300.gif FAQ
  3. An IP address will be assigned to the phone. It is necessary to remember the IP address. Usually during the start-up the phone displays its IP address for some short time. The IP address can also be viewed by pressing Help IP. The Version can be viewed by pressing Help Version.
  4. If you want to update the firmware version of your phone you should navigate to the embedded HTTP web server on the Snom IP phone and select Software Update (or Settings->Updates depending on the phone firmware version), set the new image location (full HTTP path) in the Firmware field and press Load. After pressing Load the phone will reboot and upgrade the firmware.
    -> Image:Phone-model-360.gif Firmware Update Steps|HTTP Update via Web Interface
    -> Image:Phone-model-320.gif Firmware Update Steps|HTTP Update via Web Interface
    -> Image:Phone-model-300.gif Firmware Update Steps|HTTP Update via Web Interface
  5. Use a HTTP web browser to connect to the Snom IP address.
  6. Go to the link of the corresponding Identity to be configured and press Login tab. Set the Account and Password (the same Username and Password entered on Quadro IP Lines Settings page) and an optional display name.
  7. Enter the Registrar and Outbound Proxy fields on the same page the LAN IP address of the Quadro (SIP Proxy) and Quadro SIP port separated by colon. The Quadro SIP port is the same as on the Telephony SIP Settings page at Quadro web management. This should be set to 172.30.0.1:5060 by default.
  8. Set the Account and Password (the same Username and Password entered on Quadro IP Lines Settings page) and an optional display name.
  9. Set the Mailbox field to “*0”.
  10. Press the Save button on the same page.
  11. Go to the link of the corresponding Identity to be configured and press SIP tab. Set the Dial-Plan String field to the following:
    "|^\*([0-6])|sip:*\1@\d|d |^\*([7-9][0-9])|sip:*\1@\d|d |([^#]+)#|sip:\1@\d|d".
  12. Set the Proposed Expiry field to “10 min”.
  13. Press the Save button on the same page.
    Please Note: These field names may be different depending on the phone firmware version. The Identity configuration described above should be similarly performed on the other Identities to be configured.
Personal tools
Interoperability