Our of curiosity why did you decide to deploy a FreePBX install with no knowledge of VoIP?
You really need to be understanding what you're doing, and more importantly what the settings mean. Having gsm as a codec for example has the potential to break lots of things as most devices doesn't support it and unless you have a very specific low bandwidth requirement with hardware that supports it I'm not sure why you'd want to use it.
Right checked the SIP Setting on FreePBX and set NAT to "no" The result is still the same. I am confident the Codecs are sufficient but will need to check on that. Think we will need to do diagnostics with CallPlus because currently they have my trunk numbers diverted to cellphone so as not to lose incoming calls. I have a fairly OK diagram of the arrangement here showing the setup but posting PDF here does not seem straight forward.
CallPlus NAT off? What is the External Address for the PBX Can CallPlus see 10.38.23.125? Are Ports OK? What Codecs? What about the telephone number diversion
There is no need to worry about NAT if you are connecting directly to the Callplus proxy. Nor is there a need to know any public addresses.
I would suggest running a packet capture (tcpdump) and see what is actually being sent in the invites and sdp. That will tell you quite quickly what is going wrong.
Sure thank you, I understand the NAT thing - As suggested it may be time for Wireshark. The FreePBX has two networks, I wish to ensure the trunk communication is bound to the VLAN. My thinking to specifying the remote destination IP / Network (External address) will enable the PBX to use the correct route and engage the VLAN. The Asterisk SIP settings ask for this information so it makes sense to me to find out what that IP may be. Task for tomorrow.
I have resolved the issue, all the trunks now working etc – Just need to get CallPlus to turn the redirects off the phone numbers. Yes it was a small thing. It appears to be a valid gateway entry on one of the FreePBX VLANs. I removed it and the trunking sprang to life. I am not sure why it held pre-eminence over the local LAN gateway configuration. May be someone could enlighten me on this?
CallPlus answered all my queries:
NAT off - Yes but not for the Internet route
What is the External Address for the PBX - For this I used the CallPlus internet static IP
Can CallPlus see 10.38.23.125 - Yes there system could communicate
Are Ports OK - Yes
What Codecs - ulaw, alaw they also support g729 all of which FreePBX had in play
What about the telephone number diversion - Not an issue for outbound testing
Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly
to your computer or smartphone by using a feed reader.