Help with the TDM800p

Hi All,
I have a server running Trixbox 2.2, I have configured two tdm800p in this server, following the TDM’s users manuals, it seems that the cards are configured, but when I try to configure the trunks, they simply don’t work, the trunks does’nt seem to get configured. Following I’ll post my files:

dmesg | grep Zaptel
Zaptel Version: 1.2.17.1
Zaptel Echo Canceller: OCTVQE
Zaptel Version: 1.2.17.1
Zaptel Echo Canceller: OCTVQE
Zaptel Transcoder support loaded

dmesg | grep FXO
Port 1: Installed – AUTO FXO (FCC mode)
Port 2: Installed – AUTO FXO (FCC mode)
Port 3: Installed – AUTO FXO (FCC mode)
Port 4: Installed – AUTO FXO (FCC mode)
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)
Port 1: Installed – AUTO FXO (FCC mode)
Port 2: Installed – AUTO FXO (FCC mode)
Port 3: Installed – AUTO FXO (FCC mode)
Port 4: Installed – AUTO FXO (FCC mode)
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)
Port 1: Installed – AUTO FXO (FCC mode)
Port 2: Installed – AUTO FXO (FCC mode)
Port 3: Installed – AUTO FXO (FCC mode)
Port 4: Installed – AUTO FXO (FCC mode)
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)
Port 1: Installed – AUTO FXO (FCC mode)
Port 2: Installed – AUTO FXO (FCC mode)
Port 3: Installed – AUTO FXO (FCC mode)
Port 4: Installed – AUTO FXO (FCC mode)
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)

zaptel.conf

Autogenerated by /usr/local/sbin/genzaptelconf – do not hand edit

Zaptel Configuration File

This file is parsed by the Zaptel Configurator, ztcfg

It must be in the module loading order

fxsks=1,2,3,4,5,6,7,8
fxsks=9,10,11,12,13,14,15,16

Span 1: WCTDM/0 “Wildcard TDM800P Board 1”

channel 1, WCTDM, inactive.

channel 2, WCTDM, inactive.

channel 3, WCTDM, inactive.

channel 4, WCTDM, inactive.

channel 5, WCTDM, inactive.

channel 6, WCTDM, inactive.

channel 7, WCTDM, inactive.

channel 8, WCTDM, inactive.

Span 2: WCTDM/1 “Wildcard TDM800P Board 2”

channel 9, WCTDM, inactive.

channel 10, WCTDM, inactive.

channel 11, WCTDM, inactive.

channel 12, WCTDM, inactive.

channel 13, WCTDM, inactive.

channel 14, WCTDM, inactive.

channel 15, WCTDM, inactive.

channel 16, WCTDM, inactive.

Span 3: ZTDUMMY/1 “ZTDUMMY/1 1”

Global data

loadzone = us
defaultzone = us

zapata.conf
;
; Zapata telephony interface
;
; Configuration file

[trunkgroups]

[channels]

language=en
context=from-zaptel
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
;
; Whether or not to do distinctive ring detection on FXO lines
;
;usedistinctiveringdetection=yes

usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
echotraining=800
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no

;faxdetect=both
faxdetect=incoming
;faxdetect=outgoing
;faxdetect=no

;Include genzaptelconf configs
#include zapata-auto.conf

group=1

;Include AMP configs
#include zapata_additional.conf

Please any help will be appreciated.

Regards,
E.

I just installed my TDM800 card. Port 1 and 8 would work some of the time. I’d reboot and something else would happen. Just strange behavior. Some times the ports would configure and sometimes not.

If you read the manual VERY carefully you’ll see the sections on how to install the Zaptel drivers. It says to use version 1.. of Zaptel and version 1.2.* for Asterisk. Well Zaptel 1.4.* added support for the TDM800 card! Oooops.

I’m new to this so I’d start there. Not sure if you can use Zaptel 1.4.* with 1.2.* versions of Asterisk? I just updated both to 1.4…

A.J.

On the user manual of the TDM’s it says the following:
" If you are using the 1.2.x series of Asterisk and Zaptel, you will need Asterisk 1.2.15 or newer, and Zaptel 1.2.15 or newer".

The compatibility of Zaptel 1.4.x comes as an alias to the wctdm24xxp module which is the one that works with the TDM800p. So the version of the modules, might not be the problem. Also, this problem came after I upgraded the trixbox version, I was using 2.1.7 and I upgraded to 2.2. My actual versions of Zaptel and Asterisk are the following:

rpm -qa |grep asterisk
asterisk-sounds-1.2.1-1
asterisk-addons-1.2.6_1.2.18-1
tbm-asteriskinfo-1.1.0.24-3
asterisk-1.2.18-4
asterisk-devel-1.2.14-1.48468

rpm -qa |grep zaptel
zaptel-modules-2.6.9-34.0.2.ELsmp-1.2.17.1-4_SMP
zaptel-1.2.17.1-4_SMP
zaptel-modules-2.6.9-34.0.2.EL-1.2.17.1-4

Again thanks for any help.

E.

I have the exact same issue…

Trixbox 2.2 does detects the card, when running genzaptelconf it basically does nothing. You can see it searching for the cards but it doesn’t look for the tdm8xxp or 24xxp cards… only older ones…

here’s the output from genzaptelconf:

[code]# Autogenerated by /usr/local/sbin/genzaptelconf – do not hand edit

Zaptel Configuration File

This file is parsed by the Zaptel Configurator, ztcfg

It must be in the module loading order

Span 1: ZTDUMMY/1 “ZTDUMMY/1 1”

Global data

loadzone = us
defaultzone = us
[/code]

Is anyone using the TDM800P/2400P cards with Trixbox2.2

Well,
After trying unsuccessfully to configure the card, I had to reinstall to trixbox 2.7. I had to execute genzaptel again, after doing th whole procedure to activate the driver, but at the moment it’s working fine. If anyone has any idea on how to avoid this, please send it over.

Regards,
E.

I just installed trixbox and I’ve been playing around with my TDM800p card some more. I found this post useful: http://www.trixbox.org/forums/trixbox-forums/trunks/tdm2400p-install-help-request

If you scroll down to the instructions that Akroft explains. This card is just acting strange though. On boot I get this every time…

Resetting the modules…
During Resetting the modules…
After resetting the modules…
Port 1: Not installed
Port 2: Not installed
Port 3: Not installed
Port 4: Not installed
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)
VPM: Not Present
Found a Wildcard TDM: Wildcard TDM800P (8 modules)

But if I issue a dmesg | grep FXO I get:

Port 1: Installed – AUTO FXO (FCC mode)
Port 3: Installed – AUTO FXO (FCC mode)
Port 4: Installed – AUTO FXO (FCC mode)
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)
Port 5: Installed – AUTO FXO (FCC mode)
Port 6: Installed – AUTO FXO (FCC mode)
Port 7: Installed – AUTO FXO (FCC mode)
Port 8: Installed – AUTO FXO (FCC mode)

No port 2 and repeating ports?

We’re thinking of putting an Asterisk machine into production. Looks like I may have to get a different card that is reliable…

A.J.

You should contact Digium support at support@digium.com

Support is included with every Digium card - they will help you get it going or exchange the card if its bad.

I gave up and emailed them. They going to RMA the card. Wish me luck!

A.J.