DAHDI, who is using it and how is it going?

Right now I am having trouble with the zaptel module still wanting to load…

Asterisk starts but I can’t get a channel on a TDM400.

Asterisk 1.4.22rc3, Zaptel 1.4.12 and DAHDI-rc3+rc2.

At least the card is there:
dahdi: Telephony Interface Registered on major 196
dahdi: Version: 2.0.0-rc3
Freshmaker version: 73
Freshmaker passed register test
Module 0: Installed – AUTO FXS/DPO
Module 1: Not installed
Module 2: Not installed
Module 3: Not installed
Found a Wildcard TDM: Wildcard TDM400P REV I (1 modules)
dahdi: Registered tone zone 0 (United States / North America)

I got it working. voipexperience.blogspot.com/2008 … eepbx.html

I installed the new DAHDI and Asterisk releases over the weekend. The transition from Zaptel was fairly painless. It looks like it fixed some callerid and battery problems that I was having with the Zaptel drivers.

I have noticed that the echo is worse with my TDM410P than it was with Zaptel. The echo canceler I was using, mark2, is not available in DAHDI and I don’t seem to be having as much luck with the mg2 and kb1 echo cancelers. I also noticed that running fxotune doesn’t seem to have much effect on the echo.

I really want to try oslec but it hasn’t been patched for DAHDI yet.

qsig works incoming from Siemens HiPath 3800
qsig outgoing does not work and fails with:
!! Unknown IE 50 (cs5, Unknown Information Element)

On the HiPath I have set the e1 to: PRI ISO QSIG master

Here is my config.
Asterisk 1.6.0-rc4
dahdi_cfg -vvvv
DAHDI Tools Version - 2.0.0-rc2

DAHDI Version: 2.0.0-rc3
Echo Canceller(s):
Configuration

SPAN 1: CCS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: Clear channel (Default) (Slaves: 01)
Channel 02: Clear channel (Default) (Slaves: 02)
Channel 03: Clear channel (Default) (Slaves: 03)
Channel 04: Clear channel (Default) (Slaves: 04)
Channel 05: Clear channel (Default) (Slaves: 05)
Channel 06: Clear channel (Default) (Slaves: 06)
Channel 07: Clear channel (Default) (Slaves: 07)
Channel 08: Clear channel (Default) (Slaves: 08)
Channel 09: Clear channel (Default) (Slaves: 09)
Channel 10: Clear channel (Default) (Slaves: 10)
Channel 11: Clear channel (Default) (Slaves: 11)
Channel 12: Clear channel (Default) (Slaves: 12)
Channel 13: Clear channel (Default) (Slaves: 13)
Channel 14: Clear channel (Default) (Slaves: 14)
Channel 15: Clear channel (Default) (Slaves: 15)
Channel 16: D-channel (Default) (Slaves: 16)
Channel 17: Clear channel (Default) (Slaves: 17)
Channel 18: Clear channel (Default) (Slaves: 18)
Channel 19: Clear channel (Default) (Slaves: 19)
Channel 20: Clear channel (Default) (Slaves: 20)
Channel 21: Clear channel (Default) (Slaves: 21)
Channel 22: Clear channel (Default) (Slaves: 22)
Channel 23: Clear channel (Default) (Slaves: 23)
Channel 24: Clear channel (Default) (Slaves: 24)
Channel 25: Clear channel (Default) (Slaves: 25)
Channel 26: Clear channel (Default) (Slaves: 26)
Channel 27: Clear channel (Default) (Slaves: 27)
Channel 28: Clear channel (Default) (Slaves: 28)
Channel 29: Clear channel (Default) (Slaves: 29)
Channel 30: Clear channel (Default) (Slaves: 30)
Channel 31: Clear channel (Default) (Slaves: 31)

31 channels to configure.


cat /etc/asterisk/chan_dahdi.conf
[channels]
language=en
group=0
signalling=pri_cpe
;switchtype=euroisdn
switchtype=qsig
channel=1-15,17-31
context=from-zaptel
pridialplan=unknown
prilocaldialplan=unknown
internationalprefix=+
nationalprefix=+61
localprefix=+612
privateprefix=+6129496
unknownprefix=

cat /etc/dahdi/system.conf
loadzone=au
defaultzone=au
span=1,1,0,ccs,hdb3,crc4
bchan=1-15,17-31
dchan=16

Hi, you guys seem pretty clued up with chan_dahdi.

Where can I find complete documentation on what all the settings actually do?

I am having trouble working out the correct setting so the signaling is correct for an extension on a TDM400P FXS port with an American PayPhone on it.

The phone rings, but when I pick up the receiver the phone does not realise it has got an incoming call and hangs up after 6 seconds.

It works fine with a normal ATA so has to be a signaling issue with Asterisk.

.-.-.

Only thing I can say is Google is your friend. The most complete docs I have found are in the readme…

3 Days of Google has got me nowhere.

What readme? Link???

I have found nothing that gives a detailed description of what the individual settings are for.

The more I google the more I find that there are many many extra settings for chan_dundi that I have no idea about and aren’t included in the demo chan_dundi.conf

.-.-.

Well, there is my blog post from a while back…

voipexperience.blogspot.com/2008 … eepbx.html

the readme is the upgrade.txt at

svn.digium.com/svn/dahdi/tools/t … PGRADE.txt