Не работает 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
|