* compiled from cvs, i am trying call ip phones in callmanager 3.2
10.17.0.2 is my callmanager
i noticed from network dumps that instead of sending rtp to the ip phone, *
sends it to 10.17.0.2!
thereby causing no audio from * to ip phone. audio from ip phone to * is ok.
only callmanager calls fail. netmeeting works ok...
here is the debug, thanks for any info
~kelvin
H323 debug enabled
-- Executing Dial("SIP/kelvin-a8bc",
"H323/2010@10.17.0.2") in new stack
-- Making call to 2010@10.17.0.2.
== New H.323 Connection created.
-- root is calling host 2010@10.17.0.2
-- Call token is ip$localhost/18913
-- Call reference is 18913
-- Called 2010@10.17.0.2
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
-- Sending SETUP message
-- Ringing phone for "10.17.0.2"
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsTransmitter
-- Started logical channel: sending G.711-ALaw-64k{sw}
-- channelsOpen = 1
-- remoteIpAddress: 0.0.0.0
-- remotePort: 0
-- ExternalIpAddress: 10.17.0.100
-- ExternalPort: 18004
-- Connection Established with "10.17.0.2"
us: 0.0.0.0:18004
them: 0.0.0.0:0
info: 0.0.0.0:18004
=*= In CreateRealTimeLogicalChannel for call 18913
-- externalIpAddress: 10.17.0.100
-- externalPort: 18004
-- SessionID: 1
-- Direction: IsReceiver
-- Started logical channel: receiving G.711-uLaw-64k{sw}
-- channelsOpen = 2
-- remoteIpAddress: 10.17.0.2
-- remotePort: 4000
-- ExternalIpAddress: 10.17.0.100
-- ExternalPort: 18004
-- H323/10.17.0.2 answered SIP/kelvin-a8bc
channelsOpen = 1
-- Sending RELEASE COMPLETE
channelsOpen = 0
-- 10.17.0.2 has cleared the call
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://lists.digium.com/pipermail/asterisk-users/attachments/20030917/3477fbab/attachment.htm
chan_h323 doesn't currently inter operate with Call Manager, because I haven't been able to dedicate enough time to make native bridging work. Hell, maybe chan_skinny is the best way to interface CCM to Asterisk. Only if I had a non-production CCM to play with and more time. Jeremy Kelvin Chua wrote:> * compiled from cvs, i am trying call ip phones in callmanager 3.2 > 10.17.0.2 is my callmanager > i noticed from network dumps that instead of sending rtp to the ip > phone, * sends it to 10.17.0.2! > thereby causing no audio from * to ip phone. audio from ip phone to * > is ok. > only callmanager calls fail. netmeeting works ok... > here is the debug, thanks for any info > > ~kelvin > > H323 debug enabled > -- Executing Dial("SIP/kelvin-a8bc", "H323/2010@10.17.0.2 > <mailto:H323/2010@10.17.0.2>") in new stack > -- Making call to 2010@10.17.0.2 <mailto:2010@10.17.0.2>. > == New H.323 Connection created. > -- root is calling host 2010@10.17.0.2 <mailto:2010@10.17.0.2> > -- Call token is ip$localhost/18913 > -- Call reference is 18913 > -- Called 2010@10.17.0.2 <mailto:2010@10.17.0.2> > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > -- Sending SETUP message > -- Ringing phone for "10.17.0.2" > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsTransmitter > -- Started logical channel: sending G.711-ALaw-64k{sw} > -- channelsOpen = 1 > -- remoteIpAddress: 0.0.0.0 > -- remotePort: 0 > -- ExternalIpAddress: 10.17.0.100 > -- ExternalPort: 18004 > -- Connection Established with "10.17.0.2" > us: 0.0.0.0:18004 > them: 0.0.0.0:0 > info: 0.0.0.0:18004 > =*= In CreateRealTimeLogicalChannel for call 18913 > -- externalIpAddress: 10.17.0.100 > -- externalPort: 18004 > -- SessionID: 1 > -- Direction: IsReceiver > -- Started logical channel: receiving G.711-uLaw-64k{sw} > -- channelsOpen = 2 > -- remoteIpAddress: 10.17.0.2 > -- remotePort: 4000 > -- ExternalIpAddress: 10.17.0.100 > -- ExternalPort: 18004 > -- H323/10.17.0.2 answered SIP/kelvin-a8bc > channelsOpen = 1 > -- Sending RELEASE COMPLETE > channelsOpen = 0 > -- 10.17.0.2 has cleared the call >
FYI, people have reported that asterisk-oh323 works fine with CCM (haven't tested that myself). Michael. Kelvin Chua wrote:> * compiled from cvs, i am trying call ip phones in callmanager 3.2 > 10.17.0.2 is my callmanager > i noticed from network dumps that instead of sending rtp to the ip > phone, * sends it to 10.17.0.2! > thereby causing no audio from * to ip phone. audio from ip phone to * is ok. > only callmanager calls fail. netmeeting works ok... > here is the debug, thanks for any info > > ~kelvin