SignalWire Trunks


#1

Any1 have any luck with SignalWire?

I have PJSIP and CHANSIP trunks setup.
No incoming calls work, even though the FreePBX sees the request in the logs.

Outgoing on PJSIP works, but outgoing with CHANSIP does not. On the CHANSIP, it actually rings the number that you are calling and then it disconnects and on the handset says that “All circuits are busy”.

Any help would be great if any1 has experience setting up SignalWire on their FreePBX.


#2

Examples assuming username foo, password pass, space named bar, SIP URI bar-1.sip.signalwire.com, default encryption optional, default codecs PCMU only.

for pjsip (since outgoing is working, I won’t give all details):
Media Encryption: SRTP
Context: from-pstn-toheader
Match (permit): (list all IP addresses that an nslookup command shows for bar-1.sip.signalwire.com)

for chan_sip, peer details:

host=bar-1.sip.signalwire.com
username=foo
secret=pass
type=friend
fromuser=foo
fromdomain=bar-1.sip.signalwire.com
insecure=port,invite
qualify=yes
context=from-pstn-toheader
trustrpid=yes
sendrpid=pai
disallow=all
allow=ulaw

user details: (leave blank)
registration string:
foo:pass@bar-1.sip.signalwire.com

Put in a catchall (any DID, any CID) to start, then look at CDRs to see how DID is being sent.

If you still have trouble, paste a log of a failing call at https://pastebin.freepbx.org and post the link here.


#3

I just kept with pjsip… it works fine.


(system) closed #4

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.