Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Не работает DTMF (inband)

Не работает DTMF (inband)

Не слышно сигналов SIP->PSTN
Сообщений: 7

Не работает DTMF (inband)

Не работает DTMF в сторону ТФОП. При нажатии кнопок на X-Lite слышно долю секунды хриплый сигнал и потом тишина.
Со стороны ТФОП абонента при нажатии кнопок на аналоговом аппарате на X-Lite слышны тональные сигналы.
Схема такая:
SIP софтфон <-> Asterisk (Elastix)с картой TE122 (E1) -> АТС "Квант-Е" -> аналоговый абонент этой атс
В софтфонах и настройках Asterisk запрещаю все кодеки, кроме 711 ulaw и выключаю эхокомпенсацию.
Также включил "расслабленный" режим DTMF - relaxDTMF.
Что ещё я забыл?

Конфиги:
/etc/zaptel.conf:
span=1,1,0,ccs,hdb3
bchan=1-15,17-31
dchan=16

/etc/asterisk/zapata.conf:
[channels]
signalling=pri_cpe
switchtype=euroisdn
group=1
context=from-zaptel
echocancel=no
echocancelwhenbridged=no
relaxdtmf=yes
channel=1-15,17-31

/etc/asterisk/sip.conf:
[general]
dtmfmode=inband
rfc2833compensate=yes

[132] ; xlite phone
type=friend
host=dynamic
username=132
secret=111
nat=no
canreinvite=no
context=from_sip
callerid="Mikhail" <132>
dtmfmode=inband
disallow=all
allow=ulaw

/etc/asterisk/extensions.conf:
[from_sip]
exten => _XXXXXX,1,Set(CALLERID(num)=32)
exten => _XXXXXX,n,Dial(ZAP/r1/${EXTEN},99000,tT)
exten => _XXXXXX,n,Congestion
exten => _XXXXXX,n,Hangup
exten => t,1,Hangup
exten => i,1,Hangup
exten => s,1,Hangup



2008-07-24 16:33

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Не работает DTMF (inband)

попробуй другие настройки кроме инбанда. х лайт у меня тоже в инбанд не работал
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2008-07-24 16:56

Сообщений: 1573

Re: Не работает DTMF (inband)

x-lite подключите c dtmfmode=rfc2833
2008-07-24 16:57

Сообщений: 7

Re: Не работает DTMF (inband)

Работает, если в sip.conf прописать метод "info" и использовать X-Lite. Другие клиенты пока не удалось настроить, как и X-Lite с другими параметрами.

В самом X-Lite'е настройки DTMF нет, но когда я нажимаю кнопки во время разговора то слышу в гарнитуре тональный сигнал.
В SJPhone при любых настройках DTMF и снятой галочке с "Disable local DTMF playback" я ничего не слышу... баг этого софтфона, видимо.
Буду пробовать дальше. Но то, что не работает "inband" мне не понятно. Это же передача внутри голосового потока, если я правильно понял. Все равно что посвистеть в микрофон во время разговора :)

И это мне тоже не очень нравится:
"Еще одно замечание: установка dtmfmode=info не будет работать с системой голосовых ящиков Asterisks."
2008-07-25 08:42

Сообщений: 1573

Re: Не работает DTMF (inband)

В logger.conf добавьте опцию dtmf для консоли. Будут видны все dtmf.
А X-Lite обычно работает по rfc2833 ...
2008-07-25 11:54

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru