[asterisk-users] Dahdi issues

Jeff LaCoursiere jeff at jeff.net
Thu Jan 14 09:22:41 CST 2010


Hello,

My first attempt to get dahdi running on 1.4.28... with a Rhino 8 port 
modular card and a single FXS module.

Got the Rhino card installed and the machine sees it:

root at pbx:/etc/dahdi# dmesg | grep rcbfx
[   71.985309] rcbfx 0000:04:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 
21
[   71.985440] rcbfx 1: Rhino PCI BAR0 50100000 IOMem mapped at 
ffffc90008d7c000
[   71.985504] rcbfx 1: Waiting for response from card .........
[   71.986276] rcbfx 1: Firmware Version 2.1
[   71.986288] rcbfx 0000:04:00.0: firmware: requesting rcbfx.fw
[   72.047192] rcbfx 1: firmware rcbfx.fw not available from userspace
[   72.047202] rcbfx 1: Hardware version 11
[   72.047233] rcbfx 1: G168 07 08 DSP Loader file size = 170 App file 
size = 48414
[   72.350080] rcbfx 1: G168 DSP Ping DSP Version 106
[   72.510185] rcbfx 1: G168 DSP Active and Servicing 2 Channels - 3
[   72.510681] rcbfx 1: Starting DMA
[   72.530147] rcbfx 1: Spotted a Rhino: Rhino RCB8FXX (1 modules)
root at pbx:/etc/dahdi#

Dahdi also sees it:

root at pbx:/etc/dahdi# lsdahdi
### Span  1: Rhino RCB8FXX/1 "Rhino RCB8FXX/1" (MASTER)
   1 FXS        FXOKS       (SWEC: MG2)
   2 FXS        FXOKS       (SWEC: MG2)
   3 EMPTY
   4 EMPTY
   5 EMPTY
   6 EMPTY
   7 EMPTY
   8 EMPTY
root at pbx:/etc/dahdi# dahdi_cfg -vvv
DAHDI Tools Version - 2.2.0

DAHDI Version: 2.2.1-rc2
Echo Canceller(s): MG2
Configuration
======================


Channel map:

Channel 01: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 02)

2 channels to configure.

Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
root at pbx:/etc/dahdi#



I am running FreePBX, so it created "/etc/asterisk/zapata_additonal.conf", 
so I linked "/etc/asterisk/chan_dahdi.conf" to it:

root at pbx:/etc/asterisk# ls -ltr {chan_dahdi,zapata_additional}.conf
-rw-rw-r-- 1 asterisk asterisk 678 2010-01-13 21:27 zapata_additional.conf
lrwxrwxrwx 1 asterisk asterisk  22 2010-01-13 23:11 chan_dahdi.conf -> 
zapata_additional.conf
root at pbx:/etc/asterisk#

root at pbx:/etc/asterisk# cat chan_dahdi.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 
;
;--------------------------------------------------------------------------------;
;

;;;;;;[20001]
signalling=fxo_ks
pickupgroup=
mailbox=20001 at device
immediate=no
echotraining=800
echocancelwhenbridged=no
echocancel=yes
context=from-internal
callprogress=no
callgroup=
callerid=device <20001>
busydetect=no
busycount=7
accountcode=
channel=>1

;;;;;;[20002]
signalling=fxo_ks
pickupgroup=
mailbox=20002 at device
immediate=no
echotraining=800
echocancelwhenbridged=no
echocancel=yes
context=from-internal
callprogress=no
callgroup=
callerid=device <20002>
busydetect=no
busycount=7
accountcode=
channel=>2

root at pbx:/etc/asterisk#


BUT asterisk doesn't seem to see it:

root at pbx:/etc/asterisk# asterisk -rx 'dahdi show channels'
    Chan Extension  Context         Language   MOH Interpret
root at pbx:/etc/asterisk#

Any clues?  I am sure I am missing something stupid.

Thanks,

j



More information about the asterisk-users mailing list