I’m in the process of rolling out a few FreePBX 22.214.171.124 (Asterisk 13.22.0) systems using OBi212s as FXO gateways. So far I’ve been able to successfully make & receive calls via the OBi212 FXO, but I am having persisting issues with incoming call audio dropping for 5-10 seconds intermittently. It seems to only be happening for the incoming call audio (from the PSTN) as the outside caller can hear me throughout the outage.
MY testing so far has all been done locally within the LAN and I’ve disabled SIP ALG in my router in the event it was causing issues.
OBi / FXO-side settings we have tried:
- Using the LAN port instead
- T38Enable Off
- Using PJSIP and port instead (same issue)
- Force g729 codec instead
- Increase SilenceTimeThreshold
- DetectFarEndLongSilence Off
- DetectCPC Off
- SilenceDetectSensitivity to Low
- Disabled registration
- Adjusted MTU size
On the FreePBX-side:
- A chan_sip trunk is configured to Asterisk using UDP.
- Turned on / forced G729 codec to test (in the event the issue was bandwidth-related)
- Added autoframing to SIP trunk config
- Added all our local / VPN-accessible subnets to the local network in Asterisk SIP Settings
- Removed registration
- Disabled T38
I am having the same issue at every location so i suspect there is an important (and hopefully obvious) setting i am missing somwehere. My configuration at each location is identical - FreePBX is installed on a physical Gigabyte BRIX, Ubiquiti Edgerouter / VPN, OBi212, netgear gigabit switches / WAP.
I’ve noticed that the packet counters on the OBi continue to show traffic during the dropped audio so it leads me to believe the issue is on the FreePBX-side or network related.
Not sure what additional info I can add that would be helpful. Sorry for my ignorance, I’ve been trying to figure this out for the better part of the week and am unsure where to look at this point.
It seems like the dropped audio problem happens more quickly when calling / receiving calls from cellular phones than from pots lines but this may be a coincidence.
Thank you very much for any help you can provide!