Firstly i’ll apologize in advance as i’m not entirely familiar with what i’m trying to do here.
I’ve setup a FreePBX and ordered some SIP Trunks from Gamma for my new Yealink T48S Phones. The phones are registered and working internally with FreePBX, but as far as now setting these up for inbound/outbound i’m stumped.
As far as i’m aware, the basic installation is going to require me to setup a Trunk on the FreePBX, as well as inbound and outbound rules. Here’s where i’m having the problem translating the information provided to me by Gamma into the fields i can change on the FreePBX.
The information supplied to my by Gamma is as follows:
IP Address: XX.XX.XX.221
Channels: 2
Signalling UDP: XX.XX.XX.139
Media UDP: XX.XX.XX.140
and of course the phone number itself.
Is there anyone familiar with utilizing Gamma SIP Trunks with FreePBX that might be able to talk me through how to translate the information Gamma has provided me with into my PBX to make it functional?
UPDATE - my PBX is now functioning for outbound calls, i’m now just stuck on the inbound route. My current settings are as follows:
Connectivity > Trunks > General
Trunk Name: Gamma
Hide Caller ID: NO
Outbound CallerID: XXXXXXXXX96 (My DDI)
CID Options: Allow Any CID
Maximum Channels: 2 (i’ve paid for 2 trunks)
Connectivity > Trunks > Outgoing
Trunk Name: Gamma Out
type=peer
fromuser=XXXXXXXXX96
fromdomain=XX.XX.XX.221
host=XX.XX.XX.139
dtmfmode=rfc2833
canreinvite=no
insecure=invite
qualify=no
Connectivity > Trunks > Incoming
User Context: XXXXXXXXX96
type=peer
fromuser=XXXXXXXXXX96
fromdomain=XX.XX.XX.221
host=XX.XX.XX.139
dtmfmode=rfc2833
canreinvite=no
insecure=invite
qualify=no
Connectivity > Outbound Routes
I’ve not really changed anything here other can given it:
Route Name: outbound
Trunk Sequence for Matched Routes: gamma (the name of my trunk)
This is the error i receive when trying to make and inbound call:
[2018-09-13 10:14:32] ERROR[6115] res_pjsip.c: Unable to retrieve PJSIP transport ‘udp,tcp,ws,wss’
Thanks!