Hi all.
I installed an asterisk 1.4-22 server with Wildcat TDM800P 4 fxo and 2 fxs ports. I’ve verified with our phone company (AT&T) that our CallerID feature is enabled. I am in Southern California, so I guess I’m assuming that the sample chan_dahdi.conf, and zapata-channels.conf generated by genzaptelconf should probably work out of the box. Apparently, that may be a bad ASSumption 0: I
I have been able to get neither CallerID or Hangup detection to work at all. I’ve tried several things, but currently my zaptel.conf looks like this:
[general]
usecallerid=yes
hidecallerid=no
;cidsignalling=v23
immediate=no
language=en
;cidstart=polarity
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
useincommingcalleridonzaptransfer=yes
adsi=yes
sendcalleridafter=2
[channels]
#include “zapata-channels.conf”
All the fxs entries in zaptel-channels.conf looks like this:
;;; line="8 WCTDM/0/7 FXSKS (In use)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 8
context=default
In my extensions.conf, the pertinent portion is this:
[from-pstn]
;
; We start with what to do when a call first comes in.
;
exten => s,1,Wait(5) ; Wait a second, to try and pick up CID
exten => s,n,Answer ; Answer the line
exten => s,n,NoOp( Inbound call ext:${EXTEN} CID:${CALLIERID} )
exten => s,n,Set(TIMEOUT(digit)=10) ; Set Digit Timeout to 5 seconds
exten => s,n,Set(TIMEOUT(response)=30) ; Set Response Timeout to 10 seconds
exten => s,n(restart),BackGround(wwerx-greeting) ; Play greeting
exten => s,n,WaitExten ; Wait for an extension to be dialed.
exten => s,n,NoOp( Inbound call (2)ext:${EXTEN} CID:${CALLIERID} )
Any help would be greatly appreciated.