So I setup a ASL3 extension, and I am able to successfully connect to the extension, I can dial into the node, but I cannot execute dtmf commands and it drops the call after 30 seconds.
In my sip.conf I have:
[201]
type=friend
host=dynamic
username=201
secret=
dtmfmode=rfc2833
context=sip-phones
callerid=“Softphone” <201>
I am using port 5160 for Sip.
In extensions.conf I have:
[sip-phones]
exten => 201,1,Dial(PJSIP/${EXTEN},60,rT)
exten => 62038,1,Ringing
exten => 62038,n,Answer(3000)
exten => 62038 ,n,Set(NODENUM=${CALLERID(number)})
exten => 62038,n,Playback(extension)
exten => 62038,n,SayDigits(62038)
exten => 62038,n,Playback(connected)
exten => 62038,n,Playback(rpt/node)
exten => 62038},n,SayDigits(${EXTEN})
exten => 62038,n,rpt(${EXTEN}|P)
exten => 62038,n,Hangup