Ok. For [user_test] I specifically disabled all codecs and ONLY allowed Ulaw. This seems to have forced firefly into using Ulaw, regardless of what’s checked in the program. 

 

Also, I left dtmfmode as rfc2833 in sip.conf as well as set rfc2833 in FireFly, and it appears to work. I didn’t think rfc2833 could be used on ULaw, but then again I know little about dtmf, my general rule was “Inband for Ulaw, RFC2833 for everything else, and stay away from info as I have no idea what it does” 

 

Also, I had to do “qualify=no” as FireFly apparently doesn’t respond right, I keep seeing “Unreachable” in the “sip show peers” commands for my firefly clients, even though they can place and receive calls just fine. I just did qualify=no and now it just says “Unmonitored” or something.  This may be a bug, I saw the “poke” thing was fixed in IAX, maybe they accidentally broke it in SIP?

 

 

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paul Rodan
Sent: Wednesday, November 03, 2004 1:34 PM
To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
Subject: [Asterisk-Users] FireFly Problems

 

How come FireFly doesn’t give me an Inband DTMF option? Only RFC2833 and Info. RFC2833 is the default, so I left it that way. I also unchecked all the codecs except g711ulaw to force that codecs usage. However, when I go to place a call, I get this:

 

Nov  3 13:18:44 WARNING[53641241]: dsp.c:1468 ast_dsp_process: Inband DTMF is not supported on codec G.711 u-law. Use RFC2833

Nov  3 13:18:44 WARNING[53641241]: dsp.c:1468 ast_dsp_process: Inband DTMF is not supported on codec G.711 u-law. Use RFC2833

 

 

That’s funny, I thought Inband DTMF was ONLY supported on G.711 u-law

 

So in the sip.conf file, for the hell of it, I changed dtmfmode to rfc2833 and then placed a call with FireFly. This time the error didn’t show, however, I noticed that the GSM codec was being used, as could be heard and seen with “sips how channels”. I have GSM unchecked in FireFly, and yet it chose it anyways.

 

In my [general] section of sip.conf

disallow=all                    ; First we Deny Everything

allow = ulaw                    ; Then we set our preferred codec

allow = gsm                     ; Then our backup codec

allow = g729                    ; And our last resort codec

 

 

and my account entry used to be:

 

[user_test]

context=user_testing

type=friend

username=user_test

secret=hidden

qualify=yes

host=dynamic

canreinvite=no

dtmfmode=inband

nat=yes

[EMAIL PROTECTED]

callerid="Test" <1234567890>

accountcode=1

amaflags=omit

 

but dtmfmode=rfc2833 now.

 

 

 

_______________________________________________
Asterisk-Users mailing list
[EMAIL PROTECTED]
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