Should I move to a dual-NIC configuration?

Hello,

We’ve been running FreePBX for years but recently started getting complaints about call quality, drop outs, etc. I’m thinking about just starting from scratch (or loading a backup) on a clean v17 build since there’s no upgrade path.

Our office setup is just Comcast cable gateway → Ubiquiti UDM Pro → Switch. Nothing fancy. The current server just sits on the switch or a switch port on the UDM Pro. The VoIP stuff is on a dedicated VLAN.

If I move to a system with dual-NIC, can this help performance and quality? The best way I see this happening is essentially making it another WAN/LAN router.. but then Ubiquiti QoS features wouldn’t do anything then.

What are the other options here?

Using VoIP.ms for DIDs (only 2) and Sangoma phones.

What changed? System running fine for years - recently stopped running fine. Occam’s razor says it isn’t the system it’s something external to the system. Unless what has been going on for years is continually adding more and more extensions - maybe you started out with 10 extensions and are now at 100?

I would say if the PBX has not changed in size then most likely that Ubiquity is to blame in that Ubiquity is constantly sending out more and more “updates” that are more and more bloated, with more “protection” in them. Likely something they did in an update broke SIP.

You also have to ask the question - call quality, where? Extension to PSTN? What about extension to extension? If you have call quality in extension-to-extension calls on the same switch then the PBX isn’t even involved in the call other than monitoring it, the data is going from phone to phone during the call.

There’s monitoring on the network links you should be doing first, before even thinking about fancy stuff like dual-NIC

1 Like

Well besides Ubiquiti changing software, FreePBX also has auto-updates… and besides software updates, nothing has changed in terms of topology, number of extensions, etc.

I am not looking at dual-NIC as a fix to the problem, but I’m in the mindset of “if I were to deploy from scratch today, how would I set things up?”

But from a time investment standpoint, if I can deploy from the ground up and be better off, I don’t need to troubleshoot the current issues.

“Call quality” is sort of an open ended statement. Explain a little more about your setup. Is this for a single client, single company, or multiple clients ? How many total extensions ? Are the server and all extensions internal on the LAN ? Or are there a lot of off site /remote extension ? Is it the same people complaining all the time ? Are they working from home ? What is your network speed ?
Cable typically is asymmetrical speed, ex : 300 down, 10 up. I think their top speed is now 1,000 Down x 50k up. What do you guys have ? How many total computers and other items on the network / same connection ? If you have an older connection you might be saturating the upload speed and making another vlan will not address that as its all internal.