Все правильно, ожидается 2 цифры. Но * почему-то хватается за 1-ю, не дожидаясь 2-й. READ читаю щас, не очень удобно его использовать, но раз иначе не выходит, придется.
thunderamur (Oct 7 '14)edit[from-teledyne-773731]
exten=>773731,1,Background(digits/0)
same=>n,WaitExten()
same=>n,Hangup()
exten=>_XX,Goto(localsets-persons,${EXTEN},1)
получаю такой выхлоп, при попытке набрать 25.
== Using SIP RTP CoS mark 5
-- Executing [773731@from-teledyne-773731:1] BackGround("SIP/teledyne-000026f5", "digits/0") in new stack
-- SIP/teledyne-000026f4 answered SIP/128-000026f3
-- <SIP/teledyne-000026f5> Playing 'digits/0.gsm' (language 'en')
-- Executing [773731@from-teledyne-773731:2] WaitExten("SIP/teledyne-000026f5", "") in new stack
[Oct 7 14:10:15] WARNING[22385]: pbx.c:5169 __ast_pbx_run: Invalid extension '2', but no rule 'i' or 'e' in context 'from-teledyne-773731'
Если описать все номера в ручную, то все норм, если шаблоном, то не работает. Придется записывать в таком виде?
exten=>01...
exten=>02...
...
exten=>99...
Или можно как-то шаблон задействовать?
============================
Я просто был не внимателен. Не указал приоритет.
Сравните неправильный вариант
exten=>_XX,Goto(localsets-persons,${EXTEN},1)
и правильный
exten=>_XX,1,Goto(localsets-persons,${EXTEN},1)
Asterisk Dialplan Patterns - voip-info.org
X matches any digit from 0-9
и значит "_XX" это [0-9][0-9] т.е. ожидается 2 цифры
при попытке набрать 25
Asterisk с вами не согласен, о чем и пишет вам в консоль: Invalid extension '2'
т.к. "_X" не существует в данном контексте
Так же посмотрите в сторону Asterisk cmd Read
Все правильно, ожидается 2 цифры. Но * почему-то хватается за 1-ю, не дожидаясь 2-й. READ читаю щас, не очень удобно его использовать, но раз иначе не выходит, придется.
thunderamur (Oct 7 '14)editЗадан: Oct 7 '14
Просмотрен: 202 раз
Обновлен: Oct 07 '14
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
попробуйте через READ
awsswa (Oct 7 '14)editспасибо за помощь, проблема в другом (см. 1 пост)
thunderamur (Oct 7 '14)edit