Skip to content

Instantly share code, notes, and snippets.

@julianlam
Last active September 17, 2021 15:16
Show Gist options
  • Save julianlam/065df95bae3d8f4c8c31d64cacedfee3 to your computer and use it in GitHub Desktop.
Save julianlam/065df95bae3d8f4c8c31d64cacedfee3 to your computer and use it in GitHub Desktop.
Fixing a SPA112 registration failure (Tomato/SPA112/VoIP.ms) #blog

Since replacing my router with an Asus RT-AC68U1, I ran into an odd issue where my VoIP phone no longer registered with my provider VoIP.ms1.

I didn't clue in immediately that it was due to the router (and firmware) change, and I was about to reach out to the support team but decided to check their FAQ2 as it was suggested I do so prior to starting the live chat session.

As it turns out, there is an incompatibility with the Tomato firmware and the Linksys/Cisco SPA1121 I use.

To resolve,

  1. Navigate to your Tomato router at http://192.168.1.1 and log in.
  2. Navigate to Advanced > Conntrack/Netfilter
  3. Under "UDP Timeout", change "Unreplied" to 10 (it was set to 30 for me)

image

After waiting a couple seconds for the SPA112 to attempt reregistration, I was back in business, dial tone and all!

Kudos to the VoIP.ms team for noting this on their wiki.


Footnotes

1 This is a referral code. Clicking on it and buying the product helps me maintain this site, but it's perfectly okay if you don't, either :)

2 I will state now that this is probably one of very few times when checking the FAQ actually led to a solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment