OpenVOX 400 card not showing up

womble1

Guru
Joined
Oct 19, 2008
Messages
632
Reaction score
6
I have the openVOX 400 card with one incomming BT line.
I ahve it set up exactly the same way as on another system
Originally it worked.
However now it does not seem to
if you do
lspci on the command line you can see it.
Dahdi is running and I have checked every config.

I get this…

dahdi show channels
No such command 'dahdi show channels' (type 'help dahdi show' for other possible commands)


I also get this…


root@pbx:~ $ dahdi_test
Opened pseudo dahdi interface, measuring accuracy...
100.000% 99.996% 100.000% 100.000% 100.000% 100.000% 100.000%
--- Results after 7 passes ---
Best: 100.000 -- Worst: 99.996 -- Average: 99.999205, Difference: 99.999259


and this…


pbx*CLI> show channeltypes
Type Description Devicestate Indications Transfer
---------- ----------- ----------- ----------- --------
IAX2 Inter Asterisk eXchange Driver (Ver 2) yes yes yes
Phone Standard Linux Telephony API Driver no yes no
OOH323 Objective Systems H323 Channel Driver no yes no
MGCP Media Gateway Control Protocol (MGCP) yes yes no
SIP Session Initiation Protocol (SIP) yes yes yes
Skinny Skinny Client Control Protocol (Skinny) no yes no
Agent Call Agent Proxy Channel yes yes no
Local Local Proxy Channel Driver yes yes no
----------
8 channel drivers registered.


and this…


pbx*CLI> module reload chan_dahdi.so
pbx*CLI>

so the module is loaded.

hardware sees the card, asterisk… I don't know…

anyone got any idea's ?
 
Usually Dahdi fails like this if /etc/dahdi/system.conf doesn't match your Asterisk configs /etc/asterisk/chan_dahdi.conf files (there's a few of them).

Do a "grep chan_dahdi.c /var/log/asterisk/full" at the Linux command prompt to see what error messages show up. Here's a webpage on troubleshooting No Asterisk Dahdi Help?
 
NOthing shows up…


root@pbx:~ $ grep chan_dahdi.c /var/log/asterisk/full
root@pbx:~ $
 
checked and double checked all configs…

system.conf


# Autogenerated by /usr/sbin/dahdi_genconf on Sun Nov 14 17:38:45 2010
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
fxsks=1
echocanceller=mg2,1
# channel 2, WCTDM/4/1, no module.
# channel 3, WCTDM/4/2, no module.
# channel 4, WCTDM/4/3, no module.

# Global data

loadzone = uk
defaultzone = uk


chan_dahdi.conf


; Copied from DAHDI Module of FreePBX

[general]

include chan_dahdi_general.conf

[channels]

; include dahdi groups defined by DAHDI module of FreePBX
;#include chan_dahdi_groups.conf

include chan_dahdi_additional.conf
cidsignalling=v23
cidstart=polarity
usecallerid=yes
ukcallerid=yes
answeronpolarityswitch=yes
sendcalleridafter=1
echocancel=yes
echocancelwhenbridged=no

context=from-dahdi
callwaitingcallerid=yes
callerid=asreceived
hidecallerid=no
group=
channel => 1



GNU nano 1.3.12 File: /etc/asterisk/chan_dahdi_groups.conf

;--------------------------------------------------------------------------------;
; Do NOT edit this file as it is auto-generated by FreePBX. All modifications to ;
; this file must be done via the web gui. There are alternative files to make ;
; custom modifications, details at: http://freepbx.org/configuration_files ;
;--------------------------------------------------------------------------------;
;


signalling=fxs_ks
context=from-pstn
channel=>1

GNU nano 1.3.12 File: /etc/asterisk/chan_dahdi_general.conf

;--------------------------------------------------------------------------------;
; Do NOT edit this file as it is auto-generated by FreePBX. All modifications to ;
; this file must be done via the web gui. There are alternative files to make ;
; custom modifications, details at: http://freepbx.org/configuration_files ;
;--------------------------------------------------------------------------------;
;




GNU nano 1.3.12 File: /etc/asterisk/dahdi-channels.conf

; Autogenerated by /usr/sbin/dahdi_genconf on Sun Nov 14 17:38:45 2010
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;

; Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
;;; line="1 WCTDM/4/0 FXSKS (SWEC: MG2)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 1
group=
 
so this is OK I think ?
These are the exact same configs I have working on another machine...
 
In chan_dahdi.conf, these lines are incorrect:

include chan_dahdi_general.conf

and

;#include chan_dahdi_general.conf

The first one is missing the "#" in front of the include and the second has been made a comment by the preceding ";"

There should only be one line that points to chan_dahdi_general.conf and It should be :

#include chan_dahdi_general.conf

The "#include" is a directive that tells Asterisk to include the following config file. The way it is now, chan_dahdi_general.conf never gets looked at.

The reason that there were no error messages in /var/log/asterisk/full is because chan_dahdi_general.conf never got read.
 
thanks…
now.. I have…

root@pbx:~ $ grep chan_dahdi.c /var/log/asterisk/full
[2010-11-14 17:44:15] VERBOSE[22397] logger.c: == Parsing '/etc/asterisk/chan_dahdi.conf': [2010-11-14 17:44:15] VERBOSE[22397] logger.c: Found
[2010-11-14 17:44:15] WARNING[22397] config.c: No '=' (equal sign) in line 5 of /etc/asterisk/chan_dahdi.conf
[2010-11-14 17:44:15] WARNING[22397] config.c: No '=' (equal sign) in line 12 of /etc/asterisk/chan_dahdi.conf
[2010-11-14 17:44:15] ERROR[22397] chan_dahdi.c: Signalling must be specified before any channels are.
[2010-11-14 20:37:05] VERBOSE[23142] logger.c: == Parsing '/etc/asterisk/chan_dahdi.conf': [2010-11-14 20:37:05] VERBOSE[23142] logger.c: Found
[2010-11-14 20:37:05] WARNING[23142] config.c: No '=' (equal sign) in line 12 of /etc/asterisk/chan_dahdi.conf
[2010-11-14 20:37:05] ERROR[23142] chan_dahdi.c: Signalling must be specified before any channels are.
root@pbx:~ $
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,410
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top