[asterisk-users] Dial 9 For Outside Line?

Anselm Martin Hoffmeister anselm at hoffmeister-online.de
Sun Dec 17 16:26:48 MST 2006


Am Sonntag, den 17.12.2006, 18:11 -0500 schrieb Time Bandit:
> > exten => _0[1-9].,1,Dial(IAX2/84456557 at voiptalk/44${EXTEN:1})
> > exten => _00.,1,Dial(IAX2/84456557 at voiptalk/${EXTEN:2})
> > exten => _09XX,1,Dial(IAX2/84456557 at voiptalk/${EXTEN})
> 
> Just add a 9 in front, like this :
> 
> exten => _90[1-9].,1,Dial(IAX2/84456557 at voiptalk/44${EXTEN:1})
> exten => _900.,1,Dial(IAX2/84456557 at voiptalk/${EXTEN:2})
> exten => _909XX,1,Dial(IAX2/84456557 at voiptalk/${EXTEN})

And don't forget to adapt the EXTEN in the Dial command, else it will
send one digit too much to voiptalk:

exten => _90[1-9].,1,Dial(IAX2/84456557 at voiptalk/44${EXTEN:2})
exten => _900.,1,Dial(IAX2/84456557 at voiptalk/${EXTEN:3})
exten => _909XX,1,Dial(IAX2/84456557 at voiptalk/${EXTEN:1})

(notice the ${EXTEN:x} syntax where "x" is the number of digits to cut
off from the beginning)

BR
Anselm



More information about the asterisk-users mailing list