Bug#272259: asterisk: No sound when using H.323 channel

Michael Gernoth Michael Gernoth <debian@gernoth.net>, 272259@bugs.debian.org
Mon, 27 Sep 2004 00:31:30 +0200


On Sun, Sep 19, 2004 at 10:35:09PM +0200, Florian Weimer wrote:
> The log shows a failed attempt.  I think it indicates that a GSM codec
> was chosen, so it doesn't work, either.

It has nothing todo with the codec...

As I was bitten by this today, I searched for this in the upstream
BTS and found the following:
http://bugs.digium.com/bug_view_page.php?bug_id=0001714

The problem seems to be, that the remote-address is not correctly set,
as seen in the log posted by Florian Weimer:

|  0:40.699                 H245:813d2d8          rtp.cxx(1660)  RTP_UDP SetRemoteSocketInfo: session=1 control channel, new=212.9.189.172:5001, local=212.9.189.171:5000-5001, remote=0.0.0.0:0-0

Out of frustration I just debianized asterisk-oh323, which provides a
working h323-channel (and needs at least the 1.0.0 release of asterisk).
This workaround-package can be found here:
http://wwwcip.informatik.uni-erlangen.de/~simigern/asterisk-oh323/

Regards,
  Michael