These can be a real hurdle when setting up VoIP, help others by posting your configs, tips and tricks or simply ask others for help if you're stuck.
By GoofyCyborg
#306
To disable SIP ALG on your Asus router just log in to the routers GUI and and do the following...

SIP ALG is located in (via the web interface):
  1. Go to Advanced Settings / WAN on left side.
  2. From the tabs across the top, choose NAT Pass through.
  3. Change SIP pass through to "Disable." Hit apply.
For phones to pick up the change immediately, reboot each of them, otherwise they will pick up the new NAT table with changes during their next registration.

If your router does not have an option to disable SIP Passthrough then read on...

To disable the SIP ALG manually, you enable telnet to the device via the WWW interface.
Telnet to the device (from a command line enter "telent 192.168.1.1" or the appropriate IP address for the device.)

Issue the following commands:
Code: Select all
nvram get nf_sip 
(It should return a "1")
Code: Select all
nvram set nf_sip=0 
nvram commit
Reboot
Then reboot the router for the changes to take effect.
User avatar
By YourLocalGP
#4764
Just wanted to say thanks for this post, this helped me solve the issue of my Obitalk 1062 desk phone refusing to dial-out on a VoipVoip service via an ASUS DSL-AC68U Router. Google Voice and Peoplefone worked fine, and all three services shook hands (no red lights on phone) but only Voipvoip never dialled.

This router refers to the SPI firewall as 'firewall' and SIP ALG as VPN Passthrough. Quite confusing.

OK thanks, what VPN are you using ??

A good write up on SIP ALG: https://www.voicehost…

Thanks very much. Really appreciate it! :-D

Attached below is my latest OBIHAI UK configuratio…