James Harper
2007-Apr-06 06:26 UTC
[asterisk-users] pap2 - dtmf works when 'sip debug' is enabled
I am having an odd problem with a linksys pap2 ata and asterisk... Asterisk won't detect digits from it until I issue a 'sip debug'. As soon as I turn on sip debugging, everything works perfectly (classic heisenbug)! Asterisk is latest Debian 'etch' packaged 1.2.13. sip.conf looks like: [mc_ext01] type=friend secret=ext01 context=mc_ata_in host=dynamic dtmfmode=rfc2833 nat=yes qualify=1000 canreinvite=yes disallow=all allow=g729 allow=alaw the 'dtmf tx method' on the pap2 is set to 'auto'. Any suggestions? Thanks James
Stewart Nelson
2007-Apr-06 14:46 UTC
[asterisk-users] pap2 - dtmf works when 'sip debug' is enabled
> I am having an odd problem with a linksys pap2 ata and asterisk... > Asterisk won't detect digits from it until I issue a 'sip debug'. As > soon as I turn on sip debugging, everything works perfectly (classic > heisenbug)!Instead of SIP debug, try capturing the traffic with tcpdump etc. on the Asterisk server. If even that is too invasive, connect the PAP2 and a PC to the network via the same dumb hub (or managed switch); run wireshark on the PC to capture. If you catch the PAP2 misbehaving, make sure you have the latest firmware for it. If no luck, try setting DTMF Tx to AVT. If still no luck (and your network speed and jitter permits), perhaps alaw codec with inband tones will work. --Stewart