Ребят, помогите пож-та. А то все мозги разбил на части.
Есть в наличии:
Asterisk 10.5.1 + карта OpenVox 800 на ней приходят 5 городских линий.
Сделал голосовое меню:
[from-gorod]
exten => s,1,Answer
exten => s,2,Background(privetstvie)
exten => s,3,WaitExten()
exten => _5XX.,1,macro(internal,${EXTEN})
exten => 1,1,Goto(Prodaji,s,1)
exten => 2,1,Goto(Buhgalt,s,1)
exten => 3,1,Dial(IAX2/iaxmodem0,10,Tr)
exten => i,1,Goto(Secretar,s,1)
exten => t,1,Goto(Secretar,s,1)
[macro-internal]
exten => s,1,Log(NOTICE,"Poshlo")
exten => s,2,Dial(SIP/${ARG1},,tT)
При доноборе вн. номера звонок все равно уходит на секретаря
Если убрать
exten => i,1,Goto(Secretar,s,1)
то срывается с руганью:
>
pbx.c:5328 __ast_pbx_run: Invalid extension '0', but no rule 'i' or 'e' in context 'from-gorod'
-- Hanging up on 'DAHDI/5-1'
> Blockquote
relaxdtmf пробовали?
Zavr2008 ( 2012-08-02 20:55:14 +0400 )редактироватьПри донаборе какого внутреннего номера? Где у IVR таймаут? Где лог?
zzuz ( 2012-08-03 00:18:21 +0400 )редактироватьПри донаборе любого вн. номера типа 5XX . При донаборе 1 2 или 3 все отрабатывается корректно
gus_ak ( 2012-08-03 10:14:16 +0400 )редактироватьГосподин switch ответил по существу.
zzuz ( 2012-08-03 10:49:42 +0400 )редактировать