Home
OpenVox AE810 DAHDI User Manual
Contents
1. DAHDI BUILD ALL CONFIG DAHDI OPVXA24XX opvxa24xx Figure 4 Kbuild screenshot C Forward to directory usr src dahdi linux xxx drivers dahdi and insert the following info in the red circle into the file Kconfig near line 156 config DAHDI OPVXA24XX tristate OpenVox 24 ports analog card Support depends on DAHDI amp amp PCI default DAHDI help This driver provides support for the following OpenVox Wildcard products A2410P PCI A1610P PCI A810P PCI To compile this driver as a module choose M here the module will be called If unsure say Y config DAHDI VOICEBUS Figure 5 Kconfig screenshot D Forward to directory usr sre dahdi tools xxx xpp perl modles Dahdi Hardware and add the following info to the file PCI pm Figure 6 PCI pm screenshot E Forward to directory usr src dahdi tools xxx xpp perl_modules Dahid and modify file Chans pm like this rype Sself shift Sfan self gt fqn Snum Sselt gt num type 0000 m WCTDM WRTDM OPVXA1200 OPVXA24XX I smaybe Figure 7 Chans pm screenshot F Forward to directory usr src dahdi tools xxx and add the following info to file OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual modules sample opvxa24xx Figure 8 modules sample screenshot G Forward to directory usr src dahdi tools xxx and modify blacklist sample like this blacklist opvxa24xx
2. blacklist wctc4xxp blacklist wcb4xxp Figure 9 blacklist sample screenshot Note If you select CentOS 5 6 you have to patch dahdi please see here for the patch 3 3 Installation Before installing dahdi and asterisk please make sure that some supporting packages have been installed Note that if there is no kernel source in the system user should install it User can run yum again yum install kernel devel It is time to check for the availability of some supporting packages rpm q bison rpm q bison devel rpm q ncurses rpm q ncurses devel rpm q zlib rpm q zlib devel rpm q openssl rpm q openssl devel rpm q gnutls devel rpm q gcc make sure the version 1s higher than 4 0 rpm q gcc ctt rpm q libxml If any of those packages are not installed please install them by using yum yum install bison yum install bison devel yum install ncurses yum install ncurses devel OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual yum install zlib yum install zlib devel yum install openssl yum install openssl devel yum install gnutls devel yum install gcc yum install gec c yum install ibxml User can install the driver via the following steps assuming user has the source code of dahdi device driver installed in usr sre dahdi 2 2 XX directory 1 Checking the A810P AE810P hardware by command spci vvvvv From the following user can see that there is a
3. 11 EC detection 2 Checking the configure files Run the command vi etc dahdi genconf parameters to disable the softecho parameter If users use AE810P please set echo can to none as following echo can none If users use A810P just ignore that step above Then run these commands dahdi genconf dahdi_ctg vvvv The output might be the same as the following 12 OpenVox Communication Co Limited URL www openvox cn OpenVox root localhost dahdi cfg vvv DAHDI Tools Version 2 4 0 DAHDI Version 2 4 0 MG2 Echo Canceller s Configuration Channel Channel Channel Channel Channel Channel Channel Channel Channel 8 channels Setting Setting Setting Setting Setting Setting Setting Setting map 0i 02 03 04 05 06 07 08 echocan echocan echocan echocan echocan echocan echocan echocan Kewlstart Kewlstart Kewlstart Kewlstart Kewlstart Kewlstart Kewlstart Kewlstart for for for for for for for for to configure channel channel channel channel channel channel channel channel Default Default Default Default Default Default Default Default Oran oa uk WD EF Canceler Canceler Canceler Canceler Canceler Canceler Canceler Canceler User Manual Slaves Slaves Slaves Slaves Slaves Slaves Slaves Slaves Figure 12 dahdi_cfg vvvv screenshot The command dahdi_genconf will automatically gener
4. device called communication controller interface be found 04 00 0 Communication controller Device 1b74 0810 rev 01 z S b system Device Ib 74 000 Control I O Mem BusMaster SpecCycle MemWINV VGASnoop ParErr Stepping SERR FastB2B DisINTx Status Cap 66MHz UDF FastB2B ParErr DEVSEL slow gt TAbort lt TAbort lt MAbort gt SERR lt PERR INTx Latency 64 Cache Line Size 32 bytes Interrupt pin A routed to IRQ 74 Region 0 Memory at feb80000 32 bit non prefetchable size 512K Kernel driver in use opvxa24xx Kernel modules opvxa24xx Figure 10 hardware detect 2 Compiling and installing dahdi 1 a If user uses dahdi linux complete xxx tar gz execute these commands cd usr sre tar xvzf dahdi linux complete xxx tar gz cd dahdi linux completexxx make make install make contig b If user uses dahdi linux xxx tar gz and dahdi tools xxx tar gz execute these commands make sure you have already finished step 3 2 before you carry out the following commands cd usr src tar xvzf dahdi linux xxx tar gz cd dahdi linuxxxx make make install cd usr src tar xzvf dahdi tools xxx tar gz cd dahdti tools xxx Aconfigure 10 OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual make make install make config 2 Installing asterisk cd usr src tar xzvf asterisk xxx tar gz cd asterisk xxx configure make make install make samples 3 4 Co
5. provides Voicemail services with Directory Call Conferencing Interactive Voice Response Call Queuing It has support for three way calling caller ID services ADSI IAX SIP H 323 as both client and gateway MGCP call manager only and SCCP Skinny voip info org OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual 2 Hardware Setting To set the A810P AE810P user MUST go through these steps 1 Checking power supply Board must be provided power please plug the power supply cable into power supply connector Otherwise you will not be able to use refer figure 2 below AN ee i ep ar pr a HE rors HIE LE re HE co Hi Bt Figure 2 A810E AE810E Hardware Configuration OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual 3 Software Installation and Configuration A810P AE810P supports dahdi software device driver on Linux To use A810P AE810P user must download edit install and configure dahdi and asterisk 3 1 Download asterisk dahdi driver and firmware 1 Download asterisk from www asterisk org Right here take asterisk 1 8 0 for an example http downloads asterisk org pub telephony asterisk releases asterisk 1 8 0 tar 2z 2 There are two methods to download dahdi source 1 Download dahdi from openvox website which has included driver of A810P AE810P user doesn t need to modify any files http downloads openv
6. OpenVox User Manual OpenVox RUF PRG a ABR ZS Open Vox Best Cost Effective Asterisk Cards OpenVox A810E A810P AE810E AE810P User Manual A810P A810E Date 05 26 2011 Version 1 5 OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual OpenVox RUTTER ZA Open Vox Best Cost Effective Asterisk Cards OpenVox Communication Co Ltd Address F 3 Block No 127 Jindi Industrial Zone Shazui Road Futian district ShenZhen Guangdong 518048 China Tel 86 755 82535095 82535461 Fax 86 755 82535174 E Mail sales openvox cn support openvox cn M for Technical Support support openvox cn Business Hours 9 00AM 18 00PM from Monday Friday URL www openvox cn Thank You for Choosing Open Vox Products OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual Table of Contents LON 4 1 1 What NINE 4 L2 Ea i ET EN 5 AE Elen M EEE REN EE NE ET reeas 6 3 Software Installation and Configuration cccccccccccccccccccccceeccseccnteecuseuess 7 3 1 Download asterisk dahdi driver and firmware 3 2 Modify the configure files cccccccccccccccessseecccceeeeesueeeeeeccseeeeaeeeeeeeeess F festes 0 EE EEE E 9 GE OP EEE EE EEE EN EEE EE ER 11 ee EE EE ERE EE EE EE 19 3 OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual 1 Overview 1 1 What is A810P A810E A810P A810E is a modular a
7. ate the system conf under directory etc dahdi and dahdi channels conf under etc asterisk Please check the setting of system conf it looks like the following 13 OpenVox Communication Co Limited URL www openvox cn User Manual Autogenerated by usr sbin dahdi gencon If you edit this file and execute usz t A your manual changes will be LOST G 7 H Dahdi Configuration File This file is parsed by the Dahdi Configurator Span 1 OPVXAZ4XX 24 OpenVox A810 Board 25 fxsks 1 echocanceller mg2 1 fxsks 2 echocanceller mg2 2 fxsks 3 echocanceller mg2 3 fxsks 4 echocanceller mg2 4 fxoks 5 echocanceller mg2 5 fxoks 6 echocanceller mg2 6 fxoks 7 echocanceller mg2 7 fxoks 8 echocanceller mg2 8 Global data loadzone defaultzone Figure 13 system conf In order to match your country pattern you will need to change the parameters load zone and default zone to your country For example your system is in CHINA then you will change their value like this loadzone en defaultzone cn Meanwhile you also need to modify another parameter country in file etc asterisk indications conf general country us default location Figure 14 indications conf After loading dahdi and opvxa24xx driver user should check the chan_dahdi conf and dahdi channels conf under etc asterisk Please make sure dahdi channels conf has been included into chan dahdi conf If not run the command echo
8. enconf again include the global User Manual 13 53 49 2011 Rather is intended 4 _ settings Checking the dahdi channel loading from asterisk console asterisk VVVVVVVgC Entering asterisk console run command dahdi show channels If dahdi channels can be shown which means the dahdi channels have been loaded into asterisk OpenVox Communication Co Limited 15 URL www openvox cn OpenVox User Manual Figure 16 dahdi show channels When user makes an inbound call CLI will show as the following Starting simple switch on DAHDI 1 1 Executing s from pstn 1 ver DAHDI 1 1 in new stack Executing s from pstn 2 DAHDI l 1 lt 982535362 gt in new stack Executing s from pstn 3 Dial DAHDI 1 1 dahdi 5 in new stack Called 5 DAHDI 5 1 is ringing DAHDI 5 1 is ringing DAHDI 5 1 answered DAHDI 1 1 Native bridging DAHDI 1 1 and DAHDI 5 1 Hanging up on DAHDI 5 1 Hungup DAHDI 5 1 Spawn extension from pstn s 3 exited non zero on DAHDI 1 1 Hanging up on DAHDI 1 1 Hungup DAHDI 1 1 Figure 17 inbound call When user makes an outbound call CLI will show as the following localhost CLI gt Executing 982535462 from internal 1 DAHDI S 1 dahdi i 982535462 in new stack Executing 982535462 from internal 1 DAHDI 5 1 dahdi l 982535462 in new stack localhost CLI gt Called 1 982535462 Called 1 982535462 local
9. host CLI gt Dialing T982535462w on 1 DAHDI 1 1 answered DAHDI 5 1 DAHDI 1 1 answered DAHDI 5 1 Native bridging DAHDI 5 1 and DAHDI 1 1 Native bridging DAHDI 5 1 and DAHDI 1 1 localhost CLI gt Hanging up on DAHDI 1 1 Hungup DAHDI 1 1 Figure 18 outbound call The status of channel looks like the following If user uses AEK810P EC Status of active channel should be ON otherwise it would be OFF 16 OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual Figure 19 channel status Notes User can use command cat proc interrupts to confirm A810P AE810P has independent IRQ If A810P AE810P shares IRQ with other device To avoid IRQ conflict A810P AE810P enable user to adjust pin number when update firmware please refer this manual for more details http downloads openvox cn pub misc opvx update_user_manual_en pdf OpenVox Communication Co Limited URL www openvox cn 17 OpenVox Test environments are CentOS 5 6 Kernel version 2 6 18 238 el5 Dahdi dahdi linux complete 2 4 0 2 4 0 Asterisk 1 8 0 Hardware Open Vox A810P AE810P OpenVox Communication Co Limited User Manual URL www openvox cn 18 OpenVox 4 References WWww openvox cn www digium com www asterisk org www volp 1nfo org www asteriskguru com OpenVox Communication Co Limited User Manual URL www openvox cn 19
10. include dahdi channels conf gt gt etc asterisk chan_dahdi conf Make sure that the context in dahdi channels conf should exist in extensions conf File dahdi channels conf should look like as the following FXO ports use FXS signaling the configure file looks like this 14 OpenVox Communication Co Limited URL www openvox cn i Autogenerated by If edit your manual usr sbin dahdi genconf on Tue May you this file and execute shanges will be LOST Dahdi Channels Configurations chan dahdi conf This is not be include intended to be a complete chan dahdi conf i by chan dahdi conf that j i n to et will OPVXA24XX 24 OpenVox A810 Board 25 MASTER line 1 OPVXA24xXx 24 0 signalling fxs ks calleric asreceived group 0 context from pstn 1E channel gt 1 callerid Span 1 group context default line 2 OPVXAZ24XX 24 1 signalling fxs ks Gallerid asreceived group 0 context from pstn channel gt 2 callerid group context default line 5 OFVXAZ4XX 24 4 signailing fxo_ks callerid Channel 5 mailbox 4005 group 5 context from internal channel gt 5 callerid mailbox group context default lt 4005 gt line 6 OPVXAZ4XX 24 5 signalling fxo0 ks callerid Channel 6 mailbox 4006 group 5 context from internal channel gt 6 callerid mailbox group context default lt 4006 gt Figure 15 dahdi channels conf 3 Starting asterisk and test calls 31 usr sbin dahdi g
11. nalog telephony interface product AE810P AE810E is A810P A810E with EC module It 1s designed to build IP PBX A810P AE810P or A810E AE810E must be used with FXO 400 or FXS 400 together to build a workable system AE810P AE810E has EC module which must be used with FX0 400 or FXS 400 together Key Benefits Low CPU Payload Firmware accelerate I O access achieve high stability and highly decreased cpu payload Scalable Just add additional cards to extend system Bus Master Operation speed up to 132Mbytes sec Echo cancellation Support high quality octasic echo cancellation DSP each channel independent of 128ms or 1024 taps echo cancellation RoHS compliant Certificates CE FCC Misc Temperature Operation 0 to 50 C Temperature Storage 40 to 125 C Humidity 10 TO 90 NON CONDENSING Disclaimers Asterisk is a registered trademark of Digium Inc OpenVox Communication Co Limited URL www openvox cn OpenVox User Manual 1 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 Analog Card i BRI Card a PRI Card e GSM Card b eee Figure 1 Asterisk_OpenVox Setup Asterisk
12. nfigure 1 Loading modules for opvxa24xx modprobe dahdi modprobe opvxa24xx opermode YOUR COUNTRY the driver name is the same as lopvxa24xx openvox_dahdi linux complete 2 2 0 or higher versions allows user to adjust how long to initiate once IRQ User is able to adjust time to initiate IRQ by the following way modprobe opvxa24xx opermode YOUR COUNTRY ms_per_irg 2 ms_per_irq 2 means every 2 millisecond initiate once IRQ The valid values of ms_per_irq are 1 2 4 8 16 the default value is 1 dahdi linux complete 2 4 0 or higher version supports this function Execute dmesg command to check if you have made the EC module worked If user uses AE810P AE810E from figure 11 below user will be able to see EC module has been detected by the system 11 OpenVox Communication Co Limited URL www openvox cn User Manual dahdi Telephony Interface Registered on major 196 dahdi Version 2 4 0 OpenVox A810P version 1 3 Installed AUTO FXO FCC mode Installed AUTO FXO FCC mode Installed AUTO FXO FCC mode Installed AUTO FXO FCC mode Installed AUTO FXS DPO Installed AUTO FXS DPO Installed AUTO FXS DPO Installed AUTO FXS DPO OpenVox VPM echo cancellation supports 32 channels OpenVox VPM echo cancellation for 32 channels OpenVox VPM hardware DTMF disabled OpenVox VPM Present and operational servicing 1 span s Found an OpenVox A810P Version 1 3 8 modules 0 ie 3 4 3 6 7 Figure
13. ox cn pub drivers dahdi linux complete openvox_dahdi lin ux complete current tar gz Qf you select this method just skip to step 3 3 after you finish this step 2 Download dahdi from asterisk official website downloads asterisk org then user needs to download the driver patch of A810 AE810 as well The patch is located here http downloads openvox cn pub drivers dahdi patches a2410p opvxa24xx_dahd 1 linux tar gz There is a directory named opvxa24xx after you untar this package please copy the whole directory to usr src dahdi linux xxx drivers dahdi And you have to modify some configure files before you start compiling dahdi 3 2 Modify the configure files There are some steps here make sure you have already modified them before you compile dahdi A Forward to directory usr sre dadhi linux xxx build tools and modify file live dahdi like this lependency MODULES LOAD MODULES LOAD voicebus dahdi_voicebus mod mod EXTRA MODS EXTRA MODS firmware class wet4xxp wctel2xp wetc4xp wcb4xxp MODULES LOAD MODULES LOAD mod Smod Figure 3 live dahdi screenshot B Forward to directory usr src dahdi linux xxx drivers dahdi and modify file Kbuild like this OpenVox Communication Co Limited URL www openvox cn User Manual obj DAHDI BUILD ALL CONFIG DAHDI WCT4XXP wot4xxp obj DAHDI BUILD ALL CONFIG DAHDI WCTC4XXP wotc4xxp DAHDI BUILD ALL CONFIG DAHDI WCTDM24XXP wotdm24xxp obj
Download Pdf Manuals
Related Search
Related Contents
MIF Reference Online Manual Triton Programming Manual GSI Outdoors PNEG-630 Clothes Dryer User Manual Massive Ceiling light 30254/31/10 工作機械の基礎 Manuel d`utilisation de Palm™ Web Pro Juin 2010 - Ministère de la Culture et de la Communication Copyright © All rights reserved.
Failed to retrieve file