Hi,<br>
I need to pass modem calls through a TDM400 card. Conecting the modem
to the FXS port (ZAP/1), it should be put through the FXO port (ZAP/4)
directly.<br>
Even though Echo cancellation is disabled in both lines the call is
never successful. Modems speak for some time and then the line is hang
up with the message &quot;No answer from remote side&quot;. I send thereafter
some traces in case someone is interested.<br>
<br>
I know modem calls are not easy as something is messed up in the
signaling going through asterisk but has someone been successful in an
easy configuration such as this one?<br>
<br>
Thanks,<br>
Jose<br>
<br>

Sep 15 09:45:22 DEBUG[4625] chan_zap.c: Dialing '908274101'<br>

Sep 15 09:45:22 DEBUG[4625] chan_zap.c: Deferring dialing...<br>

Sep 15 09:45:22 DEBUG[4625] chan_zap.c: Requested indication 3 on channel Zap/1-1<br>

Sep 15 09:45:23 DEBUG[4625] chan_zap.c: Exception on 15, channel 4<br>

Sep 15 09:45:23 DEBUG[4625] chan_zap.c: Got event Hook Transition Complete(12) on channel 4 (index 0)<br>

Sep 15 09:45:25 DEBUG[4625] chan_zap.c: Exception on 15, channel 4<br>
<span style="font-weight: bold;">
Sep 15 09:45:25 DEBUG[4625] chan_zap.c: Got event Dial Complete(9) on channel 4 (index 0)</span><br>

Sep 15 09:45:25 DEBUG[4625] chan_zap.c: No echo cancellation requested<br>

Sep 15 09:45:25 DEBUG[4625] chan_zap.c: No echo training requested<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Exception on 15, channel 4<br>
<span style="font-weight: bold;">
Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Got event Dial Complete(9) on channel 4 (index 0)</span><br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: No echo cancellation requested<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Requested indication -1 on channel Zap/1-1<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Took Zap/1-1 off hook<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: master: 1, slave: 4, nothingok: 0<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Stopping tones on 1/0 talking to 4/0<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Stopping tones on 4/0 talking to 1/0<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Making 4 slave to master 1 at 0<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Added 15 to conference 9/1<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Added 13 to conference 9/4<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Updated conferencing on 1, with 0 conference users<br>

Sep 15 09:45:27 DEBUG[4625] chan_zap.c: Updated conferencing on 4, with 0 conference users<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Exception on 13, channel 1<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Got event On hook(1) on channel 1 (index 0)<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: No echo cancellation requested<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: No echo cancellation requested<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Unlinking slave 4 from 1<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Removed 15 from conference 9/1<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Removed 13 from conference 9/4<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Updated conferencing on 1, with 0 conference users<br>
<span style="font-weight: bold;">
Sep 15 09:45:51 DEBUG[4625] channel.c: Returning from native bridge, channels: Zap/1-1, Zap/4-1</span><br>
<span style="font-weight: bold;">
Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Hangup: channel: 4 index = 0, normal = 15, callwait = -1, thirdcall = -1</span><br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/4-1<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Updated conferencing on 4, with 0 conference users<br>
<span style="font-weight: bold;">
Sep 15 09:45:51 DEBUG[4625] app_dial.c: Exiting with DIALSTATUS=ANSWER.</span><br>

Sep 15 09:45:51 DEBUG[4625] cdr_addon_mysql.c: cdr_mysql: inserting a CDR record.<br>

Sep 15 09:45:51 DEBUG[4625] cdr_addon_mysql.c: cdr_mysql: SQL command
as follows: INSERT INTO cdr
(calldate,clid,src,dst,dcontext,channel,dstchannel,lastapp,lastdata,duration,billsec,disposition,amaflags,accountcode,uniqueid)
VALUES ('2006-09-15 09:45:22','\&quot;FXS\&quot;
&lt;505&gt;','505','0908274101','from-internal',
'Zap/1-1','Zap/4-1','Dial','ZAP/4/908274101|120|r',29,24,'ANSWERED',3,'','asterisk-3279-1158306315.0')<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Hangup: channel: 1 index = 0, normal = 13, callwait = -1, thirdcall = -1<br>

Sep 15 09:45:51 DEBUG[4625] chan_zap.c: Set option TDD MODE, value: OFF(0) on Zap/1-1<br>
<br>
<br>
asterisk1*CLI&gt; zap show channel 1<br>
Channel: 1CLI&gt;<br>
File Descriptor: 13<br>
Span: 1<br>
Extension:<br>
Dialing: no<br>
Context: from-internal<br>
Caller ID: 505<br>
Calling TON: 0<br>
Caller ID name: FXS<br>
Destroy: 0<br>
InAlarm: 0<br>
Signalling Type: FXO Kewlstart<br>
Radio: 0<br>
Owner: &lt;None&gt;<br>
Real: &lt;None&gt;<br>
Callwait: &lt;None&gt;<br>
Threeway: &lt;None&gt;<br>
Confno: -1<br>
Propagated Conference: -1<br>
Real in conference: 0<br>
DSP: no<br>
Relax DTMF: no<br>
Dialing/CallwaitCAS: 0/0<br>
Default law: ulaw<br>
Fax Handled: no<br>
Pulse phone: no<br>
Echo Cancellation: 0 taps unless TDM bridged, currently OFF<br>
Actual Confinfo: Num/0, Mode/0x0000<br>
Actual Confmute: No<br>
Hookstate (FXS only): Onhook<br>
asterisk1*CLI&gt;<br>
<br>
asterisk1*CLI&gt;<br>
asterisk1*CLI&gt;<br>
asterisk1*CLI&gt; zap show channel 4<br>
Channel: 4CLI&gt;<br>
File Descriptor: 15<br>
Span: 1<br>
Extension:<br>
Dialing: no<br>
Context: from-zaptel<br>
Caller ID:<br>
Calling TON: 0<br>
Caller ID name:<br>
Destroy: 0<br>
InAlarm: 0<br>
Signalling Type: FXS Kewlstart<br>
Radio: 0<br>
Owner: &lt;None&gt;<br>
Real: &lt;None&gt;<br>
Callwait: &lt;None&gt;<br>
Threeway: &lt;None&gt;<br>
Confno: -1<br>
Propagated Conference: -1<br>
Real in conference: 0<br>
DSP: no<br>
Relax DTMF: no<br>
Dialing/CallwaitCAS: 0/0<br>
Default law: ulaw<br>
Fax Handled: no<br>
Pulse phone: no<br>
Echo Cancellation: 0 taps unless TDM bridged, currently OFF<br>
Actual Confinfo: Num/0, Mode/0x0000<br>
Actual Confmute: No<br>
Hookstate (FXS only): Onhook<br>
<br>
<br>
<br>
<br>
<br>
<br>