[asterisk-users] Caller Id problem

Anton Frolov afng072 at frols.com
Tue Jan 9 11:16:33 MST 2007


Dear List,

My problem is that the incoming Caller Id is not displayed on the local analog
phones (connected to a TDM400 card).

I receive the CID correctly from my telco, but when I place the call to the
internal analog line, the CID is not propagated.

An interesting point: when I try to place a new call to an already bridged line,
I see the second call with the CID on the analog phone. The second call is
placed exactly with the same command/config as the first one.
In the debug log I see (for the second call):
  -- Launched AGI Script /usr/share/asterisk/agi-bin/incoming.pl
  -- AGI Script Executing Application: (Dial) Options: (Zap/2||otw)
  -- CPE supports Call Waiting Caller*ID.  Sending '/066332XXXXXX'

In other words, the CID is transmitted during a Call Waiting, but not during a
normal call. It looks like Asterisk does not send the CID (or send it too soon /
too late) during the first ("normal") call.

Any idea is welcome.

Thanks!

AF.

--
*zapata.conf*

usecallerid=yes
usecallingpres=yes
callerid=asreceived
hidecallerid=no
callwaiting=yes
callwaitingcallerid=yes
treewaycalling=yes
transfer=yes
useincomingcalleridonzaptransfer=yes
...

context=home
signalling=fxo_ks
channel => 1

context=office
signalling=fxo_ks
channel => 2

context=freebox
signalling=fxs_ks
callerid=asreceived
channel => 3

context=francetelecom
signalling=fxs_ks
callerid=asreceived
channel => 4


*extensions.conf*
exten => s,1,Dial(${HOME},,otw)


More information about the asterisk-users mailing list