I purchased Cisco 7911 and 7942 IP Phones with the intention of using it with a SIP service provider. The phone (which was brand new when I received it) came pre-loaded with SIP firmware version SIP11.8-4-1S.
My network topology is pretty simple:
-- ----
If I connect the phone to the cable modem (bypass Astaro) the phone registers to the SIP provider and I can make calls. In this case NAT on the phone is disabled as my phone receives an IP from my ISP.
My issue is trying to get the phone to work behind Astaro: the phone appears to be registering with SIP provider (the phone shows that its registered and the packet filter logs a SIP session when booted and every 60 seconds thereafter) but I cannot make any phone calls. I dial a number but nothing happens.
I have created two DNAT entries for the phone, one for SIP traffic (5060-5062) and one for stop/start media ports (16384-16399). The phone whilst behind Astaro is NAT enabled (the phone will not register to the SIP provider with NAT turned off). There are packet filter rules for these ports as well.
I even created an ANY-----ANY PORTS-----ANY packet filter rule but that did work as well. I can use a softphone and make VOIP calls on a PC behind Astaro.
I'm stumped what could be causing the issue. I cannot see any dropped packets hitting the phone IP or the WAN IP relevant to the NAT/packet filter rules created. Note that I can only see SIP registrations in the packet filter log no evidence of the stop/start media ports being let through when I try make a phone call.
Any help would greatly appreciated.
This thread was automatically locked due to age.