OpenVox Communication Co.Ltd. OpenVox-Best Cost Effective Asterisk Cards



Similar documents
AX400P User Manual. ATCOM Analog Card AX400P User Manual Version:

OpenVox Communication Co. LTD.

OpenVox Communication Co. LTD.

AXE4DL + EC128L. ATCOM Digital Card AXE4DL User Manual Version:

AXE1DL + EC32L. ATCOM Digital Card AXE1DL User Manual Version:

Content CONTACT ATCOM... 2 CHAPTER 1 THE INTRODUCTION OF AX-2G4A... 3 CHAPTER 2 HARDWARE INTRODUCTION... 5 CHAPTER 3 SOFTWARE INSTALLATION...

Content CONTACT ATCOM CHAPTER 7 REFERENCE

Product Guide Version: 1.0

OpenVox Communication Co. LTD.

Table of Contents. Overview Features Applications Hardware requirement Card dimensions Software Installation...

OpenVox DE210E/DE410E User Manual

OpenVox Communication Co. LTD. OpenVox-Best Cost Effective Asterisk Cards

OpenVox D110P/D110E User Manual

OpenVox A400P/A400E User Manual

DAHDI User Guide. Schmooze Com Inc.

Asterisk SS7 Installation

This manual contains product information for the GSM Series cards. The manual is organized in the following manner:

icalldroid User Manual

IPPBX FAQ. For Firmware Version: V2.0/V

PCI BASED ISDN INTERFACE CARD

VoIP-PSTN Interoperability by Asterisk and SS7 Signalling

Quick Start Guide. Vpacket 5100/6100 Voice/Data Router SIP with PRI/ISDN Procedure Release 2.1.1

LABORATORIUM 1 Setup and basic configuration of Asterisk BPX on Linux

Overview of Asterisk (*) Jeff Gunther

OpenVox G400P User Manual

How To Use Analog 410 Series Cards

OpenVox GSM Gateway Function Manual

ASTRIBANK USER MANUAL

Software Based VoIP Lab A step by step guide to setting up and configuring an IP-PBX. Donal O Connor DNET 4 donaloconnor@gmail.com

Sangoma Webinar Series Telecom Tapping Solutions. F.Dickey / N.Corbic December 14, 2010

By Numan Khan

Practical Guide. How to setup VoIP Infrastructure using AsteriskNOW

CA Spectrum and CA Service Desk

Mediatrix 3000 with Asterisk June 22, 2011

How to use IP-0x to connect to Skype

OfficeServ Link. User Guide. Version 2.1 June 2005

Merging Old and New Telephony with Asterisk

Quectel Cellular Engine

Internet Telephony Terminology

TEL 500. Voice Communications. Week 1 Write Up. Session Initiation Protocol Lab. Submitted To: Prof Ronny Bull. By: Sai Sharan Korvi

GSM. Quectel Cellular Engine. HTTP Service AT Commands GSM_HTTP_ATC_V1.2

Asterisk - The Basics

Moxa Device Manager 2.3 User s Manual

Setup Reference guide

Asterisk on Alvis-PBX

Adeptia Suite LDAP Integration Guide

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu bit)

Extend the Life of Your Legacy PBX while Benefiting from SIP Trunks. December 5, 2013

USB Driver. Installation Guide for LTE Devices

Novar Database Mail Setup Guidelines

Asterisk Tutorial. Jonny Martin Citylink.

PN L, Revision B, October Epic 950 TM. Master Programmer User s Guide

Yosemite Server Backup Installation Guide

Asterisk & ENUM. Extending the Open Source PBX. Michael Haberler, IPA Otmar Lendl, nic.at

ScopTel TM IP PBX Software

Asterisk Fast Start. The Asterisk Fast Start course is a three-day course. The class will consist of a combination of lectures and lab exercises.

Applications between Asotel VoIP and Asterisk

Asterisk Management Portal Installation Guide

Installing S500 Power Monitor Software and LabVIEW Run-time Engine

CA Nimsoft Monitor. Probe Guide for Apache HTTP Server Monitoring. apache v1.5 series

CA Nimsoft Unified Management Portal

Software User Guide UG-461

Test on IX130 Performance

USB HSPA Modem. User Manual

owncloud 8 and DigitalOcean Matthew Davidson Bluegrass Linux User Group 03/09/2015

Cost Effective Tapping and Call Recording using the Sangoma T116 Card. November 2013

Before you start, you should prepare the following items

Building Robust IPTSP Based on Open Source Technology. Anowar Hasan Sabir, BDCOM Online Ltd. Bangladesh

NetNumen U31 R06. Backup and Recovery Guide. Unified Element Management System. Version: V

Centers for Medicare and Medicaid Services. Connect: Enterprise Secure Client (SFTP) Gentran. Internet Option Manual

Using Encrypted File Systems with Caché 5.0

Internet telephony Asterisk system.

Telephony System Integrator s Guide for Alcatel OmniPCX Enterprise. Citrix EasyCall Gateway 2.1Q

A200 Analog INSTALLATION MANUAL

Port Interface Card Installation and Safety Guide

Micronet VoIP Solution with Asterisk

AlienVault Unified Security Management (USM) 4.x-5.x. Deploying HIDS Agents to Linux Hosts

VoIP Laboratory B How to re flash an IP04

hp StorageWorks DS-KGPSA-CA/CX and FCA2354 PCI host bus adapters

Application Note - IP Trunking

GeoDAS. Links to GeoSIG Instruments. User Manual Extension

Configuring italc Management Software for use with NComputing Systems

RESCUE CD. User s Guide

HP OpenView Patch Manager Using Radia

Moxa Device Manager 2.0 User s Guide

Dramatically simplifying voice and data networking HOW-TO GUIDE. Setup VoIP & IP-PBX. edgebox version Document revision 1.1

Deployment Guide for Maximum Security Environments Polycom HDX Systems, Version 3.0.5

VoIP Workshop PacNOG3

Where IP Gateways Fail

Using IIS Application Request Routing to Publish Lync Server 2013 Web Services

NetPoint Configuration Guide. for thin clients

NOC Workshop VoIP in the NOC labs SANOG10

SIM900 Eclipse environment install Application Note_V1.00

Asterisk and SS7 Performance Tests

How to Push CDR Files from Asterisk to SDReporter. September 27, 2013

MGC WebCommander Web Server Manager

Transcription:

OpenVox Communication Co.Ltd OpenVox-Best Cost Effective Asterisk Cards Address: F/3, Block No.127, Jindi Industrial Zone, Shazui Road, Futian District, Shenzhen, Guangdong 518048, China Tel:+86-755-82535461, 82535095, 82535362, Fax:+86-755-83823074 Business Contact: sales@openvox.com.cn Technical Support: support@openvox.com.cn Business Hours: 09:00-18:00(GMT+8) from Monday to Friday URL: www.openvox.cn Thank You for Choosing OpenVox Products! OpenVox Communication Co. LTD. URL: www.openvox.cn 1

Copyright Copyright 2011 OpenVox Inc. All rights reserved. No part of this document may be reproduced without prior written permission. Confidentiality Information contained herein is of a highly sensitive nature and is confidential and proprietary to OpenVox Inc. No part may be distributed, reproduced or disclosed orally or in written form to any party other than the direct recipients without the express written consent of OpenVox Inc. Disclaimer OpenVox Inc. reserves the right to modify the design, characteristics, and products at any time without notification or obligation and shall not be held liable for any error or damage of any kind resulting from the use of this document. OpenVox has made every effort to ensure that the information contained in this document is accurate and complete; however, the contents of this document are subject to revision without notice. Please contact OpenVox to ensure you have the latest version of this document. Trademarks All other trademarks mentioned in this document are the property of their respective owners. OpenVox Communication Co. LTD. URL: www.openvox.cn 2

Contents Test Environments... 4 Chapter 1 Software Installation... 5 1.1 Download... 5 1.2 Installation... 6 1.3 Configuration... 8 Chapter 2 Reference... 15 Appendix... 15 OpenVox Communication Co. LTD. URL: www.openvox.cn 3

Test Environments CentOS-5.6 Kernel version: 2.6.18-238.12.1.el5 DAHDI: dahdi-linux-complete-2.3.0.1+2.3.0 Asterisk: 1.8.0 ss7: chan_ss7-2.1.0 Hardware: IX210(A400E+DE130E) OpenVox Communication Co. LTD. URL: www.openvox.cn 4

Chapter 1 Software Installation IX210 series IP-PBX supports combinations analog, BRI, PRI and GSM telephony cards, now let s take the combination of A400E and DE130E for an example to illustrate software installation. And assume that DE130E need to run in SS7 signaling. 1.1 Download Download chan_ss7 package from: http://www.netfors.com/chan_ss7_free Get DAHDI source package from openvox: http://downloads.openvox.cn/pub/drivers/dahdi-linux-complete/openvox_ dahdi-linux-complete-current.tar.gz Get Asterisk software package from digium official website: http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.0.tar.gz Execute the following commands in the directory /usr/src/ in general to download and unzip the three source packages. #_wget_http://www.netfors.com/media/download/chan _ss7-2.1.0.tar.gz #_wget_http://downloads.openvox.cn/pub/drivers/da hdi-linux-complete/openvox_dahdi-linux-complete-c OpenVox Communication Co. LTD. URL: www.openvox.cn 5

urrent.tar.gz #_wget_http://downloads.asterisk.org/pub/telephon y/asterisk/releases/asterisk-1.8.0.tar.gz # tar_-xvzf chan_ss7-2.1.0.tar.gz #_tar_-xvzf_openvox_dahdi-linux-complete-xx.tar.g z # tar xvzf asterisk-1.8.0.tar.gz 1.2 Installation Make sure your necessary dependencies have all been installed, and then get start to install DAHDI, Asterisk and chan_ss7. # cd /usr/src/dahdi-linux-complete-xx # make # make install # make config Caution: If there is something wrong after "make", please refer to HERE. In the url link, the moderator introduces you a method how to patch. After patching, save your changes and exit. Then run "make" again, if successfully, you are going to install Asterisk. OpenVox Communication Co. LTD. URL: www.openvox.cn 6

Please operate those commands to install Asterisk. # cd asterisk-1.8.0 #./configure # make # make install # make samples "make samples" will install the standard sample configuration file in the directory /etc/asterisk. As a freshman, you should perform make samples, that is to say, it is unnecessary to perform make samples every time. Because once performed, it will cover the old sample configuration files you have installed. After installed dahdi and asterisk, now install chan_ss7 as below: Go to the directory of chan_ss7 source codes and modify Makefile like this: #INCLUDE+=-I../source/telephony/zaptel/kernel #CFLAGS+=-DUSE_ZAPTEL ASTERISK_PATH=../asterisk-1.8.0/include OpenVox Communication Co. LTD. URL: www.openvox.cn 7

INCLUDE+=-I../dahdi-linux-complete-2.3.0.1+2.3.0/include Execute commands to compile and install chan_ss7 # make # make install # cp ss7.conf /etc/asterisk ; copy the ss7.conf file to /etc/asterisk # cp chan_ss7.so /usr/lib/asterisk/modules ; copy the chan_ss7.so to /usr/lib/asterisk/modules 1.3 Configuration 1. Driver loading After compiling and installing DAHDI and Asterisk, please load the driver by running: # modprobe dahdi # modprobe opvx115 # modprobe wctdm # dahdi_genconf After running, there is not any indication information OpenVox Communication Co. LTD. URL: www.openvox.cn 8

displayed if loaded normally and successfully. "opvx115" and "wctdm" are the driver module name of DE130E and A400E. If there is any error, please trace the cause. Until all errors are clear up, you could execute "dahdi_genconf" again, and then go to the next step. By running "dahdi_genconf", it will generate /etc/dahdi/system.conf and etc/asterisk/dahdi-channels.conf automatically. Checking whether the generated files information agrees with your hardware setup, if not, you should modify to your specific requirements. Do not forget to confirm dahdi-channels.conf is included in chan_dahdi.conf, if not, run command: # echo "#include dahdi-channels.conf" >> /etc/asterisk/chan_dahdi.conf FXO ports use FXS signaling, while FXS ports adopt FXO signaling. A part of system.conf which is one of the basic channel configuration files is displayed. # Span 2: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER) fxoks=1 fxoks=2 fxsks=3 fxsks=4 # Global data loadzone = cn defaultzone = cn ;Modify these two parameters to peer your country or zone OpenVox Communication Co. LTD. URL: www.openvox.cn 9

Figure 6 A part of system.conf Some zonedata is available in the file.. /dahdi-xx/tools/zonedata.c, you can refer to it to match your country mode. Meanwhile, you also need to modify another parameter which is in file /etc/asterisk/indications.conf. country=cn 2. Edit files for ss7 a. Edit /etc/dahdi/system.conf like: vim /etc/dahdi/system.conf This file is parsed by the Dahdi Configurator, dahdi_cfg # # Span 1: TE4/0/1 "T4XXP (PCI) Card 0 Span 1" HDB3/CCS/CRC4 RED Span=1,1,0,ccs,hdb3,crc4 # termtype: te bchan=1-31 #dchan=16 b. edit /etc/asterisk/ss7.conf OpenVox Communication Co. LTD. URL: www.openvox.cn 10

[linkset-siuc] enabled => yes enable_st => no use_connect => no hunting_policy => even_mru context => ss7 language => da t35 => 15000,timeout subservice => auto ;signallingtype=>isup(tup) variant => CHINA [link-l1] linkset => siuc channels => 1-15,17-31 schannel => 16 firstcic => 0 ;sls => 1 ;sltm => no enabled => yes echocancel => no ;echocan_train => 350 ;echocan_taps => 128 [host-zmdvoip] enabled => yes opc => 0x10ff48 dpc => siuc:0x10fff6 links => l1:1 zmdvoip is your asterisk server name Some parameters in this file need to be changed according to your situation. Please replace zmdvoip by your asterisk server name. If opc is 0x10fff6 and dpc is 0x10ff48 carrier gives you, you must set opc => 0x10ff48 dpc => siuc:0x10fff6 like the above figure. c. Edit /etc/asterisk/dahdi-channels.conf Please comment out the settings for DE130E, otherwise it will be contradictory with ss7 OpenVox Communication Co. LTD. URL: www.openvox.cn 11

;Span 1: TE4/0/1 "T4XXP (PCI) Card 0 Span 1" HDB3/CCS/CRC4 RED ;group=0,11 ;context=from-pstn ;switchtype = euroisdn ;signalling = pri_cpe ;channel => 1-15,17-31 ;context = default ;group = 63 After these tasks finished, please execute the following command: # service dahdi restart # dahdi_cfg vvvvvv The command is used for reading and loading parameters in the configuration file system.conf and writing to the hardware. A part of outputs are showed in the following figure. DAHDI Version: 2.3.0 Echo Canceller(s): Configuration ====================== Channel map: Channel 01: FXO Kewlstart (Default) (Echo Canceler: none) (Slaves: 01) Channel 02: FXO Kewlstart (Default) (Echo Canceler: none) (Slaves: 02) Channel 03: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 03) Channel 04: FXS Kewlstart (Default) (Echo Canceler: none) (Slaves: 04) 4 channels to configure. Setting echocan for channel 1 to none Setting echocan for channel 2 to none Setting echocan for channel 3 to none Setting echocan for channel 4 to none Figure 7 Channel map OpenVox Communication Co. LTD. URL: www.openvox.cn 12

3. Asterisk initiation # asterisk -vvvvvvvgc If Asterisk is already activate, run "asterisk r" instead. In the CLI, please run the following command: localhost*cli> ss7 link status linkset siuc, link l1/16 INSERVICE, sls 0, total: 8684336, 8684368 localhost*cli> ss7 linestat Linkset: siuc CIC 0 Idle CIC 1 Idle CIC 2 Idle CIC 3 Idle CIC 4 Idle CIC 5 Idle CIC 6 Idle CIC 7 Idle CIC 8 Idle CIC 9 Idle CIC 10 Idle CIC 11 Idle CIC 12 Idle CIC 13 Idle CIC 14 Idle CIC 16 Idle CIC 17 Idle CIC 18 Idle CIC 19 Idle CIC 20 Idle CIC 21 Idle CIC 22 Idle CIC 23 Idle CIC 24 Idle CIC 25 Idle OpenVox Communication Co. LTD. URL: www.openvox.cn 13

CIC 26 Idle CIC 27 Idle CIC 28 Idle CIC 29 Idle CIC 30 Idle localhost*cli> dahdi show channels Chan Extension Context Language MOH Interpret Pseudo default default 1 from-internal default 2 from-internal default 3 from-pstn default 4 from-pstn default Figure 9 channels show If DAHDI channels and ss7 are found and up, it means they have been loaded into Asterisk successfully. The last thing is to edit your extension (softphone or hard phone) and dialplan by your requirements. After right dialplan, I will say congratulations to you! After saving your dialplan, please run "asterisk r", then execute "reload" in the CLI. Next you are able to make calls. OpenVox Communication Co. LTD. URL: www.openvox.cn 14

Chapter 2 Reference www.openvox.cn www.digium.com www.asterisk.org www.voip-info.org www.asteriskguru.com Tips Any questions during installation please consult in our forum or look up for answers from the following websites: Forum wiki Appendix OpenVox Communication Co. LTD. URL: www.openvox.cn 15

# yum install bison # yum install bison-devel # yum install ncurses # yum install ncurses-devel # yum install zlib # yum install zlib-devel # yum install openssl # yum install openssl-devel # yum install gnutls-devel # yum install gcc # yum install gcc-c++ # yum install libxml2 OpenVox Communication Co. LTD. URL: www.openvox.cn 16