У него контекст неправильный!
Звонки входящие и начинаться должен с Answer()
[from-lg]
exten => s,1, Answer()
exten => s,n,Set(collect=A)
exten => s,n,Playtones(425)
далее… Для установки максимального времени ожидания ввода пользователя нужно
использовать Set(TIMEOUT(response)=10), а не WaitExten(10)
[from-lg]
exten => s,1, Answer()
exten => s,n,Set(collect=A)
exten => s,n,Set(TIMEOUT(response)=10)
exten => s,n,Playtones(425)
И.Т.Д
http://asterisk-support.ru/question/1424/knigi-po-asterisk
bolshoy_plohish ( 2012-06-04 08:59:41 +0400 )редактироватьЯ не могу использовать Answer() так как в этом случае Lg не увидит, какой номер был набран после установки соединения. А к Lg прикручена система биллинга. Можно и так и так писать. exten => s,1,DISA(no-password,from-internal) Тот же результат, цифры 1 и 2 не видит. Zavr2008, попробую сделать как вы говорите.
solly19854 ( 2012-06-04 09:50:06 +0400 )редактироватьЯ же дал тебе ссылку на книжку!!!
Почитай внимательно про использование переменных!!!!
Да и вообще почитай!
bolshoy_plohish ( 2012-06-04 10:29:08 +0400 )редактировать
А для чего такой изврат потребовался если не секрет? :)
Zavr2008 ( 2012-06-01 13:33:10 +0400 )редактироватьтам обычно на LG стоит просто overlapped dial..
Zavr2008 ( 2012-06-01 13:38:25 +0400 )редактироватьТакая конфигурация потребовалась чтобы для пользователей переход на Астериск происходил незаметно, и они как и раньше на Lg набирали 9, слышали гудок, дальше набирали номер. Может это как-то еще можно реализовать, но я к сожалению, не знаю как... Overlapped dial думаю вряд ли как-то влияет, ведь без Playtones все работает... Такое впечатление, что совпадение частот происходит, с другой стороны при Playtones(300) и Playtones(500) все то же самое. Очень странно
solly19854 ( 2012-06-01 17:17:38 +0400 )редактироватьне извращайтесь. для это го есть disa. ну или на крайняк фалик проигрывайте.
meral ( 2012-06-01 20:24:09 +0400 )редактировать