Hosted Vicidial server starts from $39 Contact Us Buy Now!

How to Configure Allo cards Asterisk vicidial

Estimated read time: 2 min

 Configuring Allo cards with Asterisk , ViciDial , Goautodial , vicibox , Elastix , PIAF , Asterisk Now


allo card in asterisk


ALLO is a Canadian company established in Bangalore India for the past 8 years, where they  design, develop and manufacture VOIP hardware such as Digital Telephony Cards, VOIP Gateways, Hybrid PBX systems (IP and PSTN), IP phones, ATAs, UTMs (Unified Threat Managers for Network Security) and SBCs (Session Border Controllers to protect Asterisk pbxs).


Steps to install and configure the ALLO PRI cards

Allo  cards needs  either Patched Digium Dahdi driver  and manually patch the existing dahdi driver
For ease way we will go with Patched dahdi driver which is available in the Allo Website

Before installing the Allo patched dahdi driver  we need to  uninstall the existing dahdi driver.

Follow the below link  till Step 1  to uninstall the existing dahdi driver

After finishing the the uninstallation,  download the latest Patched dahdi driver from the below links

https://www.allo.com/firmware/pri-card/drivers/dahdi-linux-complete-2.10.0+2.10.0.tar.gz

as of writing this blog the latest version is 2.10.0 

********************************************
Installing the allo dahdi driver
********************************************
Just run the below command in the linux shell
cd /usr/src/
wget https://www.allo.com/firmware/pri-card/drivers/dahdi-linux-complete-2.10.0+2.10.0.tar.gz
tar -xvzf  dahdi-linux-complete-2.10.0+2.10.0.tar.gz
cd dahdi-linux-complete-2.10.0+2.10.0
make clean
make all
make install

********************************************
configuring the allo card
********************************************
Just run the below commands in linux shell

dahdi_genconf -v

vi /etc/asterisk/chan_dahdi.conf
add  the below words at the last line of chan_dahdi.conf 

#include dahdi-channels.conf
save and exit

********************************************
reloading the dahdi modules in asterisk
********************************************
just run the below commands
asterisk -vvvvvvr
module unload chan_dahdi.so
module load chan_dahdi.so

********************************************
checking the status of the pri line
********************************************
just run the below commands
asterisk -vvvr
dahdi show status   
dahdi show channels

********************************************
Dial plan to dial via Allo card
********************************************
note: if you are using  vicidial or goautodial , use the below dialplan in extensions.conf  or under carrier settings
exten => _9X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _9X.,2,Dial(DAHDI/g0/${EXTEN:1},,Ttor)
exten => _9X.,3,Hangu

Note : if you are usign  PBX like Freepbx, elastix, asterisnow then follow below steps
go to Trunks,
create new Dahdi trunk
give any name and descriptions.
put  . (dot) for the dail pattern match
Put  g0  as trunk group.

and then create outbound route with respective prefix and dial pattern match

**************************
also see:
Dahdi installation ClickHere
Asterisk installation in centos ClickHere
vicidial Scratch install ClickHere
Sangoma cards installation ClickHere
vicidial scratch install in centos ClickHere 

Post a Comment

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.