Martin Glazer wrote:
I didn't receive any response, but I'm still struggling with this issue - The problem is intermittent, making it difficult to troubleshoot. At least I've now managed to capture a tcpdump of a problem call.

I am seeing ICMP port unreachable messages from the server to the phone when the one way audio occurs.

This is my current theory, but I'm not sure it makes sense.
Somewhere during a communication with the server, either the server or phone misses a SIP message and so one of them still believes it is on a call.

Next outbound call made by the phone, when the phone sends the RTP stream, it is being sent to the old UDP port on the server from the previous conversation. The server rejects this with an ICMP port unavailable as it is expecting RTP from the phone on another port. This results in one way audio - the external person being called cannot hear the callee.

When an inbound call is made, the server initiates the RTP ports with the phone and two way conversation is heard.

Does this make any sense? I have a dump file of the conversation if anyone is interested?

Is anyone else seeing UDP issues with Asterisk 1.2.23 or even 1.2.21?

Any thoughts on trying to determine what is causing this?

For network tracking use wireshark and pcapsipdump (from sourceforge.) You can use pcapsipdump to capture all packets related to a call and use wireshark to view the resulting per-call file. You can also use wireshark alone to see all traffic which may be useful to you as well and you can use it to extract the audio component, mix it and/or play each side and see if there actually is audio.

And don't forget simpler things like:

1. Is the problem analog? Could it be the handset cord or the handset mic or speaker that's not working? Mute on the phone? 2. Check for updated firmware. Check the release notes and see if this is a known problem. 3. Check the Ethernet. Could this be a half-duplex/full duplex problem or a faulty cable.


Good luck.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to