I'd be interested to understand where you read about the 'sequence numbers' issue.
This sounds like it might relate to the problem I am experiencing.
 
It's either that, or the DTMF is coming inband over the IAX channel...
 
;-)
 
Mark

 
On 7/12/05, Tony Mountifield <[EMAIL PROTECTED]> wrote:
In article <[EMAIL PROTECTED] >,
Mark Edwards <[EMAIL PROTECTED]> wrote:
>
> Hi Tony
>  I am having a similar issue to you - from the 'other' direction in that
> when I connect to * via IAX2 the DTMF is being ignored. I am running HEAD at
> the moment.
>  (and for the benefit of another subscriber so that they don't have to
> invoke their autoresponder I acknowlege that DTMF is sent out of band over
> IAX...)
>   http://bugs.digium.com/view.php?id=4631
>  Does this bear any relation?

I'm not sure. Incoming DTMF using IAX2 from the PSTN via my provider to my
box seems to work fine. When my box tries to send DTMF, it appears that
the first digit of the string is translated by the provider into DTMF tones
over the PSTN, but then subsequent digits in the same string, although sent
by IAX2 from my box, are not translated by the provider.

I remember reading something some time ago about DTMF getting lost due to
sequence number problems, but I can't remember whether that was SIP or IAX.

I'm hoping to avoid having to delve into the code myself, due to lack of
time, and I'm not even sure whether the problem is my end or the provider's.

Cheers
Tony

>  Mark
>  On 7/12/05, Tony Mountifield <[EMAIL PROTECTED] > wrote:
> >
> > I'm not sure if this is a -users or a -dev question, since the answer
> > probably comes down to something in the code.
> >
> > I'm running the latest CVS-STABLE, and am subscribed to PSTN service
> > using IAX2 via Voiptalk in the UK.
> >
> > I've just been alerted by a customer that the sending of DTMF from my
> > asterisk box to a remote PSTN user doesn't work, although it used to.
> >
> > To test it, I have the following dialplan entries, that I can dial into:
> >
> > exten => s,1,Answer
> > exten => s,2,Wait(2)
> > exten => s,3,SendDTMF(1234567890)
> > exten => s,4,Wait(2)
> > exten => s,5,Hangup
> >
> > What happens is that whatever string I give to SendDTMF, I only hear the
> > first DTMF digit. The remaining digits don't get sent.
> >
> > I recently updated from an April CVS-STABLE to the July 4 version, but I
> > couldn't see any relevant differences in the code. As its a production
> > system, I can't just revert to test without planning.
> >
> > I don't know whether Voiptalk have changed anything.
> >
> > Is this a known bug in certain versions of Asterisk?
> >
> > If I do iax2 debug, I *can* see DTMF frames being sent and acked for
> > each digit. Wo I can't understand why I'm not hearing all the digits.
--
Tony Mountifield
Work: [EMAIL PROTECTED] - http://www.softins.co.uk
Play: [EMAIL PROTECTED] - http://tony.mountifield.org
_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users



--
regards,

Mark P. Edwards
FWD: 667917
_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to