[asterisk-users] What makes TDM400 FXS Connection to TELCO go into Off Hook State?
Tzafrir Cohen
tzafrir.cohen at xorcom.com
Tue Nov 11 04:02:05 CST 2008
On Mon, Nov 10, 2008 at 07:34:34PM -0500, Jim Duda wrote:
> I've been having trouble with making outbound calls to my
> TELCO from a TDM400 card (FXS KS signalling) after upgrading
> from 1.6-beta9 to 1.6.0. The problem is completely intermittent.
>
> When it fails, I get this message:
> [Nov 9 19:12:26] WARNING[18916] app_dial.c: Unable to create channel of type 'DAHDI' (cause 0 - Unknown)
Can you enable debug logging? Do you see any message about the casue for
that?
>
> At some point, it starts working, but I don't know what is
> triggering asterisk to start working. But I have a theory below.
>
> I have instrumented the code with debugging and narrowed it
> down to some code in chan_dahdi where it appears to be checking
> for hookstate. I can actually resolve this issue by changing
> a return code in the available function in chan_dahdi.c
>
> This led me to look at dahdi show channel 4
>
> It appears that when outbound calls are working,
> the Hookstate displays Offhook.
>
> It appears that when outobund calls are not working,
> the Hookstate displays Onhook.
>
> Can anyone tell me what the normal state of an FXS line attached
> to a standard TELCO should be when no call is in progress and
> when a call is in progress?
>
> Can anyone tell me what causes an FXS line attached to a
> standard TELCO to transition to Off Hook state? It seems
> to me that the state would transition between off hook and
> on hook as a call is in progress or idle respectively.
>
> Thanks,
>
> Jim
>
> asterisk*CLI> dahdi show channel 4
> Channel: 4LI>
> File Descriptor: 21
> Span: 1
> Extension:
> Dialing: no
> Context: incoming
> Caller ID:
> Calling TON: 0
> Caller ID name:
> Mailbox: 100
> Destroy: 0
> InAlarm: 0
> Signalling Type: FXS Kewlstart
> Radio: 0
> Owner: <None>
> Real: <None>
> Callwait: <None>
> Threeway: <None>
> Confno: -1
> Propagated Conference: -1
> Real in conference: 0
> DSP: no
> Busy Detection: no
> TDD: no
> Relax DTMF: no
> Dialing/CallwaitCAS: 0/0
> Default law: ulaw
> Fax Handled: no
> Pulse phone: no
> DND: no
> Echo Cancellation:
> 128 taps
> (unless TDM bridged) currently OFF
> Actual Confinfo: Num/0, Mode/0x0000
> Actual Confmute: No
> Hookstate (FXS only): Offhook --> Working State
>
>
> My chan_dahdi.conf:
>
> ;[pstn]
> mailbox=100
> mwimonitor=fsk
> mwilevel=512
> mwimonitornotify=/usr/local/sbin/zapnotify.sh
> faxdetect=incoming
> signalling=fxs_ks
> context=incoming
> callwaiting=yes
> callwaitingcallerid=yes
> echocancel=yes
> echotraining=no
> echocancelwhenbridged=no
> channel => 4
>
> ;[fax]
> ; FAX machine connected here
> faxdetect=no
> signalling=fxo_ks
> context=internal
> channel => 1
--
Tzafrir Cohen
icq#16849755 jabber:tzafrir.cohen at xorcom.com
+972-50-7952406 mailto:tzafrir.cohen at xorcom.com
http://www.xorcom.com iax:guest at local.xorcom.com/tzafrir
More information about the asterisk-users
mailing list