Can’t seem to see CID on calls from inbound POTS lines.
However, if I tweak the dial command options, I can call out to a external phone - transfer the call to another ext and the ext CID shows up to the transferred ext.
Any ideas?
Can’t seem to see CID on calls from inbound POTS lines.
However, if I tweak the dial command options, I can call out to a external phone - transfer the call to another ext and the ext CID shows up to the transferred ext.
Any ideas?
It is US, and the zapata.conf has immediate=no already set
SEE BELOW:
[trunkgroups]
[channels]
language=en
context=from-zaptel
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
;
; Whether or not to do distinctive ring detection on FXO lines
;
;usedistinctiveringdetection=yes
usecallerid=yes
hidecallerid=no
callwaiting=yes
;attempt to fix no-CID
callerid=asreceived
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
echotraining=800
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no
;faxdetect=both
faxdetect=incoming
;faxdetect=outgoing
;Include genzaptelconf configs
#include zapata-channels.conf
;Include AMP configs
#include zapata_additional.conf
you don’t say what country you are in so this info might change a bit. But each country/telco provider sends the callerID info between a specific set of rings. In the US it is between ring one and ring two.
So if the phone line is answered before it rings a second time you will not get that information.
In the zapata.conf config file you can change the immediate= line to say
immediate=no so that the system does not grab the line before the caller ID is transmitted.
hum, It should work as you have it set.
Who’s card are you using?
It is a Digium TDM Card.
Server worked perfect at another location. CID was fine.
Also analog phone plugged into same jack will show CID properly.
I even had AT&T come put to check their lines.
I’m stumped.