Sangoma gave me these instructions to get incoming caller id name to work. I am still using openzap running with smg_prid. Works for the current wanpipe version is 3.5.14 (and it worked in 3.5.11 too). The fix is to add these lines to the /etc/wanpipe/smg_pri.conf file: caller_name_in_facility=yes wait_for_facility_timeout=500 I added them near the bottom of the file: ;AFT-A101 on port 1 caller_name_in_facility=yes wait_for_facility_timeout=500 signalling=pri_cpe switchtype=national group=1 spans=1 I think they work for FreeTDM running with the old PRI stack too. Regards, Robert -----Original Message----- From: Brian West [mailto:brian@freeswitch.org] Sent: Monday, July 12, 2010 11:04 AM To: freeswitch-users@lists.freeswitch.org Subject: Re: [Freeswitch-users] No Caller-ID Name Delivery on PRI Chances are we aren't dealing with it properly. I haven't had this one labed so I can't tell. /b On Jul 12, 2010, at 12:58 PM, Phone wrote:
I recently posted a question on this topic in a "Native Stack" discussion and it was suggested that we need to
"SLEEP a few seconds before you answer just like you do in Asterisk"
We have tried to do this as follows, but are still not getting name delivery. Here is the snippet from the dialplan:
extension name="XXX7878001"> <condition field="destination_number" expression="^(7878001)$"> <action application="sleep" data="5000"/> <action application="set" data="domain_name=$${domain}"/> <action application="transfer" data="$1 XML default"/> </condition> </extension>
We are using libpri 1.4.11.3 with FreeSWITCH Version 1.0.head (git-f0fed26 2010-07-03 13-37-32 -0300 on a Samgoma B601DE connected to a PRI. When running a trace, the Caller-ID Name does come along later in a separate facility message, but is does not seem to be flowing thru to FS. The recommended solution sounds obvious and reasonable, but apparently we are still missing something.
Any ideas would be appreciated.
Thanks