Запросили у МГТС услугу CallerID FSK на аналоговые линии, а нам как водится включили RUCID (Русский АОН), ну и естесственно что GXW-4104 русский АОН не умеет распознавать, Астериск, во время входящего звонка, снимает трубку чтобы сказать приветствие, а ему тутже валится тональность русского АОН которую астериск частично начинает разбирать как DTMF посыл и тутже, поскольку номер получается неправильный, отправляет в ошибку донабор где весело сообщается, что "мы не смогли распознать запрос" ну и естесственно что приветствие не проигрывается.
| Код: |
| [2013-06-20 17:40:31] DTMF[26198][C-00000089]: channel.c:4170 __ast_read: DTMF begin '3' received on SIP/02305-000000fa [2013-06-20 17:40:31] DTMF[26198][C-00000089]: channel.c:4174 __ast_read: DTMF begin ignored '3' on SIP/02305-000000fa [2013-06-20 17:40:31] DTMF[26198][C-00000089]: channel.c:4084 __ast_read: DTMF end '3' received on SIP/02305-000000fa, duration 100 ms [2013-06-20 17:40:31] DTMF[26198][C-00000089]: channel.c:4154 __ast_read: DTMF end passthrough '3' on SIP/02305-000000fa |
Теперь собственно сам вопрос, а возможно-ли всетаки распознать при снятии трубки Астериском тот посыл от МГТС и выдать это как определившийся номер?
_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
я надеялся что может кто уже писал скрипт распознавания русского АОН