OpenVox D110P Zaptel en
From Wiki
D110P user manual
Contents |
Chapter 1 Overview
1. What is D110P/D110PG
D110P/D110PG is a single span E1/T1/J1 digital line telephony product. It's non-Rohs for D110PG.
D110P/D110PG is a high-performance, cost-effective single span digital voice card. It provides compact and powerful interface to asterisk that can support E1/T1/J1 and PRI interface.
D110P/D110PG 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.
D110P is 100% hardware compatible with Digium TE110P. It can run by using TE110P driver without any patch file. D110PG needs to download the patch files from www.openvox.cn.
ROHS: NO (for D110PG only)
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.2W
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 D110P card in to PC, customer should set the jumpers correctly. There are four points that customers should check:
1) SPAN Type Setup
P5 controls the function of each span at E1 or T1 mode.
2) If using timing cable, adjust jumper P7 to Closed status(PLL), and connect two card by timing cable. Make sure the cable connecting Input on first card and Output on second card; Otherwise, Use default setting (Open status(CRY)). More details, please refer this url:
http://bbs.openvox.cn/viewthread.php?tid=874&extra=page%3D1
3) Software Installation and Setup
D110P supports original zaptel wcte11xp driver. Customers can download zaptel driver from asterisk.org. There are few steps to install wcte11xp drivers.
Checking the D110P/D110PG hardware by command: lspci -vvvvv
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.
If user chooses D110PG, user needs to download the patch files for D110PG from openvox official website. There are few versions of patch files for different versions of zaptel. After downloading wcte11xp.c, user just replace the original wcte11xp.c with the new wcte11xp.c that user downloads from openvox website.
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 D110P/D110PG:
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 be 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 D110P
