You can use DTMG relay.DTMF relay provides a way to transport DTMF digits in an RTP voice stream when the voice codec cannot accurately reproduce the digits, or the sender or receiver digital signal processor (DSP) cannot perform digit sampling. Each DTMF digit is encoded as an RTP named event packed, which is transmitted and received instead of the usual digit samples carried in voice packets. The named events are sent as RTP packets over UDP. The packets are encoded with a payload type which is negotiated during connection establishment between the GWs using SDP.
I know this is a pretty old thread but I am having the same issue except I am running H323. So my topology looks like thiis
DID from the PSTN over T1 >>> Cisco 2921 >>> FXS Port >>> RightFax Server
So calls rote over the T1 (4 digit DID) and I have a pots dial-peer pointed to the FXS port that the RightFax server is plugged into. The Fax server nswers up but DID is never passed so the Fax is never routed to the intended recipient
From what I can see calls from the PSTN for RIGHTFAX are determined by a last 4 digits of 3737. This should then forward to voice-port 0/2/3 which should be a DID trunk not an FXS. ! ! voice-port 0/2/3 timeouts ringing infinity description Fax Test caller-id enable ! ! dial-peer voice 2003 pots destination-pattern 3737 no digit-strip port 0/2/3 forward-digits all !
Caller-id is not supported on DID trunk.
Could you try adding this:-
! voice-port 0/2/3 shut no timeouts ringing infinity description Fax Test no caller-id enable signal did wink-start dial-type dtmf no shut ! !
These are the paths to get to each CCX logs through CLI. They may be helpful if you are having issues accessing RTMT or downloading logs through it.
If you want to download them you have to prefix "file get " and you can add one of the options (re...