[Asterisk-Users] Re: US CallerID and TDM04B

Rich Adamson radamson at routers.com
Tue Jul 26 02:59:37 MST 2005


The only other item I can think of is to play with rxgain in zapata.conf.
Try rxgain=3.0, then rxgain=6.0, and if that seems to impact 
receiving callerid, then adjust rxgain to the lowest value where
callerid still works.

------------------------

> Thanks for the response but still no luck.
> I added those two lines just after the [channel] and updated my dial plan but the result is 
the same (there is no CallerID):
> Asterisk Ready.
>     -- Starting simple switch on 'Zap/1-1'
> Jul 26 00:43:34 NOTICE[8867]: chan_zap.c:5367 ss_thread: Got event 2 (Ring/Answered)...
>     -- Executing Wait("Zap/1-1", "2") in new stack
>     -- Executing NoOp("Zap/1-1", "") in new stack
>     -- Executing SetVar("Zap/1-1", "dnis=100") in new stack
> ...
>  
> I hope you have some more ideas, please?
>  
> BTW, is there anyone using Asterisk with SBC Telco in the US?
> Does your asterisk recognize CallerID?
>  
> Thanks,
> Boris Zolotarev
> boris.zolotarev at gdspartners.com
>  
>  
>  
> > I have new TDM04B installed and working fine with Asterisk 1.0.5 built on RedHat 9.
> > 
> > All is working fine except CallerID that bothers me big time.
> > I have several Panasonic and Sony phones and CallerID works fine with it (when I plug in the
> line into phone instead into
> > Asterisk I get CallerID) but fails with Asterisk.
> > 
> > I am based in California (San Francisco) and my Telco is SBC (http://www.sbc.com/).
> >  .
> > I would really appreciate if anyone could take a look below at my zapata.conf and
> extensions.conf and let me know what is
> > wrong.
> > 
> > :: zapata.conf ::
> > 
> > [channels]
> 
> Try adding these right here (right after [channels]. Let's see if
> that has any impact on the problem.
> cidsignalling=bell                      
> cidstart=ring                                                                  
> 
> > context=default
> > switchtype=national
> > signalling=fxs_ks
> > usecallerid=yes
> > callerid=asreceived
> > hidecallerid=no
> > callwaiting=yes
> > usecallingpres=yes
> > callwaitingcallerid=yes
> > threewaycalling=yes
> > transfer=yes
> > cancallforward=yes
> > callreturn=yes
> > echocancel=yes
> > echocancelwhenbridged=yes
> > echotraining=400
> > rxgain=0.0
> > txgain=0.0
> > group=1
> > callgroup=1
> > pickupgroup=1
> > immediate=no
> > busydetect=yes
> > busycount=7
> > musiconhold=default
> > faxdetect=both
> > context=zap
> > group=1
> > channel => 1-4
> > 
> > 
> > :: extensions.con ::
> > 
> > I use this part of the code to trace Asterisk log and check CallerID and CallerIDName.
> > 
> > [zap]
> > exten => s,1,Wait(2)
> > exten => s,2,Answer()
> > exten => s,3,SetVar(dnis=100)
> > exten => s,4,NoOp,${CALLERID}
> > exten => s,5,NoOp,${CALLERIDNAME}
> 
> For incoming Zap calls (from the TDM card), you do not need to "answer"
> the call unless you're going into an IVR. If you are simply ringing
> a sip phone, do something like this:
> 
> [zap]
> exten => s,1,NoOp,${CALLERID}                                     
> exten => s,2,Dial(Sip/1234,15)
>  
---------------End of Original Message-----------------





More information about the asterisk-users mailing list