I've started using the astlinux 0.6 on a net5501 in earnest recently, and we have found ourselves in a world of hurt from a NAT perspective. We have a few phones behind their own soho firewalls, and the pbx is in the clear. 1-way audio, no-way audio for these NATted phones seems to be the deal. The SIP traffic works fine, even to the point of hangup. There just isn't any media stream.
Until this is solved, I've set up another PC-based PBX, running asterisk on CentOS, just for the NATted phones It works fine. Same exact version of asterisk :: 1.4.21.2 I've been debugging this for the past week, and have followed the bread crumbs into the poll loop in ast_waitfor_nands. I can flip between the two installs (astlinux 0.6 and CentOS) and track the debug messages (including a ton of my own at this point) all the way to expecting the first RTP packet. Both installs track exactly. The CentOS side then starts picking up the rtp packets and bridging the streams. The Astlinux side hangs in the poll until the hangup. The poll wakes up on the SIP BYE message, which is very interesting. Tcpdump shows the rtp packets banging into the box from the phone and the ITSP, but the poll never wakes up until the hangup. I came across some list mail from a few months box about one-way audio and NAT issues that would be solved(?) with an kernel update to .25 and a new uCLIBC. Not sure if that is wishful thinking or not. Also, my CentOS kernel version is 2.6.18, two points back from my astlinux 2.6.20. Any thoughts/insight would be appreciated. I'm fresh out of ideas at present.
<<image001.jpg>>
------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________ Astlinux-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to [EMAIL PROTECTED]
