[asterisk-users] Outgoing trunk is restricted to g.729 but need ulaw
Jack Henery
jhenery064 at gmail.com
Tue Mar 20 11:11:11 CDT 2012
Hi,
I am taking over an asterisk system from another person and having an issue
where a sip trunk is restricting the outgoing codecs to just g.729
I am dialing in from a Cisco 7960. The Invite from the Cisco has the
folowing M line:
m=audio 17022 RTP/AVP 18 0 8 101.
So it is allowing g.729, ulaw and alaw.
Asterisk is tandeming the call out over a SIP trunk
sip.conf tandem trunk config:
[trunk-out]
host=192.168.1.6
type=friend
disallow=all
allow=ulaw
allow=alaw
allow=gsm
allow=g729
context=from-trunk
nat=no
qualify=100
But the outgoing Invite has the following m line:
m=audio 17064 RTP/AVP 18 101.
This system does realtime which I am not really familiar with but the only
stuff that seems relivent is one table called sip_devices with 2 columns
disallowd and allowed. I think this should only affect the phones though.
For this extension the values are disallowed=all and allowed=g729;ulaw;alaw
I did try to search here and Google but I am not sure what to use for a
search string.
I turned on debug to level 3 :
-- Executing [s at macro-dialout:36] Dial("SIP/1234-00000039",
"SIP/trunkout/1xxxxxxxxx,60,L(180000:20000)") in new stack
[Mar 19 18:22:56] DEBUG[17418]: chan_sip.c:25057 sip_request_call: Asked to
create a SIP channel with formats: 0x100 (g729)
[Mar 19 18:22:56] DEBUG[17418]: chan_sip.c:7215 sip_alloc: Allocating new
SIP dialog for 4870fab953c16a611b9248584748fe59 at 127.0.0.1:0 - INVITE (No
RTP)
[Mar 19 18:22:56] DEBUG[17418]: rtp_engine.c:344 ast_rtp_instance_new:
Using engine 'asterisk' for RTP instance '0x9ded230'
[Mar 19 18:22:56] DEBUG[17418]: res_rtp_asterisk.c:472 ast_rtp_new:
Allocated port 19718 for RTP instance '0x9ded230'
[Mar 19 18:22:56] DEBUG[17418]: rtp_engine.c:353 ast_rtp_instance_new: RTP
instance '0x9ded230' is setup and ready to go
[Mar 19 18:22:56] DEBUG[17418]: res_rtp_asterisk.c:2370 ast_rtp_prop_set:
Setup RTCP on RTP instance '0x9ded230'
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
[Mar 19 18:22:56] DEBUG[17418]: chan_sip.c:4683 do_setnat: Setting NAT on
RTP to Off
[Mar 19 18:22:57] DEBUG[17418]: acl.c:715 ast_ouraddrfor: For destination
'192.168.1.6', our source address is '192.168.1.25'.
[Mar 19 18:22:57] DEBUG[17418]: chan_sip.c:3243 ast_sip_ouraddrfor: Setting
SIP_TRANSPORT_UDP with address 192.168.1.25:5060
[Mar 19 18:22:57] DEBUG[17418]: chan_sip.c:6557 sip_new: *** Our native
formats are 0x100 (g729)
[Mar 19 18:22:57] DEBUG[17418]: chan_sip.c:6558 sip_new: *** Joint
capabilities are 0x100 (g729)
[Mar 19 18:22:57] DEBUG[17418]: chan_sip.c:6559 sip_new: *** Our
capabilities are 0x10e (gsm|ulaw|alaw|g729)
The receiving asterisk system only does ulaw or alaw.
I am sure it is a mis-configuration somewhere, just not finding it.
Where should I look to enable the other codecs?
What else would help in troubleshooting?
Thank you,
JH
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20120320/e92c4f43/attachment.htm>
More information about the asterisk-users
mailing list