[asterisk-users] Rewrite calling number of incoming call
Hi! Trying to figure out how to rewrite calling number of an incoming call... A cell phone (0733025975) dials a X-Lite (977). X-Lite "shows" 733025975 at the display, but I want it to be 0317998975. I thought i could do something like: exten => 977/733025975,1,Set(CALLERID(number)=0317998975) exten => 977,n,Dial(SIP/0317998977) [Dec 14 19:07:43] NOTICE[20731]: chan_h323.c:2272 answer_call: Dropping call because extensions '977', 's' and 'i' doesn't exists in context [inputinterior.se] Rewriting of outgoing is working... snip exten => _0X!/0317998975,1,Set(CALLERID(number)=317998975) exten => _0X!/0317998977,1,Set(CALLERID(number)=317998977) exten => _0X!/0317998978,1,Set(CALLERID(number)=317998978) exten => _0X!/0317998985,1,Set(CALLERID(number)=317998985) exten => _0X!/0317998987,1,Set(CALLERID(number)=317998987) exten => _0X!,n,Dial(H323/0${ext...@avaya) Can someone guide me on the correct track? ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Rewrite calling number of incoming call
How about: exten => 977,1,ExecIf($[${CALLERID(num)} = 733025975]?Set(CALLERID(num)=0317998975)) exten => 977,n,ExecIf($[${CALLERID(num)} = 1234]?Set(CALLERID(num)=317998977)) exten => 977,n,ExecIf($[${CALLERID(num)} = 5678]?Set(CALLERID(num)=317998978)) [..] exten => 977,n,Dial(SIP/0317998977) On Mon, Dec 14, 2009 at 12:21 PM, Magnus Benngård wrote: > Hi! > > Trying to figure out how to rewrite calling number of an incoming call... > > A cell phone (0733025975) dials a X-Lite (977). > X-Lite "shows" 733025975 at the display, but I want it to be 0317998975. > I thought i could do something like: > > exten => 977/733025975,1,Set(CALLERID(number)=0317998975) > exten => 977,n,Dial(SIP/0317998977) > > [Dec 14 19:07:43] NOTICE[20731]: chan_h323.c:2272 answer_call: Dropping call > because extensions '977', 's' and 'i' doesn't exists in context > [inputinterior.se] > > Rewriting of outgoing is working... snip > > exten => _0X!/0317998975,1,Set(CALLERID(number)=317998975) > exten => _0X!/0317998977,1,Set(CALLERID(number)=317998977) > exten => _0X!/0317998978,1,Set(CALLERID(number)=317998978) > exten => _0X!/0317998985,1,Set(CALLERID(number)=317998985) > exten => _0X!/0317998987,1,Set(CALLERID(number)=317998987) > exten => _0X!,n,Dial(H323/0${ext...@avaya) > > Can someone guide me on the correct track? > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] Rewrite calling number of incoming call
Thx! Worked as a clock! I did modify it to: exten => 977,1,ExecIf($[${CALLERID(num)}=733025975]?Set(CALLERID(all)=Magnus Benngard)) Even better! :) On Tue, 15 Dec 2009 11:32:44 -0600, Steve Johnson wrote: How about: exten => 977,1,ExecIf($[${CALLERID(num)} = 733025975]?Set(CALLERID(num)=0317998975)) exten => 977,n,ExecIf($[${CALLERID(num)} = 1234]?Set(CALLERID(num)=317998977)) exten => 977,n,ExecIf($[${CALLERID(num)} = 5678]?Set(CALLERID(num)=317998978)) [..] exten => 977,n,Dial(SIP/0317998977) On Mon, Dec 14, 2009 at 12:21 PM, Magnus Benngård wrote: > Hi! > > Trying to figure out how to rewrite calling number of an incoming call... > > A cell phone (0733025975) dials a X-Lite (977). > X-Lite "shows" 733025975 at the display, but I want it to be 0317998975. > I thought i could do something like: > > exten => 977/733025975,1,Set(CALLERID(number)=0317998975) > exten => 977,n,Dial(SIP/0317998977) > > [Dec 14 19:07:43] NOTICE[20731]: chan_h323.c:2272 answer_call: Dropping call > because extensions '977', 's' and 'i' doesn't exists in context > [inputinterior.se] > > Rewriting of outgoing is working... snip > > exten => _0X!/0317998975,1,Set(CALLERID(number)=317998975) > exten => _0X!/0317998977,1,Set(CALLERID(number)=317998977) > exten => _0X!/0317998978,1,Set(CALLERID(number)=317998978) > exten => _0X!/0317998985,1,Set(CALLERID(number)=317998985) > exten => _0X!/0317998987,1,Set(CALLERID(number)=317998987) > exten => _0X!,n,Dial(H323/0${ext...@avaya) > > Can someone guide me on the correct track? > > ___ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users ___ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users