Stewart Nelson wrote:
I ran the test with Netmeeting 3.01 at noon, and it ran well.
You are not explaining your problem clearly. Do you mean that with Netmeeting running on the epB machine, you can register with the GK, call epA and get audio in both directions?
Yes, with Netmeeting it works fine bidirectionally.
If I use netmeeting on epB, and epA, i can initiate the call in both directions, and hear audio.
If I use my softphone (no official name by now, lets cal it FXSCF which is based in openh323),
i can establish the call, the called party rings, but i cannot hear audio on any of the endpoints.
If i put two FXSCF clients, epB,epC, on the same machine behind the cable network, I can establish the call, the called party rings (which means that the GK was able to locate the called party, and send a setup message and received the connect message from called party ), but i cannot hear audio. (I strongly believe this is one of the key points, why i cannot hear audio when connection is done on the same machine?)
What kind of NAT hardware or software is between epB and
the cable modem?
I'll try to find out this.
Also, please post your GK configuration.
I don't think it is a gatekeeper configuration problem, because i can establish a call, an hear audio bidirectionally to/from epA to/from another connection like
dial-up, lynksys firewalls, when i use netmeeting, or FXSCF software.
I would run Ethereal to see what addresses and ports are being
negotiated for the RTP, and
Netmeeting is requesting 49606,49607 (for the netmeeting on the cable network),
and 49608,49609 for the endpoint (behind the GK)
...and where the RTP packets are actually being sent.
I'll take a look at this one.
one more info:
This is the type of service I'm requesting from my Gk (which is the default in H323Endpoint class from Openh323 stack)
11:48:38.880014 X.X.X.X.50000 > 200.64.139.86.49608: udp 36 (DF) [tos 0x10]
but netmeeting from a modem connection requests tos = 0xa0,
11:48:47.828983 200.64.139.86.49608 > X.X.X.X.50000: udp 60 [tos 0xa0] 11:48:47.884879 200.64.139.86.49608 > X.X.X.X.50000: udp 60 [tos 0xa0]
what do you think about "blocking by TOS"?
Thanks
Ulises Vega
You may need to capture the traffic on both the GK machine and on epB, to see how the NAT is altering port numbers and/or blocking packets.
If your cable company offers their own VoIP service, it's possible that they would block some ports to prevent you from using another service. If you suspect this, you may need to also look at the traffic on the WAN side of your NAT box. (I think that this is unlikely, because blocking port 1720 would also affect Netmeeting.)
--Stewart
I've been running some test of H.323 over cable networks with the following configuration
epA(1)-----------------(2) || GK ||(3) ----------(4)|| ISP over Cable network ||(5)--------(6)epB, epC (epB, and epC use same ip address but different siganling, ras, and rtp ports)
|_____(7)epD,epE (dial-up connection 56kbps)
(epD, and epE use same ip address but different siganling, ras, and rtp ports)
(ep, means endpoint)
|| X|| , doble parallel bars means firewall, X represents what is in the middle
*epA is on private ip at (1),
*GK is on a firewall on a server running linux redhat, working fine as a proxy (I know this becuase i've tested voice transmission from dial-up connection outside of the firewall as shown in epD at (7) and I can communicate very clearly with epA, bidirectionally with no problem).
*ISP over Cable network , at (4) has a fixed public IP address attached to epB by MAC matching,
at (5) has private IP adress.
*epB at 6 has private IP address
The situation is a s follows: from epB, i can registert to the GK, establish a call up (setup, connect, opening of audio channels), but udp packets that carry voice cannot pass to epA,or epC, even more
I cannot hear myself when i call epC from epB, eventhough as i said before, connectino is established (arq, acf, setup,..., until opening of audio channels work fine).
Some interesting points might be:
*I have disabled bandwidht management at GK, the requested bandwidht by any ep is 100000 (as default value for initialbandwidth in H323Endpoint). I don't think it is a bandwith problem
because I'm receving ACF from GK. And more, I dont get a connection cleared message with rease NoBandwidthAvailable, even more, audio channels don't get broken because i can stay on the call hearing nothing for as long as i want.
*The same operation was done on dialup connection (epD,epE) and works fine.
Question:
*what should i do to hear myself at least locally (my PC, between epB, and epC) behind cable network LAN?
*what effect might cause a cablemodem on the PC strong enough to not allow hearing myself on the same PC?
*in general, any idea? links that i could rview
*I'm about to run Netmeeting over the cable network to the ouside world to see if ti works, has somebody tried this at home?
Best regards.
Ulises Vega
-------------------------------------------------------
This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
Use IT products in your business? Tell us what you think of them. Give us
Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________________
List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/
------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl
_______________________________________________________
List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/