Why won’t my VoIP device work with my router?

1. Please confirm if you load the latest firmware in your router. You can review the process of firmware version checking and upgrading process below:
(1) Firmware version checking: How to check firmware version for your router?
(2) Firmware upgrade process: How to upgrade firmware for your router?

2. Disable the SIP ALG feature on your router
SIP ALG allows devices and applications using VoIP (Voice over IP) to communicate across NAT. Some VoIP applications and devices have the ability to discover NAT devices and work around them. This ALG may interfere with the operation of such devices. If you are having trouble making VoIP calls, try turning this ALG off.

Please launch your browser and enter http://dlinkrouter.local or http://192.168.0.1 into the address bar. Then login and follow the steps below:
Step 1: First, click Feature -> Firewall:
DIR-878 Setup

Step 2: Then, click Advanced Settings:
DIR-878 Setup
 
Step 3: Click SIP to disable SIP ALG, then click Save:
DIR-878 Setup
Rank: 6

These may also help:

  • How do I open ports for routers? Read Answer
  • How do I set up and secure my wireless connection ? Read Answer
  • How do I set up website filter on my router? Read Answer
  • How many simultaneous users can my Wi-Fi network handle ? Read Answer
  • How can I check the firmware version of my router ? Read Answer
  • How to check system log for router? Read Answer
  • How to clone my PC MAC address to the router? Read Answer
  • How to reset my router to factory default setting? Read Answer
  • How to setup VPN connection? Read Answer
  • How to upgrade the firmware for my router? Read Answer
  • My router is dropping connections, how to fix this? Read Answer
  • What can I do if I’m having wireless connection problems? Read Answer
  • What is smart connect? Read Answer
  • What model support bridge mode? Read Answer
  • Why am I unable to register my device with dlinkddns? Read Answer