[Asterisk-Users] SJphone, Asterisk and DTMF tones ...

Darren Nickerson darren.nickerson at ifax.com
Sun Dec 21 11:55:05 MST 2003


John,

Having started this thread, I guess I should comment.

While a bug may exist that (simply and only) doubles up DTMF digits (as
others have reported in the case of Grandstream? phones), I cannot reproduce
that exact behaviour with the soft-phone SJphone product I'm using.

I'll try to clarify. Over a series of several logins to voicemail entering
1234 for username and password, here's what I see:

    -- Incorrect password '1f123f344' for user '11223344' (context = <any>)
    -- Incorrect password '11223f344' for user '11223f344' (context = <any>)
    -- Incorrect password '112f23f344' for user '1122334f4' (context =
<any>)
    -- Incorrect password '1f123344' for user '1f12334f4' (context = <any>)
    -- Incorrect password '123f344' for user '12334f4' (context = <any>)

As you can see, the digits are commonly doubled, but not always. And what's
up with that f??

I'm happy to (and motivated to) look into this more deeply, but I'm
relatively new to Asterisk and not quite certain how to go about
troubleshooting/debugging this. I certainly don't feel I know enough now to
point the finger at Asterisk and open a bug - I'm still thinking it's
possible I've goofed up some config somewhere along the line.

Does anyone have DTMF detection working over SIP with a softphone product
running on Windows?

-Darren

--
Darren Nickerson
Senior Sales & Support Engineer
iFax Solutions, Inc. www.ifax.com
darren.nickerson at ifax.com
+1.215.438.4638 office
+1.215.243.8335 fax


----- Original Message ----- 
From: "John Todd" <jtodd at loligo.com>
To: <asterisk-users at lists.digium.com>
Sent: Sunday, December 21, 2003 10:22 AM
Subject: Re: [Asterisk-Users] SJphone, Asterisk and DTMF tones ...


> So, it seems a new bug has been found, which may or may not be at the
> root of this problem.
>
> Let me describe it, and see if you agree with the synopsis:
>
>    Asterisk, despite having dtmfmode= set to a particular value in
> sip.conf for a peer, will listen for SIP Info method transmissions
> even if RFC2833 is selected.  In some phones (Grandstream, in
> particular) this causes double-transmission of digits, since the
> phone sends both types of DTMF transmissions without blocking the
> other.  Asterisk should ignore the other two types of DTMF
> transmission when selected to do one type of reception to counter
> these types of equiment peculiarities which seem to prevent correct
> DTMF usage.
>
>
> If I have described this correctly (I don't know - I don't have
> visibility into this problem) then can someone else (preferably
> someone with the problem) open a ticket?
>
> JT
>
>
> >I had the same problem with Grandsteam phones and *.  No other hard
> >or soft phones have the 'double digit' problem with *.  I don't
> >think Asterisk can do both RFC2833 and in-band DTMF at the same
> >time.  It does, however, do RFC2833 and SIP Info at the same time
> >(SIP Info method seems to be on all the time, even when RFC2833 is
> >selected in the sip.conf file).  Switching the Grandsteam to SIP
> >Info allowed it to talk to Asterisk and fixed the double digits
> >problem.
> >
> >- Jim
> >
> >Chris Albertson wrote:
> >
> >>I think this is a problem on the Asterisk side.  I'm seeing
> >>the same problem using a Grandstream Budgetone 100.  And the GS
> >>does have setting for both in-band and RFC2833.
> >>
> >>My guess is asterisk is accepting the DTMF tone __both__ ways
> >>It is reading the RFC28833 stuff _and_ "hearing" the audio tones
> >>as well.
> >>
> >>--- Tilghman Lesher
>
>><mailto:tilghman at mail.jeffandtilghman.com><tilghman at mail.jeffandtilghman.c
om>
> >>wrote:
> >>
> >>>On Sunday 21 December 2003 00:29, Darren Nickerson wrote:
> >>>
> >>>>Folks,
> >>>>
> >>>>I can't seem to get DTMF signaling working properly using SJphone
> >>>>connecting to Asterisk via a SIP connection. Here's an example of a
> >>>>voicemail session where I entered 1234 for both the username and
> >>>>the password:
> >>>>
> >>>>     -- Incorrect password '11223344' for user '11223f344' (context
> >>>>
> >>>>
> >><snip>
> >>
> >>>Changing the DTMF mode would indeed seem to be the logical
> >>>solution.  However, it appears that SJphone does not support that
> >>>option (after a quick perusal of their PDF).  You might want to file
> >>>a bugtracker request on their website to implement that functionality.
> >>>
> >>
> >>=====
> >>Chris Albertson
> >>   Home:   310-376-1029
> >><mailto:chrisalbertson90278 at yahoo.com>chrisalbertson90278 at yahoo.com
> >>   Cell:   310-990-7550
> >>   Office: 310-336-5189
>
>><mailto:Christopher.J.Albertson at aero.org>Christopher.J.Albertson at aero.org
> >   KG6OMK
> >
> >--
>
>+--------------------------------------------------------------------------
-+
> >|         Jim Burwell - Sr. Systems/Network/Security Engineer, JSBC
|
>
>+--------------------------------------------------------------------------
-+
> >| "I never let my schooling get in the way of my education." - Mark Twain
|
> >| "UNIX was never designed to keep people from doing stupid things,
because |
> >|  that policy would also keep them from doing clever things." - Doug
Gwyn  |
> >| "Cool is only three letters away from Fool" - Mike Muir, Suicyco
|
> >| "..Government in its best state is but a necessary evil; in its worst
|
> >|  state an intolerable one.." - Thomas Paine, "Common Sense" (1776)
|
>
>+--------------------------------------------------------------------------
-+
> >|   Email:  <mailto:jimb at jsbc.cc>jimb at jsbc.cc
> >ICQ UIN:  1695089     |
>
>+--------------------------------------------------------------------------
-+
> >|  Reply problems ?  Turn off the "sign" function in email prog.  Blame
MS. |
>
>+--------------------------------------------------------------------------
-+
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
>




More information about the asterisk-users mailing list