July 21, 2018, 04:51:31 am *
Welcome, Guest. Please login or register.
   Forum Home   Search Login Register OBiTALK  
Pages: 1 [2]
Author Topic: Possible to use OBi110 to as an FXO port on an Asterisk server?  (Read 976625 times)
Hero Member & Beta Tester
Posts: 3461

« Reply #20 on: June 09, 2015, 09:07:31 pm »

I've never setup a non-FreePBX Asterisk, but I was able to help someone with a plain Asterisk. I configure Asterisk a little differently than the above example and the person was able to convert the code to vanilla Asterisk.

Setup an Asterisk trunk without registration:
Trunk Name: OBi110
PEER Details:

Host = IP address of the OBi110
Port = port number of SP1

Setup a dummy SIP definition on SP1 like this:
Service Providers -> ITSP Profile A -> SIP -> ProxyServer:
Service Providers -> ITSP Profile A -> SIP -> X_SpoofCallerid: Checked
Voice Services -> SP1 Service -> AuthUserName: anything
Voice Services -> SP1 Service -> X_RegisterEnable: unchecked
Voice Services -> SP1 Service -> X_ServProvProfile: A
For testing leave X_InboundCallRoute at default: ph

Now send a call to the OBi110 trunk. If the call reaches the OBi110, the phone port will ring. You don't need a phone attached to the phone port, the phone port LED will flash.
If this test is successful, change the X_InboundCallRoute to:
Or just:

I route inbound PSTN calls to Asterisk with a Line InboundCallRoute:

xx.xx.xx.xx:5060 is the IP address and port of Asterisk.

In Asterisk setup an inbound route with DID = 1000
« Last Edit: June 09, 2015, 10:16:32 pm by azrobert » Logged
Jr. Member
Posts: 28

« Reply #21 on: June 09, 2015, 09:51:26 pm »

thank you very much for your quick response.  Really appreciate for your help.   I will give it a try and let you if it works.  I may bug you more if I have encountered any issues.
Looks like everything works.  I made some changes from your suggestions.  Since everything was working for freepbx, I only changed the ip address from the box of freepbx to that of asterisk.  In asterisk, I added the section of trunk taking from the freepbx to the sip.conf.  It is essentially the same as yours except the username and password was their.  I have to use "host=dynamic" rather than to specify the obi110's ip address.
In the extensions.conf.  I added the dial-out statement for the obi trunk.  I have also added a dial in section as:

exten => 8585551212,1,Dial(SIP/101&SIP/102&SIP/103&SIP/104,60,tr) ; phone must be registered
exten => 8585551212,2,Hangup

For the obi, the InboundCallRoute: should be sp2(8585551212), the same as for freepbx.

Thank you for your help.  Once done, it is actually pretty simple, but I will need to test more.

« Last Edit: June 09, 2015, 11:28:24 pm by twinclouds » Logged
Pages: 1 [2]
Jump to:  

Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC