1 | изначальная версия редактировать | |
Здравствуйте, данная ошибка просто срубила меня наповал! Моя конфигурация: AsteriskNOW 2.0.2, Digium TE210P, DAHDi 2.6.1. Между телефонной станцией LG-LDK300 и Астериск поднят поток Е1. Он работает без ошибок! Вот конфиг. /etc/asterisk/chandahdigroups.conf signalling=pri_net switchtype=national pridialplan=unknown prilocaldialplan=unknown group=2 context=from-lg channel=32-46,48-62
/etc/dahdi/system.conf span=1,1,0,CCS,HDB3 span=2,0,0,CCS,HDB3,CRC4 bchan=1-10,32-46,48-62 dchan=16,47 loadzone=ru defaultzone=ru
Контекст от станции Lg. [from-lg] exten => s,1,Set(collect=A) exten => s,2,Playtones(425) exten => s,3,WaitExten(10)
exten => _X,1,StopPlaytones() exten => _X,2,Set(collect=${collect}${EXTEN}) exten => _X,3,Goto(lg,1)
exten => lg,1,Set(TIMEOUT(response)=3) exten => lg,2,WaitExten(5)
exten => t,1,Goto(from-internal,${collect:1},1) exten => t,2,Hangup()
Как видно, Астериск принимает звонок от Lg, проигрывает Playtones(425) и ждет ввода номера с Lg чтобы потом пробросить дальше. Так вот, если работает Playtones(425) и я нажимаю на Lg цифры 1 или 2, Астериск их не видит. Остальные цифры воспринимаются. При отключеном Playtones(425) 1 и 2 воспринимаются нормально. Пробовал экспериментировать с частотой, ставить relaxdtmf = yes/no - безрезультатно. Подскажите, у вас есть иди, в чем может быть проблема. Lg в канал цифры отправляет, проблема именно на стороне Asterisk. Спасибо!
2 | No.2 Revision редактировать |
Здравствуйте, данная ошибка просто срубила меня наповал!
Моя конфигурация: AsteriskNOW 2.0.2, Digium TE210P, DAHDi 2.6.1.
Между телефонной станцией LG-LDK300 и Астериск поднят поток Е1. Он работает без ошибок!
Вот конфиг.
/etc/asterisk/chandahdigroups.conf
конфиг.
/etc/asterisk/chan_dahdi_groups.conf
signalling=pri_net
switchtype=national
pridialplan=unknown
prilocaldialplan=unknown
group=2
context=from-lg
channel=32-46,48-62
channel=32-46,48-62
/etc/dahdi/system.conf
span=1,1,0,CCS,HDB3
span=2,0,0,CCS,HDB3,CRC4
bchan=1-10,32-46,48-62
dchan=16,47
loadzone=ru
defaultzone=rudefaultzone=ru
Контекст от станции Lg.
Lg.
[from-lg]
exten => s,1,Set(collect=A)
exten => s,2,Playtones(425)
exten => s,3,WaitExten(10) s,3,WaitExten(10)
exten => _X,1,StopPlaytones()
exten => _X,2,Set(collect=${collect}${EXTEN})
exten => _X,3,Goto(lg,1) _X,3,Goto(lg,1)
exten => lg,1,Set(TIMEOUT(response)=3)
exten => lg,2,WaitExten(5) lg,2,WaitExten(5)
exten => t,1,Goto(from-internal,${collect:1},1)
exten => t,2,Hangup()t,2,Hangup()
Как видно, Астериск принимает звонок от Lg, проигрывает Playtones(425) и ждет ввода номера с Lg чтобы потом пробросить дальше. Так вот, если работает Playtones(425) и я нажимаю на Lg цифры 1 или 2, Астериск их не видит. Остальные цифры воспринимаются. При отключеном Playtones(425) 1 и 2 воспринимаются нормально. Пробовал экспериментировать с частотой, ставить relaxdtmf = yes/no - безрезультатно. Подскажите, у вас есть иди, в чем может быть проблема. Lg в канал цифры отправляет, проблема именно на стороне Asterisk. Спасибо!
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.