Sonicwall routers can cause grief with any Hosted Phone System. Below are settings to help with call quality, dropped calls, transfer, and presence.
VOIP => Settings:
- Turn on Consistent NAT.
- For customers using the MangoVoice Hosted PBX service and the Sonic Firewall, the SIP Transformations sections should be DISABLED (unchecked), also uncheck Enable H.323 Transformations
Disable - Enable RTSP Transformations
Disable - Drop source routed packets
Firewall => Advanced => Scroll down to "UDP":
Increase UDP timeout to 120
Interfaces => WAN => Advanced
Check the box "Fragement non-VPN outbound packets"
Set MTU to 1500
Security Services => Intrusion Prevention => Voip-Attacks
Firewall => Access Rules => Add...
Make a rule for Inbound and Outbound
Action: Allow, Allow
From: WAN, LAN
To: LAN, WAN
Source Port: Any, Any
Service: SIP, SIP
Source: Any, Any
Destination: Any, Any
Users Included: All, All
Users Excluded: None, None
Schedule: Always on, Always on
Comment: allow inbound voip, allow outbound voip
Make a test call and verify everything is working. If you are experiencing one-way audio or no audio, follow these steps.
Firewall => Service Objects => Add Service
Name: Mango RTP
Port Range: 12000-32000
Sub Type: None
Go to Firewall => Access Rules => Add Rule
Source Port: Any
Service: Mango RTP
Users Included: All
Users Excluded: None
Schedule: Always on
Comment: allow rtp outbound
If you are still experiencing issues such as the presence light not working, dropped calls, or one-way audio, change your device to use TCP transport in the My Devices page in the Administration portal.