OpenVox D110E Zaptel en

From Wiki

Jump to: navigation, search

D110E user manual

Contents

Chapter 1 Overview

1. What is D110E
D110E is a PCI-express single span E1/T1/J1 digital line telephony product. It provides compact and powerful interface to asterisk that can support E1/T1/J1 and PRI interface.
D110E supports industry standard protocols, including MFR2, PRI, Cisco PPP, Frame relay etc. The low profile allows it to fit within a 2U rack-mount case.

D110E is 100% hardware compatible with Digium TE110P. It can run by using TE110P driver without any patch file.

Certificates: CE, FCC

Misc:
1) Temperature Operation: 0 to 50°C
2) Temperature Storage: - 65 to 125°C
3) Humidity:10 TO 90% NON-CONDENSING
4) Voltage:3.3V
5) Power Dissipation Max:1.43W

2. What is Asterisk:

The Definition of Asterisk is described as follow: Asterisk is a complete PBX in software. It runs on Linux,BSD,Windows (emulated) and provides all of the features you would expect from a PBX and more. Asterisk does voice over IP in four protocols, and can interoperate with almost all standards-based telephony equipment using relatively inexpensive hardware. Asterisk provides:
1) Voicemail services with Directory
2) Call Conferencing
3) Interactive Voice Response
4) Call Queuing
5) Support for three-way calling, caller ID services
6) ADSI, IAX, SIP, H.323, MGCP and SCCP/Skinny.

Chapter 2 Card Installation and Configuration

1. Hardware Installation and Setup
Attention:if you found J914(input)and J915(output)interfaces on the card, it means the card support clock line, for the detail information, please refer to the following link:

http://bbs.openvox.cn/viewthread.php?tid=874&extra=page%3D1

Before inserting the D110E card in to PC, customer should set the jumpers correctly. Customers should check:
1) SPAN Type Setup
P5 controls the function of each span at E1 or T1 mode.

2) Software Installation and Setup
D110E supports original zaptel wcte11xp driver. Customers can download zaptel driver from asterisk.org. There are few steps to install wcte11xp drivers.

Checking the D110E hardware by command: lspci -v
Downloading and compiling, to make the asterisk and zaptel running, users have to download libpri, zaptel and asterisk. For more details about source of these packages, please visit the asterisk.org.

Checking and installing these packages before proceeding with the installation of Asterisk.

  • Linux 2.4 kernel sources or kernel 2.6 header files(for libpri)
  • bison and bison-devel packages (This is used to build Asterisk)
  • ncurses and ncurses-devel packages (Used to build astman, etc.)
  • zlib and zlib-devel packages
  • openssl and openssl-devel packages

Here,assuming the three packages are stored in /usr/src directory. Customers compile those packages as following in order:

1. Installing libpri:

cd /usr/src/libpri
make clean
make
make install

2. Installing zaptel

cd /usr/src/zaptel
make clean
make
make install

3. Installing asterisk

cd /usr/src/asterisk
make clean
make
make install

Loading wcte11xp driver for D110E: Modify the zaptel.conf by vi /etc/zaptel.conf

span=1,1,1,ccs,hdb3
# termtype: te
bchan=1-15,17-31
dchan=16
# Global data
loadzone        = us
defaultzone     = us
modprobe zaptel
modprobe wcte11xp
ztcfg –vvvvvvvv  // after those steps, the LEDs of card will in red alarm. 
dmesg // user will see the status of loading wcte11xp.

Configuring zapata.conf and extensions.conf
1) Modify the zaptel.conf by vi /etc/zaptel.conf

span=1,1,1,ccs,hdb3
# termtype: te
bchan=1-15,17-31
dchan=16
# Global data
loadzone        = us
defaultzone     = us

2) Edit the zapata.conf by vi /etc/asterisk/zapata.conf:

[channels]
context=from-pstn
switchtype=euroisdn
pridialplan=national
signalling=pri_cpe
usecallerid=yes
hidecallerid=no
callwaiting=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
echocancel=yes
rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1
immediate=no
callprogress=no
callerid=asreceived
group=1
signalling=pri_cpe
channel => 1-15,17-31

3) Edit the extensions.conf by vi /etc/asterisk/extensions.conf:


[from-pstn]
exten => s,1,Answer() // answer the inbound call
exten => s,n,Playback(cc_welcome) // please message
exten => s,n,Hangup()

[from-internal]  // test outbound calls
exten => 200,1,Dial(zap/1/outgoing_number) // dial 200 to dialout from zap 1
exten => 200,2,Hangup

4) Starting asterisk by asterisk –vvvvvvvgc
after starting asterisk, please check the zap channels. Under asterisk console, check the status of card by these commands:

zap show channels. It should shows zap channels, if the zapata.conf is correct.
pri show spans. It will show the status of the physical connections. MUST be UP, active to make calls.   

Chapter 3 References

www.openvox.cn
www.digium.com
www.asterisk.org
www.voip-info.org
www.asteriskguru.com

Test environment

Centos-5.0 
Kernel version: 2.6.18-8.el5
Zaptel: 1.4.XXX
Asterisk: 1.4.XXX
Hardware: OpenVox D110E
Personal tools