On Mon, 26 Mar 2007, johnny_xing wrote:
Hi, guys,
For my server, if i use my handphone to call in the PSTN line by TDM400p
card, the server could not receive the caller id correctly. anyone knows the
problem? I am currently using asterisk 1.2.14 with freepbx 2.2.1. The CLI is
as below, "Caller ID name is 'zap1' number is '4521'" , this 4521 is one of
my FXS zap extension created.
I've had issues with caller ID on TDM400 cards myself. I've never gotten
fully to the bottom of it either. Sometimes it works, and sometimes I get
nothing. (when a "normal" phone on the same line gets the ID OK all the
time)
I don't use FreePBX, so don't know how it configures things, I'm
suspecting is replaces the incoming caller ID with 'zap1' when it doesn't
know.
Make sure you have the correct country codes setup in zaptel.conf. I'm
in the UK, things will be different for you and you might need to do
some searching... Eg.:
fxoks=1
fxsks=3
fxsks=4
loadzone=uk
defaultzone=uk
Also make sure at module load time, the correct country code is passed to
the module - eg. I have a line:
options wctdm opermode=UK
in a file in /etc/modprobe.d. Your distribution might have something
different though.
Also, make sure you use the right signalling in zapata.conf:
usecallerid=yes
cidsignalling=v23
cidstart=polarity
and finally, make sure the line gain is set correctly. (use ztmonitor to
check)
You may need to work out how all this is hidden inside FreePBX though.
Good luck.
Gordon
>
dialparties.agi: Starting New Dialparties.agi
dialparties.agi: priority is 1
dialparties.agi: Caller ID name is 'zap1' number is '4521'
dialparties.agi: Methodology of ring is 'none'
dialparties.agi: USE_CONFIRMATION: 'FALSE'
dialparties.agi: RINGGROUP_INDEX: ''
-- dialparties.agi: Added extension 000 to extension map
-- dialparties.agi: Extension 000 cf is disabled
-- dialparties.agi: Extension 000 do not disturb is disabled
dialparties.agi: extnum: 000
dialparties.agi: exthascw: 1
dialparties.agi: exthascfb: 0
dialparties.agi: extcfb:
dialparties.agi: exthascfu: 0
dialparties.agi: extcfu:
-- dialparties.agi: dbset CALLTRACE/000 to 4521
-- AGI Script dialparties.agi completed, returning 0
Best Regards,
Johnny
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users