Incoming CallerID Not Working

authorinet

New Member
Joined
Jul 24, 2009
Messages
3
Reaction score
0
This is a rather new install. For the most part, everything is working as planned except for incoming CallerID. I have confirmed with an analog phone that CallerID has been provisioned from the telco (Verizon). The system has 7 POTS lines and a doorbell intercom. The DoorFon works fine except there is a slight delay between pushing the button and the ring (About 1 ring). From what I have read, this might be related to the CallerID problem. I am using a Sangoma A200 (8-port FXO). Below is my zapata.conf file:

Code:
;autogenerated by /usr/sbin/wancfg_zaptel do not hand edit
;autogenrated on 2009-12-05
;Zaptel Channels Configurations 
;For detailed Zaptel options, view /etc/asterisk/zapata.conf.bak
[trunkgroups]
[channels]
context=default
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
relaxdtmf=yes
rxgain=0.0
txgain=0.0
group=1
callgroup=1
pickupgroup=1
immediate=no
;Sangoma AFT-A200 [slot:1 bus:2 span:1]  <wanpipe1>
context=from-zaptel
group=0
signalling = fxs_ks
channel => 1
context=from-zaptel
group=0
signalling = fxs_ks
channel => 2
context=from-zaptel
group=0
signalling = fxs_ks
channel => 3
context=from-zaptel
group=0
signalling = fxs_ks
channel => 4
context=from-zaptel
group=1
signalling = fxs_ks
channel => 5
context=from-zaptel
group=1
signalling = fxs_ks
channel => 6
context=from-zaptel
group=0
signalling = fxs_ks
channel => 7
context=from-doorbell-custom
group=0
signalling = fxs_ks
channel => 8
 
Don't know if this will work or not, but try putting:

usecallerid=no

right after context=from-doorbell-custom
 
This may sound strange but create a custom extension. Send your incoming calls to that extension and before you send Answer() send Wait(3) which means the system will wait 3 seconds. after the wait you can route your call back to FreePBX.

I have an AGI script running when people call in and if I have the wait set to anything less than 3 the callerID comes in as "(N/A)" 70% of the time, if I put 1 it will be 30%-60% and a wait time of 0 is about 10-20%. I have verizon as my PSTN also.

It's worth a try to see if you wait three seconds (or more) if your card will pick up the callerID from Verizon.
 
Yes, this did shorten the ring time. Thank you very much for the suggestion.
Jim
 
This didn't work but I have resolved the problem. All of their lines had distinctive ring on them. This was causing a problem with Caller ID because there was an extra ring.
 

Members online

Forum statistics

Threads
26,687
Messages
174,410
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top