October 15, 2019, 05:02:31 pm *
Welcome, Guest. Please login or register.
News:
 
   Forum Home   Search Login Register OBiTALK  
Pages: [1]
  Print  
Author Topic: SOLVED OBI200 and Cisco SPA303  (Read 17423 times)
Radioman991
Newbie
*
Posts: 14


« on: March 04, 2017, 09:16:48 am »

Hello:

I have a functioning OBI200 device, and a Cisco SPA303 IP phone.

I have drilled though everything I can locate on the web, and have managed to get the Cisco to work 50%..iow I can receive inbound calls to my GV number on the Cisco.

Outbound, a different story...as I get dial tone, but all outbound calls simply ring the phone on the analog phone port...never leave the building..no matter what number I dial.

Any insight would be appreciated.
« Last Edit: March 17, 2017, 09:29:48 am by Radioman991 » Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3920


« Reply #1 on: March 04, 2017, 09:43:28 am »

Assumption: GV defined on SP1

OBi200:
Service Providers -> ITSP Profile D  SIP -> ProxyServer: 127.0.0.1
Service Providers -> ITSP Profile D  SIP -> X_SpoofCallerID: Checked
Voice Services -> SP4 Service -> AuthUserName: OBi200
Voice Services -> SP4 Service -> AuthPassword: OBi200PW
Voice Services -> SP4 Service -> X_RegisterEnable: Unchecked
Voice Services -> SP4 Service -> X_ServProvProfile: D
Voice Services -> SP4 Service -> X_Proxy: Checked  
Voice Services -> SP4 Service -> X_InboundCallRoute:
{OBi200>(Msp1):sp1}
The above will route outbound calls to SP1

Voice Services -> SP1 Service -> X_InboundCallRoute:
ph,sp4(OBi200@local_client)
OBi200 = UserId of IP phone
 
IP Phone:
Proxy: 192.168.1.100  (IP address of the OBi200)
Proxy Port: 5063     (X_UserAgentPort of OBi200 SP4 trunk)
UserID: OBi200
Password: OBi200PW
Logged
Radioman991
Newbie
*
Posts: 14


« Reply #2 on: March 05, 2017, 07:24:11 am »

Thank you.  Worked great.  Finally a comprehensive guide in one place.  Much appreciated.

Only minor thing it doesn't seem to allow me to likely use 911 from Anveo  on SIP2..at least the 933 test fails to connect.  Not really a big deal because every other phone in the house can access 911...including my 1062 on the next desk

Thanks, again.
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3920


« Reply #3 on: March 05, 2017, 08:03:27 am »

You can have as many routing rules in the inbound route as you want. The 1st parm (OBi200) in a rule is optional and is checking for the UserID of the sending device. This is only needed for security. The ">" separates the parms. The 2nd parm is checking the outbound number and on a match the call is routed to the specified destination. Processing moves left to right and ends with a match.

{>0:ph},{OBi200>911|933:sp2},{OBi200>(Msp1):sp1}

Zero will be routed to the OBi200 phone port
911 and 933 routed to SP2
Any number matching the SP1 DigitMap routed to SP1
The default SP1 DigitMap has rule "xx." that will match any dialed number, so all other rules must be placed before the (Msp1) rule.
Logged
Radioman991
Newbie
*
Posts: 14


« Reply #4 on: March 05, 2017, 09:12:29 am »

Perfect!  All seems functional.  Thanks,again.
Logged
sholom770
Newbie
*
Posts: 2


« Reply #5 on: March 25, 2019, 07:48:39 pm »

great info. only piece I'm not getting is how to access these settings:

IP Phone:
Proxy: 192.168.1.100  (IP address of the OBi200)
Proxy Port: 5063     (X_UserAgentPort of OBi200 SP4 trunk)
UserID: OBi200
Password: OBi200PW

which section of the obi expert config? thanks! ~sholom
Logged
drgeoff
Hero Member & Beta Tester
*****
Posts: 4427


« Reply #6 on: March 26, 2019, 02:24:03 am »

great info. only piece I'm not getting is how to access these settings:

IP Phone:
Proxy: 192.168.1.100  (IP address of the OBi200)
Proxy Port: 5063     (X_UserAgentPort of OBi200 SP4 trunk)
UserID: OBi200
Password: OBi200PW

which section of the obi expert config? thanks! ~sholom
Those settings are in the Cisco IP phone. OBi Expert has no way to set them.
Logged
sholom770
Newbie
*
Posts: 2


« Reply #7 on: March 26, 2019, 07:25:12 am »

Thank you.   Hopefully I can find them on the cisco spa 525g2. thanks again!
Logged
RxStone
Newbie
*
Posts: 1


« Reply #8 on: April 16, 2019, 03:21:49 pm »

 Smiley Smiley Smiley
Thanks so much, this saved me hours of digging and trial and error !!
Logged
MGS19
Newbie
*
Posts: 4


« Reply #9 on: April 18, 2019, 10:20:31 am »

I have an OBi200 and a Cisco SPA303-G1 IP Phone. I have went through several configurations to try to get my Google voice to work on the IP Phone. So far I get a dial tone on the IP Phone but am not able to make or receive calls from it.  Does anyone have the same setup and how exactly did you get your google voice to work with the IP Phone?
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3920


« Reply #10 on: April 18, 2019, 12:14:55 pm »

Check if the IP phone is registering to OBi200's SP4.
In OBi Expert go to Status -> System Status
If the phone is registered, SP4 Status will show the phone's IP address and port.

If the phone isn't registering, it must be able to call without registration.

Voice Services -> SP4 Service -> X_Proxy: Unchecked 

Voice Services -> SP1 Service -> X_InboundCallRoute:
ph,sp4(OBi200@xx.xx.xx.xx:port)

xx.xx.xx.xx:port is the IP address and port of the phone.

Turn registration off on the phone.

This is an OBi200 bug that prevents some devices from registering. I don't know if this bug has been fixed, so this might be another problem.
Logged
MGS19
Newbie
*
Posts: 4


« Reply #11 on: April 18, 2019, 12:53:11 pm »

Thanks azrobert! I double checked these settings and changed what wasn't correct. Still the same issue. I've attached a document with some screenshots of my current configuration. Any help with figuring this out is greatly appreciated. Thanks

* OBi200&CiscoSPA303.docx (1277.84 KB - downloaded 51 times.)
Logged
azrobert
Hero Member & Beta Tester
*****
Posts: 3920


« Reply #12 on: April 18, 2019, 01:15:02 pm »

Voice Services -> SP1 Service -> X_InboundCallRoute:
ph,sp4(OBi200@xx.xx.xx.xx:port)

port is the Cisco phone's Listening Port, not Proxy Port. This usually defaults to 5060, but I know nothing about Cisco phones.

For a test try this:
Voice Services -> SP4 Service -> X_InboundCallRoute: ph

Make a call from the Cisco phone. If the phone attached to the OBi200 doesn't ring then the call isn't getting to the OBi200 and I would suspect a configuration problem on the Cisco phone.
Logged
MGS19
Newbie
*
Posts: 4


« Reply #13 on: April 18, 2019, 01:21:15 pm »

Ok I changed the port to the default as you pointed out. I also tried the test. The Cisco phone did not rig the analog phone attached to the OBi200. So your thinking it's something with the Cisco phone setup. Thanks at least I have a place to start looking.
Logged
MGS19
Newbie
*
Posts: 4


« Reply #14 on: April 18, 2019, 01:22:02 pm »

Also on the OBi200 the System Status for SP4 says "Registration Not Required" and that's it.
Logged
bobocat
Newbie
*
Posts: 1


« Reply #15 on: October 03, 2019, 11:59:58 am »

Hi guys,

I have tried this, but the obi SP4 config seems to revert to default a few minutes after reboot.

Any ideas on what might be going ong?

I'm trying to make this work with a CP-9971, and have put dialplan.xml and SEP***.cnf.xml on to the tftp server...
Logged
drgeoff
Hero Member & Beta Tester
*****
Posts: 4427


« Reply #16 on: October 03, 2019, 01:31:56 pm »

Hi guys,

I have tried this, but the obi SP4 config seems to revert to default a few minutes after reboot.

Any ideas on what might be going ong?

I'm trying to make this work with a CP-9971, and have put dialplan.xml and SEP***.cnf.xml on to the tftp server...
Almost certainly you need to read and understand http://www.obitalk.com/forum/index.php?topic=61.msg109#msg109
Logged
CALYTA
Newbie
*
Posts: 7


« Reply #17 on: October 13, 2019, 11:00:41 am »

You can have as many routing r  Tutuapp 9Apps ShowBox ules in the inbound route as you want. The 1st parm (OBi200) in a rule is optional and is checking for the UserID of the sending device. This is only needed for security. The ">" separates the parms. The 2nd parm is checking the outbound number and on a match the call is routed to the specified destination. Processing moves left to right and ends with a match.

{>0:ph},{OBi200>911|933:sp2},{OBi200>(Msp1):sp1}

Zero will be routed to the OBi200 phone port
911 and 933 routed to SP2
Any number matching the SP1 DigitMap routed to SP1
The default SP1 DigitMap has rule "xx." that will match any dialed number, so all other rules must be placed before the (Msp1) rule.

I have drilled though everything I can locate on the web, and have managed to get the Cisco to work 50%..iow I can receive inbound calls to my GV number on the Cisco.
« Last Edit: October 13, 2019, 12:24:04 pm by CALYTA » Logged
Pages: [1]
  Print  
 
Jump to:  

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