www.allo.com
Version 2.0
Copy Right
Copyright 2014 Allo. All rights reserved.
No part of this publication may be copied, distributed, transmitted, transcribed, stored in a
retrieval system, or translated into any human or computer language without the prior written
permission of Allo.com. This document has been prepared for use by professional and properly
trained personnel, and the customer assumes full responsibility when using it.
Proprietary Rights
The information in this document is Confidential to Allo and is legally privileged. The information
and this document are intended solely for the addressee. Use of this document by anyone else for
any other purpose is unauthorized. If you are not the intended recipient, any disclosure, copying
or distribution of this information is prohibited and unlawful.
Disclaimer
Information in this document is subject to change without notice and should not be construed as
a commitment on the part of allo.com. And does not assume any responsibility or make any
warranty against errors. It may appear in this document and disclaims any implied warranty of
merchantability or fitness for a particular purpose.
www.allo.com
Version 2.0
Purpose
Note
Tip/Best Practice
Important
Caution
Warning
o Bold indicates the name of the menu items, options, dialog boxes, windows and functions.
o The color blue with underline is used to indicate cross-references and hyperlinks.
o Numbered Paragraphs - Numbered paragraphs are used to indicate tasks that need to be
carried out. Text in paragraphs without numbering represents ordinary information.
o The Courier font indicates a command sequence, file type, URL, Folder/File name
e.g. www.allo.com
Support Information
Every effort has been made to ensure the accuracy of the document. If you have comments,
questions, or ideas regarding the document contact online support: http://support.allo.com
www.allo.com
Version 2.0
Table of Contents
About this manual .................................................................................................................... 3
Document Conventions ............................................................................................................ 3
Support Information................................................................................................................. 3
1. Introduction ............................................................................................................................. 5
2. Overview .................................................................................................................................. 5
2.1 Hardware Echo Cancellation .............................................................................................. 5
2.2 Identifying Ports ................................................................................................................. 6
2.3 Y-adopter Dongle ............................................................................................................... 7
2.4 Dongle Split End ................................................................................................................. 8
2.5 Slot Compatibility ............................................................................................................... 9
3. Software Configuration ............................................................................................................ 9
3.1 T1/E1 Selection................................................................................................................... 9
3.2 E1/T1 mode settings .......................................................................................................... 9
5.1 Installation of Pre requisite packages: ............................................................................. 11
5.1.1 Installation of LibPRI package .................................................................................... 11
5.2 Installation of Dahdi Driver .............................................................................................. 12
5.3 Installation of Asterisk ...................................................................................................... 13
5.4 Enable/Disable Hardware Echo Canceller ........................................................................ 14
6. Software Configurations ........................................................................................................ 15
7. Appendix- PIN Assignments ................................................................................................... 17
www.allo.com
Version 2.0
1. Introduction
The Allo 2aCP8e/2aCP8eL series cards are T1/E1 PRI Cards designed for voice applications. The
Cards series are as follows.
Model No
Product Description
2aCP8e
2aCP8eL
2. Overview
The Allo 2aCP8e (8 ports PRI Card) series supports industry standard protocols including
Channel Associated Signaling (CAS), SS7 Signaling, PRI switch Compatibility and Interoperable
with Asterisk, FreeSwitch, and Elastix etc.
The 2aCP8eL Series cards are ideal for connecting phones to a channel bank, T1/E1 switches,
or connecting to a legacy PBX. The Y-adapter dongle allows twice the amount of spans to fit
in a single PC slot and taking up less space to allow for more peripherals. Designed to be fully
compatible with existing software applications and integrate fully with Asterisk platform, the
2aCP8eL series cards allow many advanced call features. In this manual, we used 2aCP8eL PCI
Express card. These are identified collectively as the 2aCP8eL series cards throughout this
manual.
www.allo.com
Version 2.0
Allo recommends that those users concerned about echo cancellation purchase the hardware
echo cancellation module. It is designed to handle up to 128ms of echo cancellation across all
channels and provides a G.168 compliant echo cancellation solution.
The 2aCP8eL series cards can be used without Y-adaptor dongles, but only spans 1 through
4 will be accessible.
Ports
(1-4)
PCIe Connector
www.allo.com
Version 2.0
Span
Status
LEDs
Y-Adapter Dongle
www.allo.com
Version 2.0
Split A
Split B
www.allo.com
Version 2.0
Motherboard slots
The 2aCP8e series cards work PCIe x1 slot including lane lengths x4, x8, x16
The 2aCP8eL PRI card will fit into above motherboard slots (PCI Express), but cannot fit into
any of the other slots.
3. Software Configuration
3.1 T1/E1 Selection
The 2aCP8eL series cards can be configured for either T1 or E1 mode. The T1/E1 mode may be
specified in the drivers using either the default_linemode= t1 or default_linemode=e1 module
parameter when the drivers are loaded. This will set the mode for all spans on the card.
www.allo.com
Version 2.0
E1 Mode
Add allo4xxp 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 allo4xxp at the end of /etc/dahdi/modules, so that while starting dahdi driver Allo
card modules will load automatically
(ii) Add options allo4xxp default_linemode=t1 # for T1 Signaling at the end of
/etc/modprobe.d/dahdi.conf
4. Hardware Setup
www.allo.com
Version 2.0
10
If the card has been recognized, it will be displayed in the output information.
root voiptest ~]# lspci
#04:00.0 Non-VGA unclassified device: Device 1d21:1280(rev 01)
Device PRI Id
1280
If the PRI card is not recognized by the system, you have to power off and take out the
card, and then insert it into another PCIe slot.
The following steps are applicable only for manual package installation its not applicable
for any pre-installed packages comes with Trixbox, Elastix, and FreePBX etc.
www.allo.com
Version 2.0
11
www.allo.com
Version 2.0
12
Dahdi-Hardware Command
www.allo.com
Version 2.0
13
echocanceller=none
If Hardware Echo canceller module present and echocanceller for all spans in
/etc/dahdi/system.conf is set to yes, might cause the bad voice quality.
www.allo.com
Version 2.0
14
6. Software Configurations
Add the line allo4xxp at the end in /etc/Dahdi/modules file. The start dahdi is to stop and
start dahdi service according to deployment scenario.
After compiling and installing DAHDI and Asterisk, load the Dahdi driver by running:
# /etc/init.d/dahdi start
# dahdi_genconf vvvvv
If there is any error, please trace the cause. Until all errors are clear up, you should 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/dahdichannels.conf automatically. Check whether the generated files information agrees with your
hardware setup, if not, you should modify to your specific requirements.
www.allo.com
Version 2.0
15
# asterisk gvvvvvvvvvc
Make sure that PRI spans are up and active, before making calls. Here is the command to check
the PRI span status
CLI>pri show spans
www.allo.com
Version 2.0
16
www.allo.com
Version 2.0
17
www.allo.com
Version 2.0
18
s
www.allo.com
Version 2.0
19