Any ideas as to how I can fix this issue? Thanks
Remi Remi Quezada wrote: > Ok that makes sense, but I'm still getting double digits. It seems to > me that the DTMF digit is getting detected too late. When the digit is > pressed it seems like asterisk is passing the DTMF digit for a fraction > of a second through the audio path and then sends the digit for however > long your toneduration is set for. I can hear this happening when I > dial the digits myself, I hear some kind sound being cut off for a > fraction of a second and then hear the DTMF tone pass. So I guess this > is why sometimes some answer machines are detecting double digits. > > Russell Bryant wrote: > >> Remi Quezada wrote: >> >>> I have two asterisk servers one is connected to the PSTN and the other >>> one is connected to SIP users. The two servers connect with each other >>> using IAX. When I have an incoming call from PSTN to the asterisk >>> servers and have a forward to go back out to the PSTN the two IAX >>> channel bridge together. Now every time I dial a DTMF digit, the >>> asterisk is sending two DTMF digits. I enable debugging for iax and I >>> do see it sending the DTMF digits two times. Here is what I see: >>> >> The IAX debug that you show below only shows one of each digit. For >> each one, it shows Receiving the digit from one leg of the call, and >> then transmitting it out the other. I have spaced out your debug to >> separate each digit. >> >> Each one shows ... >> >> <----- digit ---- >> ----- ACK -----> >> ----- digit ---> >> <---- ACK ------ >> >> which is exactly what is supposed to happen. >> >> >> >>> Rx-Frame Retry[ No] -- OSeqno: 018 ISeqno: 021 Type: DTMF Subclass: 1 >>> Timestamp: 51523ms SCall: 00003 DCall: 00002 [192.168.15.201:4569] >>> Tx-Frame Retry[-01] -- OSeqno: 021 ISeqno: 019 Type: IAX Subclass: >>> ACK Timestamp: 51523ms SCall: 00002 DCall: 00003 >>> [192.168.15.201:4569] >>> Tx-Frame Retry[000] -- OSeqno: 019 ISeqno: 022 Type: DTMF Subclass: 1 >>> Timestamp: 51543ms SCall: 16385 DCall: 00004 [192.168.15.201:4569] >>> Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 020 Type: IAX Subclass: >>> ACK Timestamp: 51543ms SCall: 00004 DCall: 16385 >>> [192.168.15.201:4569] >>> >> >>> Rx-Frame Retry[ No] -- OSeqno: 019 ISeqno: 021 Type: DTMF Subclass: 2 >>> Timestamp: 52083ms SCall: 00003 DCall: 00002 [192.168.15.201:4569] >>> Tx-Frame Retry[-01] -- OSeqno: 021 ISeqno: 020 Type: IAX Subclass: >>> ACK Timestamp: 52083ms SCall: 00002 DCall: 00003 >>> [192.168.15.201:4569] >>> Tx-Frame Retry[000] -- OSeqno: 020 ISeqno: 022 Type: DTMF Subclass: 2 >>> Timestamp: 52103ms SCall: 16385 DCall: 00004 [192.168.15.201:4569] >>> Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 021 Type: IAX Subclass: >>> ACK Timestamp: 52103ms SCall: 00004 DCall: 16385 >>> [192.168.15.201:4569] >>> >> >>> Rx-Frame Retry[ No] -- OSeqno: 020 ISeqno: 021 Type: DTMF Subclass: 3 >>> Timestamp: 52663ms SCall: 00003 DCall: 00002 [192.168.15.201:4569] >>> Tx-Frame Retry[-01] -- OSeqno: 021 ISeqno: 021 Type: IAX Subclass: >>> ACK Timestamp: 52663ms SCall: 00002 DCall: 00003 >>> [192.168.15.201:4569] >>> Tx-Frame Retry[000] -- OSeqno: 021 ISeqno: 022 Type: DTMF Subclass: 3 >>> Timestamp: 52683ms SCall: 16385 DCall: 00004 [192.168.15.201:4569] >>> Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 022 Type: IAX Subclass: >>> ACK Timestamp: 52683ms SCall: 00004 DCall: 16385 >>> [192.168.15.201:4569] >>> >> >>> Rx-Frame Retry[ No] -- OSeqno: 021 ISeqno: 021 Type: DTMF Subclass: 4 >>> Timestamp: 53223ms SCall: 00003 DCall: 00002 [192.168.15.201:4569] >>> Tx-Frame Retry[-01] -- OSeqno: 021 ISeqno: 022 Type: IAX Subclass: >>> ACK Timestamp: 53223ms SCall: 00002 DCall: 00003 >>> [192.168.15.201:4569] >>> Tx-Frame Retry[000] -- OSeqno: 022 ISeqno: 022 Type: DTMF Subclass: 4 >>> Timestamp: 53243ms SCall: 16385 DCall: 00004 [192.168.15.201:4569] >>> Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 023 Type: IAX Subclass: >>> ACK Timestamp: 53243ms SCall: 00004 DCall: 16385 >>> [192.168.15.201:4569] >>> >> >>> Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 021 Type: DTMF Subclass: 5 >>> Timestamp: 53703ms SCall: 00003 DCall: 00002 [192.168.15.201:4569] >>> Tx-Frame Retry[-01] -- OSeqno: 021 ISeqno: 023 Type: IAX Subclass: >>> ACK Timestamp: 53703ms SCall: 00002 DCall: 00003 >>> [192.168.15.201:4569] >>> Tx-Frame Retry[000] -- OSeqno: 023 ISeqno: 022 Type: DTMF Subclass: 5 >>> Timestamp: 53723ms SCall: 16385 DCall: 00004 [192.168.15.201:4569] >>> Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 024 Type: IAX Subclass: >>> ACK Timestamp: 53723ms SCall: 00004 DCall: 16385 >>> [192.168.15.201:4569] >>> >> >>> Rx-Frame Retry[ No] -- OSeqno: 023 ISeqno: 021 Type: DTMF Subclass: 6 >>> Timestamp: 54163ms SCall: 00003 DCall: 00002 [192.168.15.201:4569] >>> Tx-Frame Retry[-01] -- OSeqno: 021 ISeqno: 024 Type: IAX Subclass: >>> ACK Timestamp: 54163ms SCall: 00002 DCall: 00003 >>> [192.168.15.201:4569] >>> Tx-Frame Retry[000] -- OSeqno: 024 ISeqno: 022 Type: DTMF Subclass: 6 >>> Timestamp: 54183ms SCall: 16385 DCall: 00004 [192.168.15.201:4569] >>> Rx-Frame Retry[ No] -- OSeqno: 022 ISeqno: 025 Type: IAX Subclass: >>> ACK Timestamp: 54183ms SCall: 00004 DCall: 16385 >>> [192.168.15.201:4569] >>> >> > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > > _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
