Wildcard AEX800 Digium Card Asterisk Configuration
hello,
i recently purchased a Wildcard AEX800 digium card. Ive installed asterisk 13 and all prerequistses on ubuntu serv14.04 LTS. Dahi is the driver am using; ive configured all but when i call from PSTN through fxo port an not getting anything in logs or to extensions. below are my config
please help
system.conf
loadzone = za defaultzone =za 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
chan dahdi.conf
[trunkgroups]
; No trunk groups are needed in this configuration.
[channels]
#include /etc/asterisk/dahdi-channels.conf
; The channels context is used when defining channels
using the
; older deprecated method. Don’t use this as a section
name.
;[phone](!)
;
; A template to hold common options for all phones.
;
usecallerid = yes hidecallerid = no callwaiting = yes threewaycalling = yes transfer = yes echocancel = yes echocancelwhenbridged = yes
;immediate = no rxgain = 0.0
txgain = 0.0
;FXS Modules group = 1
echocancel = yes signalling = fxo_ks context = Internal channel = 1-4
;FXO Modules group = 2
echocancel = yes signalling = fxs_ks context = Incoming channel = 5-8
voicemail.conf
[default]
1234 => 4242,chris kamutumwa,root@localhost
1000 => 1234,chris kamutumwa,chriskamutumwa@gmail.com
2000 => 1234,chris utumwa,chris@crystaline.co.zm
~
~
extension.conf
[Internal]
exten => 1000,1,Dial (DAHDI/1,20,rt)
exten => 1000,2,Voicemail (1000,u)
exten => 1000,102,Voicemail (1000,b)
exten => 2000,1,Dial (DAHDI/2,20,rt)
exten => 2000,2,Voicemail (2000,u)
exten => 2000,102,Voicemail (2000,b)
exten => 8500,1,VoiceMailMain exten => 8501,1,MusicOnHold
exten => _9.,1,Dail (DAHDI/g2/www${EXTEN:1} )
exten => _9.,2,Congestion
[Incoming]
exten => s,1,Answer exten => s,2,Dial(DAHDI/g1,20,rt)
exten => s,3,Voicemail(1000,u)
exten => s,103,Voicemail(1000,b)
root@ubuntu:/etc/asterisk# lsdahdi
### Span 1: WCTDM/0 “Wildcard AEX800” (MASTER)
1 FXO RED
2 FXO RED
3 FXO RED
4 FXO RED
5 FXS
6 FXS
7 FXS
8 FXS
root@ubuntu:/etc/asterisk# dahdi_cfg -vvv DAHDI Tools Version – 2.11.1
DAHDI Version: 2.11.1
Echo Canceller(s):
Configuration
=====================
Channel map:
Channel 01: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 08)
8 channels to configure.
Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
Setting echocan for channel 3 to mg2
Setting echocan for channel 4 to mg2
Setting echocan for channel 5 to mg2
Setting echocan for channel 6 to mg2
Setting echocan for channel 7 to mg2
Setting echocan for channel 8 to mg2
2 thoughts on - Wildcard AEX800 Digium Card Asterisk Configuration
hello,
i recently purchased a Wildcard AEX800 digium card. Ive installed asterisk 13 and all prerequistses on ubuntu serv14.04 LTS. Dahi is the driver am using; ive configured all but when i call from PSTN through fxo port an not getting anything in logs or to extensions. below are error messages
[2016-10-14 15:08:12] WARNING[1820] chan_dahdi.c: Channel ‘1-4’
failure ignored: ignore_failed_channels.
[2016-10-14 15:08:12] WARNING[1820] chan_dahdi.c: Unable to specify channel 5: No such device or address
[2016-10-14 15:08:12] ERROR[1820] chan_dahdi.c: Unable to open channel
5: No such device or address
[2016-10-14 15:08:12] ERROR[1820] chan_dahdi.c: Unable to register channel ‘5-8’
[2016-10-14 15:08:12] WARNING[1820] chan_dahdi.c: Channel ‘5-8’
failure ignored: ignore_failed_channels.
ubuntu*CLI> module load chan_dahdi.so Unable to load module chan_dahdi.so Command ‘module load chan_dahdi.so’ failed.
[2016-10-14 15:10:35] WARNING[2401]: loader.c:1073 load_resource:
Module ‘chan_dahdi.so’ already exists.
ubuntu*CLI> module unload chan_dadhi.so Unable to unload resource chan_dadhi.so Command ‘module unload chan_dadhi.so ‘ failed.
my config
please help
system.conf
loadzone = za defaultzone =za 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
chan dahdi.conf
[trunkgroups]
; No trunk groups are needed in this configuration.
[channels]
#include /etc/asterisk/dahdi-channels.conf
; The channels context is used when defining channels
using the
; older deprecated method. Don’t use this as a section
name.
;[phone](!)
;
; A template to hold common options for all phones.
;
usecallerid = yes hidecallerid = no callwaiting = yes threewaycalling = yes transfer = yes echocancel = yes echocancelwhenbridged = yes
;immediate = no rxgain = 0.0
txgain = 0.0
;FXS Modules group = 1
echocancel = yes signalling = fxo_ks context = Internal channel = 1-4
;FXO Modules group = 2
echocancel = yes signalling = fxs_ks context = Incoming channel = 5-8
voicemail.conf
[default]
1234 => 4242,chris kamutumwa,root@localhost
1000 => 1234,chris kamutumwa,chriskamutumwa@gmail.com
2000 => 1234,chris utumwa,chris@crystaline.co.zm
~
~
extension.conf
[Internal]
exten => 1000,1,Dial (DAHDI/1,20,rt)
exten => 1000,2,Voicemail (1000,u)
exten => 1000,102,Voicemail (1000,b)
exten => 2000,1,Dial (DAHDI/2,20,rt)
exten => 2000,2,Voicemail (2000,u)
exten => 2000,102,Voicemail (2000,b)
exten => 8500,1,VoiceMailMain exten => 8501,1,MusicOnHold
exten => _9.,1,Dail (DAHDI/g2/www${EXTEN:1} )
exten => _9.,2,Congestion
[Incoming]
exten => s,1,Answer exten => s,2,Dial(DAHDI/g1,20,rt)
exten => s,3,Voicemail(1000,u)
exten => s,103,Voicemail(1000,b)
root@ubuntu:/etc/asterisk# lsdahdi
### Span 1: WCTDM/0 “Wildcard AEX800” (MASTER)
1 FXO RED
2 FXO RED
3 FXO RED
4 FXO RED
5 FXS
6 FXS
7 FXS
8 FXS
root@ubuntu:/etc/asterisk# dahdi_cfg -vvv DAHDI Tools Version – 2.11.1
DAHDI Version: 2.11.1
Echo Canceller(s):
Configuration
=====================
Channel map:
Channel 01: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 08)
8 channels to configure.
Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
Setting echocan for channel 3 to mg2
Setting echocan for channel 4 to mg2
Setting echocan for channel 5 to mg2
Setting echocan for channel 6 to mg2
Setting echocan for channel 7 to mg2
Setting echocan for channel 8 to mg2
Does this file exist? If not, remove this line. If not, what does is its contents?
Hint: Just use ‘signalling = auto’ and avoid the confusion in chan_dahdi.conf .
However, this is not the source of your problem.
The channels were created (at the kernel level). Kernel level signalling was given to them by dahdi_cfg. However they are not in use by chan_dahdi.
Maybe dahdi-channels.conf doesn’t exist and this causes problems?
Anyway, in the asterisk command-line run:
module unload chan_dahdi.so
module load chan_dahdi.so
And see what errors you get.