December 16, 2017, 04:46:01 am *
Welcome, Guest. Please login or register.
News:
 
   Forum Home   Search Login Register OBiTALK  
Pages: [1] 2 3
  Print  
Author Topic: Replace OBiON app - ObiON replacement - OBiON alternative  (Read 117186 times)
Texas
Newbie
*
Posts: 5


« on: October 30, 2013, 01:20:41 pm »

This is so simple a baby can do this.

Ok. I tried and tried and tried to use the ObiON Android app and it SUCKS! (Apple app work ok). So, here is the good news!

I have an OBi100:

- SP1 = GoogleVoice
- SP2 = Callcentric SIP (100% FREE! Free callcentric number and FREE USA DID)
- Auto Attendant turned ON with default values

OBJECTIVE: If specific callcentric users OR anyone (your choice) calls our callcentric number which comes in on SP2 they get our Auto Attendant and can make a free USA phone call.
 
SOLUTION:
IF you put under Voice Services, SP2 Service, X_InboundCallRoute={1777xxxxxxx|1777xxxxxxx>:aa},{ph}    THEN the specified 1777xxxxxxx number/s goes to AA and your DONE !!!!! All other calls rings our phone. AA takes over and completes the call as desired. OBiTALK NOT USED OR ENABLED. OBi services on their web site NOT USED. EVERYTHING CONTROLLED BY YOUR OBi device.

Using cSIPsimple app works PERFECTLY on ALL Android and Apple devices. THE CALLS ARE ALWAYS 100% FREE. No DID number needed. Anyone in the entire world can call your OBi device and make free USA phone calls.

GREAT STUFF !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

PS. Other SIP apps like Media5 phone (use to be my favorite but no more) and 3CX and many others have serious problems (especially the android apps). The call completes and voice works but is disconnected after a few seconds. MUST USE cSIPsimple !
Logged
Kaizer
Jr. Member
**
Posts: 33


« Reply #1 on: November 07, 2013, 10:16:24 pm »

Thank you!

For those who are a newbie like me, let me clear up the steps:

1) create an account at callcentric for IP Freedom (free)
2) on android phone download and install cSIPsimple
3) add account with credentials from step 1
4) create another account at callcentric for IP Freedom (free), change up some personal info.
5) use obitalk or obi wizard to add sp2 callcentric with the credentials from step 4
6) under Voice Services, SP2 Service, X_InboundCallRoute={1777xxxxxxx|1777xxxxxxx>:aa},{ph}
7) from step 6 change 1777xxxxxxx to 1777xxxxxxx from step 1
8 ) save and wait for obi to reboot

To call into your Obi's AA, dial 1777xxxxxxx from step 4 from cSIPsimple app.
« Last Edit: November 07, 2013, 10:17:59 pm by Kaizer » Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #2 on: November 08, 2013, 10:23:35 pm »

IMHO a better way is to use a single Callcentric account with a sub-account

1) Create an IP Freedom account 17771234567 at Callcentric
2) Create a sub-account 17771234567101 (extension 101)
3) On android phone download and install CSipSimple
4) Add credentials for extension 101 from step 2 to CSipSimple
5) Setup SP2 (Callcentric) with the credentials from step 1
6) Under Voice Services, SP2 Service,
X_InboundCallRoute= {101>17771234567:aa},{ph}

To call into your Obi's AA, dial 100 (100 is the default extension for your main Callcentric account) from CSipSimple


Mine and the above methods are fine if you don't mind 2 stage dialing.
To setup single stage dialing (not using the AA) and just dial the outbound number see the below link.
This is a more difficult setup, but jjjooonnn on the 4th page with a link to screen images has an easier setup than described at the beginning of the thread.
http://www.obitalk.com/forum/index.php?topic=4647.0
Logged
threehappypenguins
Full Member
***
Posts: 104


« Reply #3 on: November 29, 2013, 05:19:36 pm »

Thanks SO MUCH for figuring this out!

One main problem for me... when I call 100, it rings my Obi (I can hear my phones ringing), but it just rings and rings and rings and then does this: "The person you're trying to reach is currently unavailable."

How do I make it go to the Auto Attendant? Better yet, is there any way to dial so that I don't need the Auto Attendant? Some way to dial in CSipSimple and it skip the Auto Attendant?

What about incoming? It won't receive incoming calls from the Obi. I would like it to ring my phones and CSipSimple on my cell as well.

The Obion app works fine for me, except for the fact that it will NOT stay RUNNING in the background. As soon as I exit out of the app, it stops running and I can't receive calls. And of course Obihai won't do anything about it even though NUMEROUS people have complained!
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #4 on: December 02, 2013, 09:25:36 pm »

I tried this again and it works for me.

Look at the OBi call history.
Log directly into the OBi using the Web interface.
Go to Status -> Call History.
The Peer Number for the inbound call should be 101.

To send inbound calls on SP1 to the OBi Phone Port and CSipSimple
Change SP1 Service -> X_InboundCallRoute to:
{ph,sp2(17771234567101@in.callcentric.com;ui=$1)}

Did you see my comment at the bottom of my last post about making calls without the AA.

« Last Edit: December 02, 2013, 10:29:54 pm by azrobert » Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #5 on: February 27, 2014, 06:00:11 pm »

Hi,
I'm a newbie. I have an OBI-100 set up for my home phone. SP1 Google_voice , SP2 Callcentric for 911. I just have a smartphone Moto G Verizon version. I did not activate with Verizon and don't want to activate so I have no phone number, no data plan. Can I still use this set up to make call and receive call from my Moto G.

Thanks

Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #6 on: February 27, 2014, 06:10:36 pm »

Hi,

I ordered the IP freedom from callcentric from my existing account with them. but there is no phone number showed up. Do I need another account or just use the existing account that I already had with Callcentric for my 911

Thanks
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #7 on: February 27, 2014, 09:11:53 pm »

I have no phone number, no data plan. Can I still use this set up to make call and receive call from my Moto G.

Yes, connecting through a wireless router.

Sign into your Callcentric account.
Click on the Extensions tab.
Click Add New Extension.
Select Extension 101.
Fill in Password.
Select CallerID to Send.
Click Save.

Follow my above instructions in Reply#2.
The above is step 2.
You already have steps 1 and 5 completed.
17771234567 is your Callcentric account number.
My Reply#4 above shows how to send inbound calls to the smartphone.
« Last Edit: February 27, 2014, 09:21:33 pm by azrobert » Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #8 on: February 28, 2014, 08:29:51 am »

Hi azrobert,

Thanks for your help.

Please forgive my ignorance. How do I do this step 6). I click on SP2 of ObiHai dashboard in OBiTalk there is no "Under Voice Services.

6) Under Voice Services, SP2 Service,
X_InboundCallRoute= {101>17771234567:aa},{ph}


Also when I did the extension 101 in Callcentric, it showed my 101 extension is not registered while my 1777123456 is registered. Would not registered my 101 affect what I'm doing ?. How can I get my 101 registered ?
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #9 on: February 28, 2014, 10:01:04 am »

I don't use OBiTalk to configure the OBi.
I login directly to the OBi using the Web interface.
Forgive me if I don't include everything you need.

From the Dashboard click on the device you want to update.
Click on OBI Expert Configuration.
Click on Enter OBi Expert
Click Voice Services
Click SP2 Service
Uncheck X_InboundCallRoute.
Copy the string I provided to X_InboundCallRoute
Click Submit

I believe OBitalk will update the OBi and reboot.
When you login directly to the Obi, you have to manually reboot.

Your softphone on the smartphone must be registered to Callcentric.
Is your smartphone connected to a wireless router?
Check if you setup the softphone correctly.
Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #10 on: February 28, 2014, 12:06:33 pm »

Hi azrobert,

Thanks for your help. I was able to complete the following steps:

Click on OBI Expert Configuration.
Click on Enter OBi Expert
Click Voice Services
Click SP2 Service
Uncheck X_InboundCallRoute.
Copy the string I provided to X_InboundCallRoute
Click Submit



Is your smartphone connected to a wireless router?

Yes. I use it to read email, surfing the web just fine

From my smartphone:
I opened CSipSimple and choose Callcentric register wizard then:
Fill in Account name: my Callcentric account name
SIP Phone Number: 17771234567101
Password: *******
and register my 177712344567101. but got this error: "error while registering. Forbidden"

I redid 3 time and check my spelling, password, account name each time carefully but keep getting that error.

Does this mean that I have not yet registered my smartphone number 177712344567101 ?

I wonder could it be because my smartphone is locked into Verizon ? It is a prepaid phone with no contract. I'm told that it's locked with Verizon and I can not use other data plan but Verizon. Do I need the data plan for my smartphone in order to do what I'm doing ?
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #11 on: February 28, 2014, 02:15:08 pm »

I did the same as you with my smartphone and it registered to Callcentric.

I selected add a new account.
I selected the Callcentric wizard.
Added my Callcentric sub-account number 1777xxxxxxx101
Added the password.
It registered to Callcentric.

I do not have a data plan.
I don't have the knowledge to help you with your phone.
Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #12 on: February 28, 2014, 06:46:15 pm »

Hi azrobert,

Thanks for your help and patience.

I got it work for both outbound and inbound call with your set up. I must do something wrong last time.

Is there anyway I can set it up to receive call from my smartphone if someone call my 17771234567 number ?

Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #13 on: March 01, 2014, 06:55:07 am »

1777xxxxxxx101 is not a phone number that a PSTN phone can call directly. It's your account number.
However, you can call your account number via Sipbroker's gateway.

Call one of Sipbroker's access number found here:
http://www.sipbroker.com/sipbroker/action/pstnNumbers

After the prompt dial this:
*4621777xxxxxxx101
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #14 on: March 01, 2014, 09:38:22 am »

You can also call your softphone from the OBi.
Dial 101 and route it out SP2.
Set it up the same as 911.
Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #15 on: March 01, 2014, 09:48:19 am »

azrobert,

Thanks for your help. It's really a dumb question because I thought 17771234567 is a phone number.

I have much to learn about this. But it's fun since I'm retired. I need something to keep my mind working or dementia set in Grin

Now I am looking into the way to make call directly. I looked into the link you posted in reply 4 ( http://www.obitalk.com/forum/index.php?topic=4647.0). I do not understand the discussion. I took your advice and just look into the set up of "jjjooonnn". I have all his OBi-110 parameter printed out and compared with my OBi100 parameter.

Is it just a matter of copying jjjooonnn's parameter to mine ? His is a lot different than mine !!!!

Thanks


 

Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #16 on: March 01, 2014, 01:04:36 pm »

There are several concepts you need understand to get this to work.
This should keep your mind active.

A SIP URI is one method to send a call.
This is the format of a SIP URI:
nnnnnnnnnn@xx.xx.xx.xx:port

nnnnnnnnnn is the outbound number

xx.xx.xx.xx is your public IP address.
This is the IP address your service provider assigns to your modem.
If you don't know your public address go here:
http://www.whatsmyip.org/

Port is the port number of the device you're sending the call to.
The port number of OBI's SP2 is 5061.

When you make a call with CSipSimple the call will be sent to your router.
You have to setup your router forward the call to the OBi.
The function is called Port Forwarding.
You point port 5061 to the IP address of the OBi.

Normally CSipSimple registers to a server and when you make a call it just sends the phone number.
You need to convert that phone number to a SIP URI.
So, you setup a filter in CSipSimple to suffix the number with "@xx.xx.xx.xx:5061"
 
You register CSipSimple to service Sip2SIP.
CSipSimple sends the URI call to Sip2Sip.
Sip2Sip forwards the call to your router.
Your router forwards the call to the OBi.

I don't have any more time. I have to start to get ready. We are going out for dinner.

Your homework:
See if you can find port forwarding and port range forwarding on your router.
Setup an account at Sip2Sip
Check out filters in CSipSimple

Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #17 on: March 01, 2014, 04:17:19 pm »

azrobert,

Thanks. It's great. Thanks for guiding me to understand what I'm doing instead of just copying it. I'm working on your assignment. but I have one basic question: How do I get directly to my OBi-100 configuration web page. I did as instructed on the OBi-100 manual : Dial *** then 1 on my phone to get OBi-100 IP which is 192.168.1.3 but when I insert it to the web browser URL, google search result showing instead of the device web page. I can get to Verizon router webpage no problem.

Thanks
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3203


« Reply #18 on: March 01, 2014, 07:30:48 pm »

Type the address and hit ENTER

Check the IP address again.
Why do you want to log directly into the OBi100?

Here some more info.
The SIP protocol is used to setup the call.
After the call is connected the RTP protocol is used to transport the audio.
RTP also uses port numbers that should be port forwarded to the OBi.
In the OBi go to Service Providers -> ITSP Profile B -> RTP
LocalPortMin thru LocallPortMax is the port range you need to forward.
Port Forwarding is used for 1 address per entry.
Port Range Forwarding is self explaining.
In the router Port Range Forward 16800 thru 16998 to IP address of the OBI100.
You can Port Range Forward 5061 to keep the definitions in one place.
Use range of 5061 thru 5061.
Logged
pvpham
Jr. Member
**
Posts: 42


« Reply #19 on: March 03, 2014, 11:19:14 am »

azrobert,



1)I set up filter in Csipsimple as following:

All
suffix with @myIP

2) Port forwarding :

Here I shoot in the dark. Please see the attached screen capture of my Verizon router port forwarding :



Quote
You can Port Range Forward 5061 to keep the definitions in one place.
Use range of 5061 thru 5061.

I do not understand the above

Thanks
« Last Edit: March 04, 2014, 08:50:27 am by pvpham » Logged
Pages: [1] 2 3
  Print  
 
Jump to:  

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