Configuring Beronet BeroFIX – VOIP Gateway for 3CX Phone System

IMPORTANT This guide has been tested with the following firmware versions:
-Beronet BeroFix 1600: appfs-1.12rc7e_spec7b.tar.gz
-3CX Phone System: V7.1 and higher

Introduction
Follow this configuration guide to install a BeroFix 1600 with 4 BRI port. If you have a 8 BRI or E1 port(s) change the setup accordingly. The Beronet card will be installed on the same machine as 3CX Phone System. Please note that the Beronet Card does NOT have an actual network port, it has only ISDN ports. To card will be bridge to the computer.

If you need to update the firmware on the card, please see http://wiki.3cx.com/documentation/gateways/how-do-i-update-a-beronet-berofix-to-the-latest-firmware-

In this example we use a Beronet BeroFix 1600 with default IP address of 10.0.0.2/16. Ports 1 to 4 are BRI Ports (2 blinking lights per Port, left and right)

Setting up the Beronet Berofix 1600

  1. Insert the Beronet Berofix into the PC
  2. After the system has booted you will have a new network device available
    Windows usually detects the card as a “Realtek RTL8139”
    If you have other Realtek cards installed in your system, you can identify your new card based on the MAC address starting with: 00-50-C2-XX-XX-XX
  3. Name the network card Beronet
  4. Assign the network card “Berofix” a static IP address. The IP address must be 10.0.0.1/16.
  5. Open the Web browser to https://10.0.0.2 and enter the following credentials:
    Username: admin
    Password: admin
     
  6. Go to Preferences -> Network settings and change the IP address to a free IP address from your network range.
    In our case it is 10.172.0.212/24

  7. Save the configuration
  8. Now select the Network card which is already connected to your network and the Beronet card, and bridge them together:
    right click -> bridge network connections
    Attention: the “Network Bridge” removes all IP addresses from your “Network” adapter and assigns an IP address via DHCP.
    You can now assign the old IP address from the “Network” card to the “Network Bridge”.
  9. Now you should be able to open the web interface using the new IP address from your network entered in step 6.

Setting up the Dialplan

  1. Check under ISDN that all ports are available. Ports 1,2,3,4 are BRI Ports in the Group TE_SO. If the card came without any groups please add groups with the lines you will use later. Associate ports with the group and choose the Toneset according to your country.

  2. Go to Hardware and check for each card type the setting for Point-To-Point (PTP) or Point-To-Multipoint (PMP). Here shown for a 4 Port BRI

  3. Setting up the SIP Server options. For each ISDN port available and being used we need to set up one SIP Server.
    Go to SIP -> SIP
    Name: random name to identity the SIP Trunk and its use later
    Server Address: IP Address of the PBX Server
    User: Virtual Trunk port ex. “10000”, for the next SIP Trunk will be 10001 and so on…
    Secret: Password for that virtual trunk port ex. “10000”, for the next SIP Trunk will be 10001 and so on…
    Type: must be both

    Click on “more…”, and add the codecs pcma pcmu and gsm

  4. Repeat this step for all lines. The end result should look like this:    
     

  5. Setting up the Dialplan..
    First we will setup the inbound rules (isdn-sip).
    For each ISDN port and SIP Trunk we have to make an association.

    Shown here is the SIP Trunk Production-70004-BRI bound to the ISDN Line 1 and SIP Trunk Germany-70005-BRI bound to ISDN Line 2. Continue in that order for all lines you will use. The Result should look like this:

  6. Now we will add the Outbound rule (sip-isdn) All calls will go over any available line to the outside world (Mostly used when all ISDN Lines has the same MSNs/DIDs).

    As shown, from any SIP Server (.*) to the ISDN Group we added in step 1
    End result should look like this:


    Note: If you want to configure each ISDN channel as a separate port and define which will be used for outbound calls, you can read this advanced dial plan guide: http://wiki.3cx.com/documentation/gateways/adv-dial-plan-beronet)

  7. For correct caller ID transmission read http://wiki.3cx.com/documentation/gateways/beronet-berofix-callerid and set up the dial plan accordingly.

Setting up the PBX

  1. Log in to the MNG console
  2. Go to PSTN gateways and create a new PSTN gateway
  3. Select Beronet and then Berofix, name the device BeroFix-BRI, then click Next
  4. Type in the IP address from the BeroNet BeroFix card (same as the web interface address)
    Because we only use 2 BRI Ports change the value accordingly

  5. Finish the configuration as normal.

VOIP Gateway Configuration Guides