Страница 2 из 2
Re: DTMF Чтобы это значило ?
Добавлено: 12 дек 2011, 17:48
dolmatovva
Эр телеком, новоиспеченный оператор и провайдер будет, посмотрим как пойдет процесс
Re: DTMF Чтобы это значило ?
Добавлено: 12 дек 2011, 20:29
tma
dolmatovva писал(а):оператор жалуется что у него нет лицензии на цифру, поэтому со своей АТС( аналоговой наверно) через оптику толкают нам 10 линий, здесь разворачивают в аналог и получаем то, что получаем ((((
На оборудовании нет лицензий? Лицензий на такую деятельность, как "подключение по цифре" просто не существует...
По SIP можете подключиться на исходящие к нам.
Re: DTMF Чтобы это значило ?
Добавлено: 29 янв 2012, 12:31
dolmatovva
как ни странно, смена оператора и способа связи, переустановка системы никак не повлияла, но !
нашелся ответ
http://asteriskforum.ru/viewtopic.php?t=5684, также отрезается только первые две цифири
Re: DTMF Чтобы это значило ?
Добавлено: 30 янв 2012, 12:07
kasper
У вас в отличие от того случая есть в контексте 3-х значный номер, так что 3-ю цифру астериск должен ждать.
dolmatovva писал(а):
exten=>1XX,1,Dial(DAHDI/${EXTEN:1},10,tTr)
exten=>1XX,n,Hangup()
Телефон с которого вы тестируете хотя бы норм тоны передаёт. Например некоторых у аналоговых панасов есть проблема с dtmf атс панасовские норм принимают а шлюзы и другие атс нет.
И вообще неплохо бы начать отделять мух от котлет. Например убедится что на астериск действительно приходит тон 142 через dahdi_monitor и посмотреть частоты приходящих dtmf в каком нить soundforge (сам так не извращался но вроде должно получиться).
Re: DTMF Чтобы это значило ?
Добавлено: 30 янв 2012, 13:06
ded
Синтаксическая ошибка:
Код: Выделить всё
exten=>1XX,1,Dial(DAHDI/${EXTEN:1},10,tTr)
exten=>1XX,n,Hangup()
Должно быть
exten => _1XX,1,Dial(DAHDI/${EXTEN:1},10,tTr)
exten => _1XX,n,Hangup()
Re: DTMF Чтобы это значило ?
Добавлено: 30 янв 2012, 16:37
kasper
Молоток. Столько тема висела и никто не заметил =)
Re: DTMF Чтобы это значило ?
Добавлено: 30 янв 2012, 17:34
ded
Там ещё есть -
exten=>0XX,1,Dial(SIP/${EXTEN},10,tTr)
exten=>0XX,n,Hangup()
Парсить код глазами - занятие неблагодарное.