Elastix/Asterisk Won't Accept Keypad Input

Discussion in 'General' started by crucialx, Oct 22, 2009.

  1. crucialx

    Joined:
    Jun 29, 2009
    Messages:
    5
    Likes Received:
    0
    We have recently put our Elastix PBX live, and it has been running great. However we have had a few customers say they haven't been able to select the menu options during the IVR as it is not accepting the input. This so far only appears to be for a few number of callers in Australia.

    Any ideas on what this could be or how we can fix this?
     
  2. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    If you are having this type of issues, I wiil recomd you to check your dtmf settings with your provider. If you are using a sip/iax2 trunk, you may try with:
    dtmfmode=inband
    dtmfmode=rfc2833
    dtmfmode=auto
    Try each one of them (one by one, not all at the same time), it is set under the trunk configuration box (where you place the host, and other options for the trunk)
     
  3. crucialx

    Joined:
    Jun 29, 2009
    Messages:
    5
    Likes Received:
    0
    We have incoming calls come in via ISDN, do these changes still need to be made?
     
  4. dicko

    Joined:
    Oct 24, 2008
    Messages:
    4,099
    Likes Received:
    0
    You can also add dtmf to the "full => . . ." line in /etc/asterisk/logger.conf (and rotate your logs with rasterisk -x 'logger rotate' ) the dtmf debug will then be in /var/log/asterisk/full


    (in-call DTMF signaling is always inband for ISDN/analog/TDM trunks) if you transcode to less than g711 with any SIP endpoints, there might well be issues with DTMF detection if inband, it is usually safer under these conditions to use rfc2833 (and keep your fingers crossed))

    It is also essential IMHO to tune and balance your dahdi/zap trunks (fxotune -i for (software) echo cancellation, and rx/txgain in the trunk settings (/etc/asterisk/dahdi-channels.conf)with the help of dahdi_monitor <channel> -vv and some "milliwatt testing"
     

Share This Page