HiTo answer this myself, setting PRIREDIRECTREASON is not supported in 1.2, but is/will be in 1.4. I took a look at the code, as to check if backporting it looks hard, and it doesn't. however, something is wrong so my code can't get what PRIREDIRECTREASON was set to. Can someone give me a hand here, please? Patch is attached
Dialplan:
...
exten => _XX.,n(dialgsm),Set(CALLERID(rdnis)=${PSTN_NUMBER})
exten => _XX.,n,Set(PRIREDIRECTREASON=NO_REPLY)
exten => _XX.,n,NoOp(PRIREDIRECTREASON=${PRIREDIRECTREASON})
exten => _XX.,n,Dial(${TRUNK}/${GSM_NUMBER},${DIAL_TIMEOUT},t)
Console output:
...
-- Executing Set("Zap/1-1", "CALLERID(rdnis)=21973552") in new
stack
-- Executing Set("Zap/1-1", "PRIREDIRECTREASON=NO_REPLY") in new
stack
-- Executing NoOp("Zap/1-1", "PRIREDIRECTREASON=NO_REPLY") in
new stack
-- Executing Dial("Zap/1-1", "Zap/g1/48869440|120|t") in new stack
-- Requested transfer capability: 0x00 - SPEECH
Nov 6 17:10:21 WARNING[9013]: chan_zap.c:2156 zt_call: DEBUG:
PRIREDIRECTREASON is not set
Pri debug: ... > [74 0b 21 01 8f 32 31 39 37 33 35 35 32]> Redirecting Number (len=13) [ Ext: 0 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) > Ext: 0 Presentation: Presentation permitted, user number passed network screening (1) > Ext: 1 Reason: Forwarded unconditionally (15) '21973552' ]
thanks roy
set_priredirectreason.patch
Description: Binary data
On 6. nov. 2006, at 15.55, Roy Sigurd Karlsbakk wrote:
hi allhow can I set the "reason for redirecting" as defined in Q.931 4.6.7 Redirecting number? While redirecting some calls, telco says "you need to set reason for redirecting to 0 0 1 0 Call forwarding no reply. I can find code related to this in libpri, but no app to interface with this in asterisk. The SetCallerPres touches the PRI SETUP element, but AFAICS it can't set this.Any feedback welcome roy -- Roy Sigurd Karlsbakk [EMAIL PROTECTED] -------------------------------MICROSOFT: Acronym for "Most Intelligent Customers Realise Our Software Only Fools Teenagers"_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
-- Roy Sigurd Karlsbakk [EMAIL PROTECTED] -------------------------------MICROSOFT: Acronym for "Most Intelligent Customers Realise Our Software Only Fools Teenagers"
_______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
