[Asterisk-Users] Problems with TDM400P and asterisk on Linux 2.6
Nigel Smith
nigelpsmith at fastmail.fm
Wed Mar 16 17:28:45 MST 2005
Hi there,
I have a TDM400P (1 x fxs, 1 x fxo) which I'm attempting to run on linux
2.6 (gentoo), without much success at the moment. I have previously had
it working on a 2.4 installation, but when I moved to a new box and
installed a 2.6-based system, it failed to work. In both cases I'm using
whatever (libpri, zaptel, asterisk) is checked out by default (I assume
that means HEAD) in cvs.
I am having trouble working out whether the TDM400P is properly
configured, and is communicable from user-space (specifically,
asterisk). zttool does not tell me anything useful (not that I really
know how to use it).
The wctdm + zaptel modules are loading OK, and ztcfg -vvv gives the
following:
----------------------------------------------------------
Zaptel Configuration
======================
Channel map:
Channel 01: FXO Kewlstart (Default) (Slaves: 01)
Channel 04: FXS Kewlstart (Default) (Slaves: 04)
2 channels configured.
----------------------------------------------------------
so I assume that the card is there (as in functioning), recognised by
the kernel, and I know that the devices (I'm using udev) are there also:
----------------------------------------------------------
localhost root # ls -la /dev/zap
total 0
drwxr-xr-x 2 root root 0 Mar 16 22:12 .
drwxr-xr-x 21 root root 0 Mar 16 11:13 ..
crws-----T 1 root root 196, 1 Mar 16 22:12 1
crws-----T 1 root root 196, 2 Mar 16 22:12 2
crws-----T 1 root root 196, 3 Mar 16 22:12 3
crws-----T 1 root root 196, 4 Mar 16 22:12 4
crws-----T 1 root root 196, 254 Mar 16 22:12 channel
crws-----T 1 root root 196, 0 Mar 16 22:12 ctl
crws-----T 1 root root 196, 255 Mar 16 22:12 pseudo
crws-----T 1 root root 196, 253 Mar 16 22:12 timer
localhost root # ls -la /dev/zaptel
crw-rw---- 1 root root 196, 253 Mar 16 22:12 /dev/zaptel
localhost root #
----------------------------------------------------------
I am running asterisk as root.
Now, when asterisk starts, this section indicates to me that it is at
least recognising the configuration I have specified for the TDM400P
----------------------------------------------------------
.
.
.
[chan_zap.so] => (Zapata Telephony w/PRI)
== Parsing '/etc/asterisk/zapata.conf': Found
-- Registered channel 1, FXO Kewlstart signalling
-- Registered channel 4, FXS Kewlstart signalling
-- Automatically generated pseudo channel
== Registered channel type 'Zap' (Zapata Telephony Driver w/PRI)
== Manager registered action ZapTransfer
== Manager registered action ZapHangup
== Manager registered action ZapDialOffhook
== Manager registered action ZapDNDon
== Manager registered action ZapDNDoff
== Manager registered action ZapShowChannels
.
.
.
----------------------------------------------------------
When I make an incoming call, the following is produced:
----------------------------------------------------------
*CLI> -- Accepting AUTHENTICATED call from 210.80.176.12:
> requested format = alaw,
> requested prefs = (),
> actual format = speex,
> host prefs = (speex|ilbc|gsm|lpc10|g723),
> priority = mine
-- Executing Ringing("IAX2/899060288642 at 89906028864-16384", "") in
new stack
-- Executing Dial("IAX2/899060288642 at 89906028864-16384",
"Zap/1|15|Ttm") in new stack
Mar 17 11:16:54 WARNING[26117]: channel.c:1931 ast_request: No
translator path exists for channel type Zap (native 68) to 512
Mar 17 11:16:54 NOTICE[26117]: app_dial.c:936 dial_exec_full: Unable to
create channel of type 'Zap' (cause 0)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing VoiceMail("IAX2/899060288642 at 89906028864-16384",
"u1000") in new stack
Mar 17 11:16:54 NOTICE[26117]: channel.c:1731 ast_set_write_format:
Unable to find a path from gsm to speex
Mar 17 11:16:54 WARNING[26117]: file.c:790 ast_streamfile: Unable to
open vm-theperson (format speex): No such file or directory
== Spawn extension (from-sip, s, 3) exited non-zero on
'IAX2/899060288642 at 89906028864-16384'
-- Hungup 'IAX2/899060288642 at 89906028864-16384'
----------------------------------------------------------
Would anyone be able to point me in the right direction? I really don't
know why it can't recognise the Zap channel, or what the messages mean
in the log immediately above.
Thanks in advance,
Nigel
More information about the asterisk-users
mailing list