Настройка переадресации в *
Сообщений: 1573
|
Re: Настройка переадресации в *
to mistert, вам такой вариант не подходит?
cron333:
exten => _1XX,1,Dial(SIP/${EXTEN},20,t)
exten => 100,2,Set(NUMBER=1234567)
exten => 101,2,Set(NUMBER=7458456)
exten => 102,2,Set(NUMBER=5647889)
... ; и т.д.
exten => _1XX,3,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,Dial(H323/${NUMBER}@prov,,tTM(bubble))
|
Сообщений: 19
|
Re: Настройка переадресации в *
to cron333
Спасибо, по Вашей рекомендации заработало. Спасибо. _Прошу обратить внимание воспользовавшихся поиском_.
to ded
Каюсь, навыков * - 0.
to all
А как можно сократить время перевода в в/у примере, а то при занятости внутр. номера и переводе на внешний (окончанием гудков непододнявшего телефона и гудками телефона на который переадресуем) около 10 сек тишины?
|
Сообщений: 1573
|
Re: Настройка переадресации в *
rtTM(bubble)
А вообще - CLI>show application Dial
|
Сообщений: 19
|
Re: Настройка переадресации в *
На show application Dial - говорит нет такой команды.
К вышеуказанному примеру добавил, после NOANSWER:
exten => s-CHANUNAVAIL,n,Dial(H323/1234567@prov,,M(bubble),tT)
при отключенном телефоне (у абонента), перевода звонка на внешний номер ОПЯТЬ нет. Расстроен...
А "r" это же стандартное расширение? Не нашел что-то.
|
Сообщений: 19
|
Re: Настройка переадресации в *
А вот что в CLI, при переводе на отключенный IP-телефон:
[Mar 18 15:01:03] WARNING[13925]: pbx.c:3769 __ast_pbx_run: Channel 'OOH323/(null)-d360' sent into invalid extension 's-CHANUNAVAIL' in context 'mycontext', but no invalid handler
|
Сообщений: 6521
|
Re: Настройка переадресации в *
CLI>core show application Dial
Оказывается у вас не Dial(H323 а Dial(ООH323 должно быть?
Кто вам настраивал эту кухню?
s-CHANUNAVAIL' in context 'mycontext' - Астериск говорит вам на чистом английском языке, что в вашем контексте mycontext
exten => _1XX,1,Dial(SIP/${EXTEN},20,t)
exten => 100,2,Set(NUMBER=1234567)
exten => 101,2,Set(NUMBER=7458456)
exten => 102,2,Set(NUMBER=5647889)
... ; и т.д.
exten => _1XX,3,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,Dial(H323/${NUMBER}@prov,,tTM(bubble))
должен быть и
exten => s-CHANUNAVAIL,1, уж придумайте что тут хочется.
|
Сообщений: 19
|
Re: Настройка переадресации в *
Не знаком лично, но ведь как-то работает).
Сейчас (по верному совету cron33) так:
exten => _1XX,1,Dial(SIP/${EXTEN},20,t)
exten => 100,2,Set(NUMBER=1234567)
exten => 101,2,Set(NUMBER=7458456)
exten => 102,2,Set(NUMBER=5647889)
exten => _1XX,3,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,Dial(H323/1234567@prov,,M(bubble),tT)
exten => s-CHANUNAVAIL,n,Dial(H323/1234567@prov,,M(bubble),tT)
Всё работает, но только когда активен телефон на рабочем месте, если выключен, при переводе звонка - дропается звонящий.
|
Сообщений: 19
|
Re: Настройка переадресации в *
РАЗОБРАЛСЯ, правильно -
exten => s-CHANUNAVAIL,1 ,Dial(H323/1234567@prov,,M(bubble),tT)
Осталось убрать большую паузу при переводе и всё.
|
Сообщений: 1573
|
Re: Настройка переадресации в *
Вы правда не видите лишнюю запятую?
exten => s-CHANUNAVAIL,1 ,Dial(H323/1234567@prov,,M(bubble),tT)
Сделайте так (если хотите слушать вызывные гудки сразу, при переадресации):
exten => s-CHANUNAVAIL,1 ,Dial(H323/1234567@prov,,M(bubble)rtT)
P.S. А номер (1234567) вы опять ставите постянный? Потом зададите вопрос: "почему переадресация идет на один номер?" ;)
|
Сообщений: 19
|
Re: Настройка переадресации в *
Я ненастоящий сварщик...
Сделал, тишина осталась. Я, не знаю, что это за номер, но при переадресации или звонке с *, этот номер определяется, как "с которого звонят".
Переадресация идет куда надо по в/у.
|
|