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

How to configure Digium card in asterisk Vicidial

Estimated read time: 2 min

 How to configure Digium TE131 , TE131 , TE132 ,TE133 ,TE134 Single Span T1/E1 card in asterisk , Vicidial , Goautodial, vicidialnow ,osdial , AsteriskNow , Elastix.

how to configure digium card asterisk


                Digium’s new TE131, TE132, TE133 and TE134 single span digital cards are the latest additions to the Telephony Card family. The TE13x design utilizes state of the art technologies to support T1/E1/PRI environments that require a high-performance, cost effective digital telephony interface card. The TE13x family of cards have the ability to create a seamless network, interconnecting traditional telephony systems with Voice over IP technologies.

The Main difference between the old and new digium cards is that , the new digium cards wont have E1/T1 jumpers , which can be defined via software and conf files.

The following Blog will instruct you on how to install Digium TE133 and TE134 in you asterisk as T1 or E1

The new digium cards requires latest dahdi and libpri driver min: 2.9 are above version.
which can be downloaded from www.asterisk.org

note **: if you are having old version of dahdi, follow the below link for upgrading / reinstalling the dahdi driver

******************************
Configuring in E1 mode
******************************
Step 1:
Go to   :   /etc/modprobe.d/dahdi.conf  (ie:  vi /etc/modprobe.d/dahdi.conf)
And enter below line at last  ,save and exit
options wcte13xp default_linemode=e1

Step 2:
Run the below command as root
# modprobe wcte13xp default_linemode=e1
#dahdi_genconf -v
#dahdi_cfg -v   (make sure the ouput should show 31 channels)

Note:  dahdi_genconf  will generate default configs for digium cards,  if  your  pri  CRC4 is disabled, then do the changes in   /etc/dahdi/system.conf

Step 3
Now open /etc/asterisk/chan_dahdi.conf and add the below line at the last line (use shift+g to go to last line in putty)
#include dahdi-channels.conf

Step 4
Dialplan to dial via PRI
vi /etc/asterisk/extension.conf

[default]   ; the default will already exists in most asterisk installation if not create a new
exten => _9X.,1,Dial(DAHDI/g0/${EXTEN:1},30)
exten => _9X.,2,Hangup()

Note:  9 is just a prefix, and it will be discarded while dialling out
Note: for vicidial /goautodial use below dialplan in dialplan entry or extensions.conf
exten => _9X.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _9X.,2,Dial(DAHDI/g0/${EXTEN:1},,Tto)
exten => _9X.,3,Hangup

******************************
Configuring in T1 mode
******************************

Step 1:
Go to   :   /etc/modprobe.d/dahdi.conf  (ie:  vi /etc/modprobe.d/dahdi.conf)
And enter below line at last  ,save and exit
options wcte13xp default_linemode=t1

Step 2
Run the below command as root
# modprobe wcte13xp default_linemode=t1
#dahdi_genconf -v
#dahdi_cfg -v   (make sure the ouput should show 31 channels)

follow the above steps for the dialplan.

******************************
Troubleshooting PRI issue
******************************
* make sure pri is up  by typing below command in asterisk cli
dahdi show status
pri show spans

* enabling or disabling the crc
If the dahdi show status show ok but still pri show spans shows down, try disabling the crc4 from the below conf file
vi /etc/dahdi/system.conf

* if the line is up and still not dialling then do the following changes in chan_dahdi.conf
pridialplan=unknown
prilocaldialplan=unknown

* incomming calls will land in  from-pstn context  ,
* to change the incomming context go to  /etc/asterisk/dahdi-channels.conf   and       change from-pstn to what ever you want
* for vicidial put trunkinbound as inbound context.

Post a Comment

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