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



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

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

OpenVox Communication Co. LTD.

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

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

OpenVox Communication Co. LTD.

OpenVox DE210E/DE410E User Manual

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

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

OpenVox D110P/D110E User Manual

Content CONTACT ATCOM CHAPTER 7 REFERENCE

Product Guide Version: 1.0

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

OpenVox A400P/A400E User Manual

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

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

VoIP-PSTN Interoperability by Asterisk and SS7 Signalling

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

Overview of Asterisk (*) Jeff Gunther

PCI BASED ISDN INTERFACE CARD

Computer Science and Engineering Linux Cisco VPN Client Installation and Setup Guide

LABORATORIUM 1 Setup and basic configuration of Asterisk BPX on Linux

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

ASTRIBANK USER MANUAL

Mini IP-PBX PBX PBX120

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

DAHDI User Guide. Schmooze Com Inc.

128K ISDN PCI Card User s Guide

Installing Microsoft SQL Server Linux ODBC Driver For Use With Kognitio Analytical Platform

Installing Windows 95 Drivers and Utilities for the Cisco Aironet 340/350 Series Client Adapters

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

Mediatrix 3000 with Asterisk June 22, 2011

Suricata Performance White Paper

VLAN for DekTec Network Adapters

Implementing Cisco IOS Unified Communications (IIUC)

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

beronet Technical Training

USB Driver. Installation Guide for LTE Devices

CUCM 9.x Configuration Manual for Arc Premium

SheevaPlug Development Kit README Rev. 1.2

NET SatisFAXtion 8.7 Server Installation Guide

Call Center - Purchased Solution 64 Bit Installation Instructions

Local Caching Servers (LCS): User Manual

Best Practices in Hardening Apache Services under Linux

VoIPon Tel: +44 (0) Fax: +44 (0)

SOP085 - HELLER OVEN SOFTWARE INSTALLATION PROCEDURE. For version 6.2.x.x

Windows Template Creation Guide. How to build your own Windows VM templates for deployment in Cloudturk.

NetPoint Configuration Guide. for thin clients

Quick Installation Guide of ASUSCOM ISDNLINK 128K PnP Adapters Including ISDN Internal Card, ISDN USB TA and ISDN TA with CAPI20 driver

Asterisk on Alvis-PBX

SIP-DECT Knowledge Base SIP-DECT System Update

Merging Old and New Telephony with Asterisk

QuickBooks Enterprise Solutions. Linux Database Server Manager Installation and Configuration Guide

Partek Flow Installation Guide

SIP Trunking using Optimum Business SIP Trunk Adaptor and the Panasonic KX-NCP500 IP PBX V2.0502

Kerio Operator. Administrator s Guide. Kerio Technologies

McAfee Firewall for Linux 8.0.0

Authenticate vsftpd (a secure FTP server for UNIXlike systems) with IDENTIKEY Authentication Sever

NOC Workshop VoIP in the NOC labs SANOG10

SPEX for Windows Client Server Version 8.3. Pre-Requisite Document V th August 2006 SPEX CS 8.3

Operating System Installation Guidelines

FarSync TE1R. A Universal PCI adapter for E1 and T1 (G.703 / G.704) connections for Linux and Windows

Table of Contents. Cisco Mapping Outbound VoIP Calls to Specific Digital Voice Ports

By Numan Khan

UPSMON PRO Linux --- User Manual

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.

OpenVox GSM Gateway Function Manual

How To Use Analog 410 Series Cards

Managing Legacy PBX Support

Signiant Agent installation

PCIe AHCI-IP Demo Instruction Rev Jul-15

File Management Utility. T u t o r i a l

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

Operating System Installation Guide

Quick Start Using DASYLab with your Measurement Computing USB device

RocketRAID esata 3G HBA Series Bootable RAID. Installation Guide.

RAM: 2 Gb Hard Drive: 168 hours of recording per Gb of disk space available NIC : 2 NIC cards required for IP Recording.

AXIS Camera Station Quick Installation Guide

SUNDE TM. User s Manual for H4 and earlier models

Micronet VoIP Solution with Asterisk

Newton2 Developers Guide

Performing an Air Upgrade of the DECT Handset

PCI Express SATA / esata 6Gb/s RAID Card User Manual

Basic Installation of the Cisco Collection Manager

OpenVox G400P User Manual

FarSync TE1e. A PCI Express adapter for E1 and T1 (G.703 / G.704) connections with BNC and RJ48C connectors for Linux and Windows.

Asterisk SIP Trunk Settings - Vestalink

PBX DIGITAL TELEPHONE EXCHANGE MAINTENANCE GUIDE

Crystal Quality Business Optimization System Installation Guide

SIP Trunking with Elastix. Configuration Guide for Matrix SETU VTEP

Web Remote Control SA Software Installation and Setup

VIA Fedora Linux Core 8 (x86&x86_64) VT8237R/VT8237A/VT8237S/VT8251/CX700/VX800 V-RAID V3.10 Driver Installation Guide

Integration of Voice over Internet Protocol Experiment in Computer Engineering Technology Curriculum

Khomp KGSM-USB SPX and Elastix Server

Using Asterisk with Odin s OTX Boards

Shearwater Research Dive Computer Software Manual

Transcription:

Table of Contents Overview... 1 Features... 1 Applications... 1 Hardware requirement... 1 Card dimensions... 1 Software Installation... 1 Software Configuration... 4 E1/T1/MFCR2 mode settings... 4 E1 Mode... 4 T1 Mode... 4 MFCR2 Mode... 4 LEC Module setup... 4 Test Configuration... 6 Sample Dialplan Configuration... 6 Reference... 6

Overview Allo digital cards are telephony PCI & PCI-e cards used for open source Asterisk based systems. ALLO-4PRI & ALLO-4PRIe are four ports ISDN PRI E1 or T1 PCI & PCI-e cards respectively. ALLO-2PRI & ALLO-2PRIe are two ports ISDN PRI E1 or T1 PCI & PCI-e cards respectively. Using Allo.com digital PRI card & open source Asterisk PBX on a stand alone PC, users can create their IP PBX telephony solution include all the sophisticated features of traditional PBX, and extend features such as voicemail in IP PBX. Features Four ISDN PRI E1/T1 ports (120 channels) or Two ISDN PRI E1/T1 ports (60 channels) Supports standard telephony and data protocols. (Including PRI protocol families for voice and PPP, Cisco HDLC and Frame Relay data modes) 100% compatible all features of Asterisk PBX PRI ISDN protocol stack Suitable for 3.3 volts and 5.0 volts 32 bit PCI 2.2 slot & PCI-e x1 slot Applications ISDN PRI IP PBX ISDN Least Cost Routers Voice over IP PRI termination gateways IVR system Call Center Traditional Calls/VoIP Calls Conference Callback Service ISDN Test Equipment Hardware requirement Least recommended hardware configuration 1.6-GHz Pentium IV 512 MB RAM 3.3V or 5V 32bit PCI slot (2.2) / PCI-e x1 slot (1.0a) Card dimensions 15.4cm x 8.7cm x 1.8 cm Software Installation Allo.com Digital cards hardware are only supported under Linux. It requires drivers and libraries which are not integrated with the Linux kernel. WWW.ALLO.COM Page 1

Recommendation Linux distributions: CentOS 5.4/5.5/5.7 and Ubuntu 10.04/11.10 Asterisk Version: Asterisk 1.4/1.6/1.8/11 Allo Dahdi Driver Version: Dahdi 2.4.x/2.5/2.6/2.7 For an introduction to Asterisk, including additional information on its configuration, setups, and features, please refer to: http://www.asterisk.org To install your ALLO-4PRI/ALLO-4PRIe/ALLO-2PRI/ALLO-2PRIe card, you will need: Full Linux kernel 2.6.32 (or later) source code. Development libraries and headers for ncurses Development libraries and headers for zlib and openssl Development libraries and headers for newt GCC and standard software build tools Installation Test Environment considered: OS : CentOS 6.3 Kernel version : 2.6.32.x.x.x Asterisk version : Asterisk-1.8.12.2 Libpri version : libpri-1.4.12 Allo Dahdi Driver : Dahdi 2.6.1 Hardware : ALLO-4PRI/ALLO-4PRIe/ALLO-2PRI/ALLO-2PRIe 1. After inserting the card into your PCI slot, boot your machine to linux and execute the following command to list the devices detected by the PCI bus: # lspci -vn Confirm the output lists a device with Allo.com s PCI vendor ID which is d44d. The output will be similar to the following: 02:00.0 Bridge: PLX Technology, Inc. Unknown device d44d (rev 01) Subsystem: PLX Technology, Inc. Unknown device 9030 Note: The output of lspci may or may not state Allo.com. If it does not, this does not indicate a problem and the device ID may change based on latest chip. The Allo.com card identifier should be listed. If a card identifier is not listed, then your machine is not PCI 2.2 (or higher), and the card will not work. 2. To install Libpri, Dahdi and Asterisk in CentOS, we have to install the following prerequisite packages: bison bison-devel zlib zlib-devel openssl openssl-devel gnutls-devel flex gcc gccc++ Execute the following command to install the above mentioned packages: WWW.ALLO.COM Page 2

# yum install bison bison-devel zlib zlib-devel openssl openssl-devel gnutls-devel flex gcc gcc-c++ libxml2 3. Download the libpri software in path /usr/src, which is available at http://downloads.asterisk.org/pub/telephony/libpri/old/ # wget http://downloads.asterisk.org/pub/telephony/libpri/old/libpri- 1.4.12.tar.gz 4. Expand the downloaded libpri under /usr/src/ directory, compile its contents, and install the drivers. # tar -zxvf libpri-1.4.12.tar.gz # cd libpri-1.4.12 # make # make install 5. Download Dahdi software under /usr/src directory, which is available at http://www.allo.com/firmware/pri-card/drivers/dahdi-linux-complete- 2.6.1+2.6.1.tar.gz 6. Untar the downloaded file, compile and install using the below commands # cd /usr/src/ # tar zxvf dahdi-linux-complete-2.6.1+2.6.1.tar.gz # cd dahdi-linux-complete-2.6.1.2+2.6.1 # make # make install # make config 7. Asterisk installation For using Asterisk for your application, follow the steps below. Download the Asterisk 1.8.12.2 release version. # wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk- 1.8.12.2.tar.gz # cd /usr/src/ # tar zxvf asterisk-1.8.12.2.tar.gz # cd asterisk-1.8.12.2 #./configure # make # make install If this is the first Asterisk installation on this system, you should install the sample configuration files. To do this, run: # make samples # make config Note: Running this command will overwrite any older Asterisk configuration files that you have in the /etc/asterisk directory. WWW.ALLO.COM Page 3

Software Configuration This session will provide steps for configuring signaling mode, once you are done with the signaling mode continue with module & channel configuration. E1/T1/MFCR2 mode settings E1 Mode Add tor3e at the end of /etc/dahdi/modules, so that while starting dahdi driver Allo card modules will load automatically T1 Mode To configure the PRI card in T1 signaling mode, please add the following line in the relevant files, (i) Add tor3e at the end of /etc/dahdi/modules, so that while starting dahdi driver Allo card modules will load automatically (ii) Add options tor3e e1t1override=1 # for T1 Signaling at the end of /etc/modprobe.d/dahdi.conf MFCR2 Mode To configure the PRI card in MFCR2 signaling mode, please add the following line in the relevant files, (i) Add tor3e at the end of /etc/dahdi/modules, so that while starting dahdi driver Allo card modules will load automatically (ii) Add options tor3e mfcr2=1 # for MFCR2 Signaling at the end of /etc/modprobe.d/dahdi.conf Note: Basically tor3e driver module installs the PRI card as E1 mode. No need to set any options for E1 signaling mode. Module & channel Configuration (i) Add #include dahdi-channels.conf at the end of /etc/asterisk/chan_dahdi.conf Restart Dahdi (i) /etc/init.d/dahdi stop (ii) /etc/init.d/dahdi start (iii) Now you can see the tor3e module also loaded. Generate Configuration files (i) Type dahdi_genconf vvvv to generate configuration files (ii) Type dahdi_cfg vvvv to configure the channels Hardware LEC Module setup This session will provide steps for updating Hardware LEC module, 1. Download the firmware for Hardware LEC module from Allo web site from this WWW.ALLO.COM Page 4

link http://www.allo.com/firmware/pri-card/oct6-lec-128.tar.gz 2. Copy the downloaded file in the following path, 1. /usr/lib/hotplug/firmware 2. /lib/firmware 3. Extract the file on those two folders, 1. tar zxvf OCT6-LEC-128.tar.gz in /usr/lib/hotplug/firmware 2. tar zxvf OCT6-LEC-128.tar.gz in /lib/firmware 4. Reboot the machine WWW.ALLO.COM Page 5

Test Configuration This session will provide steps for verifying the setup. Execute Asterisk using the following command # asterisk vvvvvvvgc Verify the span status using the following CLI command CLI> dahdi show status Description Alarms IRQ bpviol CRC4 Tormenta 3 (PCI) Quad E1 Card 0 Span 1 OK 0 2 0 Tormenta 3 (PCI) Quad E1 Card 0 Span 2 OK 0 1 0 Tormenta 3 (PCI) Quad E1 Card 0 Span 3 OK 0 3 0 Tormenta 3 (PCI) Quad E1 Card 0 Span 4 OK 0 0 0 With all verifications done, you are now ready to make calls through the PRI card. Sample Dialplan Configuration Edit the dialplan vim /etc/asterisk/extensions.conf Reference [from-pstn] exten => s,1,answer() // answer the inbound call exten => s,n,playback(demo-congrats) //Default demo voice file exten => s,n,hangup() [from-internal] exten => _X.,1,Dial(Dahdi/g0/${EXTEN}) exten => _X.,n,Hangup http://allo.com http://www.asterisk.org http://www.voip-info.org http://www.digium.com/en/ WWW.ALLO.COM Page 6