From: Reza A. Ambler [mailto:[email protected]]
Sent: July 26, 2009 9:43 PM
# pfctl -s rules |grep -i sip
pass in quick on rl0 reply-to (rl0 70.166.15.129) inet proto tcp
from any to any port 7069 >< 8101 flags S/SA keep state label
"USER_RULE: sip rtp"
the rule is still set to use rl0 (WAN) and not rl1 (T1)
attempting to set my rule manually to
pass in quick on rl1 reply-to (rl1 72.164.43.49) inet proto tcp
from any to any port 7069 >< 8101 flags S/SA keep state label
"USER_RULE: sip rtp"
allowed me to make calls out, but no audio came back in.
any help on the subject is greatly appreciated.
-------------------------------
Did you try to tcpdump packets? I suspect no voice stream is
coming back because in SIP you have 70.166.15.129 from rl1, so your peer
is sending back to this IP not to 72.164.43.49.
It's easy to check:
tcpdump -ni rl1 -n host <peer's IP>
tcpdump -ni rl0 -n host <peer's IP>
Eugene.