Система такая:
набирается номер на Panasonic TDA-100 дальше по E1 идет на Asterisk откуда уходит по sip транку на поставщика телефонных услуг. Проблема в том что после того как дозвонился куда-либо то не получается набрать например внутренний номер абонента! В случае если подключаю к астериску sip телефон то все прекрасно набирается ибо используется везде канал сигнализации. Делаем вывод что астериск не получает сигналы DTMF от панасоника. По E1 DTMF вроде как передается в звуковом потоке а не через D канал и собственно вопрос в том как заставить астериска вылавливать эти тоны из звукового потока? ну или какие другие рекомендации будут?
логи звонка с DTMF:
[Dec 13 20:37:32] VERBOSE[3264] pbx.c: -- Executing [89250347252@from-internal:1] Dial("DAHDI/1-1", "Sip/mcm/89250347252,,tT") in new stack
[Dec 13 20:37:32] VERBOSE[3264] netsock.c: == Using SIP RTP TOS bits 184
[Dec 13 20:37:32] VERBOSE[3264] netsock.c: == Using SIP RTP CoS mark 5
[Dec 13 20:37:32] VERBOSE[3264] netsock.c: == Using UDPTL TOS bits 184
[Dec 13 20:37:32] VERBOSE[3264] netsock.c: == Using UDPTL CoS mark 5
[Dec 13 20:37:32] VERBOSE[3264] app_dial.c: -- Called mcm/89250347252
[Dec 13 20:37:33] WARNING[3264] dsp.c: Inband DTMF is not supported on codec g729. Use RFC2833
[Dec 13 20:37:37] VERBOSE[3264] app_dial.c: -- SIP/mcm-00000001 is ringing
[Dec 13 20:37:39] VERBOSE[3264] app_dial.c: -- SIP/mcm-00000001 answered DAHDI/1-1
[Dec 13 20:37:52] DTMF[3264] channel.c: DTMF begin '0' received on DAHDI/1-1
[Dec 13 20:37:52] DTMF[3264] channel.c: DTMF begin passthrough '0' on DAHDI/1-1
[Dec 13 20:37:52] DTMF[3264] channel.c: DTMF end '0' received on DAHDI/1-1, duration 191 ms
[Dec 13 20:37:52] DTMF[3264] channel.c: DTMF end accepted with begin '0' on DAHDI/1-1
[Dec 13 20:37:52] DTMF[3264] channel.c: DTMF end passthrough '0' on DAHDI/1-1
[Dec 13 20:37:56] VERBOSE[3066] chan_dahdi.c: -- Channel 0/1, span 1 got hangup request, cause 16
[Dec 13 20:37:56] VERBOSE[3264] pbx.c: -- Executing [h@from-internal:1] Macro("DAHDI/1-1", "hangupcall") in new stack
спросил
2011-09-26 18:02:47 +0400
DJs3000 559 ● 45 ● 13 ● 33
http://retrogamesbattle.c...