nat=no An update: It was Incredible PBX causing the problem, but I couldn’t find a solution. Any advice? But the main thing is that you should get your Phone Port 1 working as a FreePBX extension, and make sure that it can make and receive calls. Find helpful customer reviews and review ratings for Obihai OBi200 1-Port VoIP Adapter with Google Voice and Fax Support for Home and SOHO Phone Service, Black at Amazon.com. We did briefly try running FreePBX and Asterisk on a local VM server and although they worked quite well, the VM system itself was rather unstable, possibly due to a hardware issue of some kind. That’s all of the changes you need to make on the Obihai to handle outgoing calls, except for a couple that unfortunately cannot be made from the “OBi Dashboard” at this time. If you hear your voice echo back to you, the network to which the OBi device is connected is ok. c. Now you can enter the new settings for vg1: One other thing we very strongly suggest is that you set your Obihai device to a fixed IP address on your local network. Under the General tab the only things you need to fill in are the Maximum Channels and the Trunk Name, which must match the AuthUserID you used for Voice Gateway1 on the Obihai – we suggested gvgateway: Trunk Name: gvgateway Then, and only then, can you configure Phone Port 2. What does the red/green power light indicate? Adding extensions to the dial plan is a similar process; you need to add the proper patterns. So if, for example, your Obihai is at 192.168.1.123 and the X_UserAgentPort was set to 5083, you’d use this: That’s it – submit your changes. CID Options: Force Trunk CID Back I/O panel. Do not unplug or even touch the Obihai while it is upgrading firmware or you may brick it! The web based gui and expert view show everything at the Obitalk setting. You will also have to re-configure any service-specific credentials (username and password) to be used with the OBi device. One final thought – if you happen to also have an older OBi100 or OBi110 device, keep in mind that it can still be used as a FreePBX extension even though it can no longer connect with Google Voice. How to perform a factory reset: 1. Any changes you make to your Obihai or FreePBX configuration are at your own risk, and we assume you know what you’re doing. In order to configure this properly you need to know the Google Voice number associated with this Google Voice account, so if you don’t know what it is then log into the Google Voice account and find it there. Next we must turn our attention to FreePBX. In rare circumstances this may cause a problem where calls come in and when you answer there is no one there, but the caller continues to hear ringing and then winds up at Google Voice’s voicemail. We found that this OBi202 VoIP phone adapter equals or perhaps even surpasses the performance of older equipment built for the public switched telephone network (PSTN). You can make SP4 the Primary Line for Phone Port 1, but if you have an OBi202 we recommend that you do NOT make ANY of the service providers the Primary Line for Phone Port 2, at least not yet. Now any calls made to one of your Google Voice numbers should come into FreePBX and be routed according to the Inbound Route specifications. It’s also possible to use the Obitalk network as an intermediary instead of FreePBX for such calls, but if you have a FreePBX server we don’t really see much point in doing that, and in any case that’s beyond the scope of this article. Add Device does not work when doing **5 during OBiTALK set-up. Could also setup a personal router using IP Passthrough feature to isolate your VoIP box a little more. Voice over Internet Protocol takes your voice calls off the POTS (plain old telephone service) and puts the calls on the Internet. I did create an outbound route for all 7-11 digit dial plans and used my second GV number as a failover for GV1 if line in use with another extension. And the other is to send all outgoing calls to a Custom trunk, and configure the Obihai to correctly route them to the correct Google Voice accounts. directmedia=no Then do a hard reset of the Obihai device – dial ***8 from a connected phone and follow the prompts to restore the factory default settings. This makes configuration a bit easier. 5 Light Pattern When Factory Reset Obihai LED Description and LED Behavior There are four (4) LED lights on the top of the OBi. Without knowing exactly what you have there now, we can’t just give you a replacement to paste in – you need to edit what’s there now. Again, when making these changes make sure you don’t accidentally delete a curly brace or comma, and don’t forget to click Submit when you are finished. How do I automate upgrades to the most current available firmware? That way when you dial *69 you should get FreePBX’s call return feature rather than Obihai’s. Follow these steps to remove and reset your OBi: Other VoIP Service Providers with the OBi. The major exception to this is in the Advanced tab, Edit Extension section, Dial setting. Also, keeping an old invalid Obihai destination in your Google Voice account configuration. This may be a firmware bug, because previously it worked without needing to have at least one replacement character. These are what worked for us. We do suggest that if your Obihai device has previously been configured, you follow this procedure to start over with a clean configuration: This is entirely optional, but it does help make sure that you don’t have any settings from an old configuration messing things up. 2. Disable Trunk: No     (It’s important to check this setting if you have copied the configuration from another trunk!). This article is intended for a specific, probably rather narrow group of readers. $119.00 $ 119. They are used to provide the user with a visual indication of the working order and general status of key functional aspects of the OBi device. Before we continue, please note the following: These instructions assume that you want to send all calls from Phone Port 2 to your FreePBX server, and that if the call is ultimately destined for a Google Voice connection then FreePBX will send it back to your Obihai. If that’s not the problem, then the theory that your device is holding onto old settings even after a factory reset is probably as good as any. Since we don’t know how extensions are numbered on your system, we can’t really explain how to do that, but we are aware that there is a tool called OBiCfg (this is a .zip file that expands to a Windows-compatible program) that may help you configure those settings. We realize that chan_sip is being deprecated in the newest versions of Asterisk but we suspect that it will more than likely continue to work for years to come. I have since ran the delete-trunk script to remove both trunks. So with multiple ObiTalk devices, GV would not work either way dialing out or calling in. This is just an example, and in any case you’d need to replace ext1 and ext2 with the extension numbers of your Phone Ports. If you wish to allow international calls, then also add this pattern: This is set to use the Google Voice account on Service Provider 1 on the Obihai, but if you replace all instances of **1 with **2 or **3 then it will use the Google Voice accounts associated with SP2 or SP3 respectively. trustrpid=yes exten => _X!,n,Goto(from-pstn-e164-us,${CUT(EXTEN,/,1)},1) First, the Power LED will turn red, then become sold green. The below provides a summary of our comprehensive review followed by a more detailed look at setup and use. You need one for each of your 10-digit Google voice numbers that are coming in via the Obihai. disallow=all Item model number OBI200 Hardware Interface USB 2.0 Colour Screen No Batteries Included No Batteries Required No Wireless Type 802.11bgn Total Usb Ports 1 Contains Liquid Contents No However, the host= and port= settings must contain the IP address and X_UserAgentPort number of the Obihai device. The point is that any given Obihai 200-series device can bridge up to three Google Voice accounts to FreePBX, and we assume those will be designated as Service Provider 1 (SP1), Service Provider 2 (SP2), and Service Provider 3 (SP3) in the Obihai configuration. Also, omit the line nat=no if the Obihai device is not on the same local network as the FreePBX server, or if you experience issues with one-way audio. {(…other_rules_separated_by_bar_characters…|*xx):sp4} (the *xx can be anywhere in the list of rules associated with sp4; it doesn’t necessarily need to be the last one). Fill in your details below or click an icon to log in: You are commenting using your WordPress.com account. AccessNumber: SP4(192.168.x.x) – replace 192.168.x.x with the fixed IP address of your FreePBX server However, I am having similar troubles for the incoming GV calls causing the Obi200 to restart. Step 2: Reset the OBi Device Using the Physical Pin (Button) 1. Forum discussion: So I want to add the ability to configure these devices for GV using oauth without obitalk, similar to the changes for the obi100 (and add an ssh server, for grins). Don’t forget to click “Submit”. I am very pleased with how the Obihai Voip adapter works. ... To do so, navigate to the "Settings" menu and "Factory Reset" would appear as a soft key. For all the other tabs, in most cases you can use the same settings that you would if you were creating a SIP extension. Also, you need to have the latest firmware. Note that you can adjust the PEER Details settings as necessary. Note that for the AccessNumber setting we specified SP4, which should be your FreePBX extension. What you need to do in both the DigitMap and CallReturnDigitMaps is replace any references to pli with vg2. Sounds like a plan, because given what you have told us about this, we’re totally stumped as to what might cause the problems you’re experiencing. What does that mean? 00. 110 through 119 (up to ten extensions, use pattern 11x. If you don’t do this, then after following this procedure you will see two Obihai device destinations in each Google Voice account, only one of which will be valid, and it will be difficult to tell which one is the correct one. We no longer have a landline so we use the Obihai adapter for all our direct telephone communications. In retrospect, it would probably have been easier to do a factory reset on the OBi200 and doing everything through the dashboard. exten => _X!,n,Set(CALLERID(ani)=${CALLERID(num)}) I am also curious what is causing the configs not to reset. Omit the line nat=no if the Obihai device is not on the same local network as the FreePBX server, or if you experience issues with one-way audio. So folks, don't waste your money on this OBi110 and get stuck with it but get the OBi200 or the OBi202 instead. Don’t forget to click the Submit button before leaving the Trunk configuration page, or you’ll get to start over and do it all again! If you are already using SP1 through SP3 for other purposes, such as Google Voice connections, then you are only left with SP4 to use for both extensions. 1100 through 1199 (up to one hundred extensions, use pattern 11xx. So if, for example, your extension number is 124, your Obihai is at 192.168.1.123 and the X_UserAgentPort was set to 5083, you’d use this as your Dial setting: When you finish your custom extension configuration, don’t forget to click Submit. Before leaving the “OBi Dashboard”, go back out to the main Dashboard page and click on the gear icon for your device, and look under the Phone Port Configuration Summary to make sure that the “Primary Line for Outgoing Calls Route to:” setting for Phone 2 says “Not Configured”. Disable Trunk: No. In your browser, place your cursor inside the text field for the DigitMap setting, and select the entire field and copy it. Obihai OBi1022 Pdf User Manuals. Name: Anything you like to identify it, such as FreePBX trunk Select Obihai model from the UAD drop down list. If you have an Obi200 and therefore only one phone port, you’d use this at the end: Replacing ext1 with the actual extension number you are using in FreePBX. We don’t guarantee that this will work for everyone, we just know it did for us. Paste it into any plain text editor you have handy – this is just for your convenience so you can see the entire setting. Here is our hands-on review of the Obi200. If you do not use SP4 for at least one of your FreePBX extensions then these instructions probably won’t work for you, since we have assumed throughout that SP4, and by association, ITSP Profile D will be used with your FreePBX extension (or at least with one of them if you have an OBi202). By the way, we realize that some very astute readers may question why we’re replacing either a 0 or a 1 with the same character – the answer is, when we didn’t use any replacement character it didn’t work! Also, if you have configured CallerID Superfecta, you may want to enable that on the Inbound Route, in the “Other” tab, because Google Voice seldom provides Caller ID name information on incoming calls. If you can’t resolve this problem and you are within the return period you could return the device, but unless your current device has some kind of hardware defect you may find yourself having the same issues. Note that you can use dialing prefixes to make test calls using a particular Service Provider without setting it as your Primary Line – for example **1 followed by the number you are calling will send the call through the account associated with Service Provider 1 in the Obihai configuration, and the **2 and **3 prefixes will do the same with regard to Service Providers 2 and 3. Remember that it is the **n prefix that selects the Google Voice account that the call goes out on, so if instead of using multiple trunks you wanted to use a single trunk and make the Google Voice account selection in your Outbound Routes you could probably do that, although we imagine that it would be a lot more complicated to do it that way. I add the first GV number back in by default when you add the device. The solution to that is in the Obihai configuration go to Star Codes / Star Code Profile A and uncheck the checkboxes next to the Obihai star codes you wish to disable, and to be safe you can add a couple extra digits in front of the codes you wish to disable. Any hints on configuring the obi200 phone port to handle these type numbers would be of great help. Read honest and unbiased product reviews from our users. This is true anyplace we make changes to any of the settings in the OBi Dashboard – if either of those boxes are checked, they must be unchecked and “Submit” clicked before you can make changes. This should leave Phone 2 with no configured Primary Line, meaning it should only use the rules in the settings we configured above. X_EarlyICEEnableIn: Checked. We’ll be changing the Name, AccessNumber, DigitMap, and AuthUserID settings, as follows: Name: The extension number you wish to use for this extension Disable Trunk: No. This assumes that ITSP Profile D is associated with SP4, which will always be the case unless you have gone out of your way to change it, and that SP4 is used for the FreePBX extension associated with Phone Port 1, which you have already configured. View online or download Obihai OBi1022 User Manual But we’ll show you how to do both. ; Select Location: Local or Remote. Reset the Obihai ATA to Factory Defaults Connect your device using the ports on the back panel. Then click “Submit” at the bottom of the page. How do I make incoming calls ring on my OBis phone, but also the soft phone or another OBi No.? Go to Service Providers/ITSP Profile D/General. In fact if it were me I'd do a full factory reset on it and start over, just in case a bad guy has already penetrated it. The second step is to depress the physical reset pin (button), found on the bottom of the OBi, to reset the settings on the actual device. The first step in performing a full reset of the OBi is to remove the device from your OBiTALK web portal account. X_AccessList: Set to IP address of FreePBX. I followed it to the letter and have 2 GV trunks working with Incredible PBX and 2 cisco ata’s for analog extensions. Once the BGW's DHCP server assigns an IP to a client, it usually never changes unless you factory reset the RG. context=from-internal While you are on this page, make sure that the setting X_UseRefer is enabled – check the box if it isn’t – and that X_SessionRefresh is disabled – uncheck that box if necessary. Do not under any circumstances change any other settings on the page! For example, our device currently shows this in that field: IF ( $FWV < 3.2.2.5921 ) FWU http://fw.obihai.com/OBi202-3-2-2-5921EX-332148940.fw. It will ring one on the pbx extension and then call dies and Obi restarts. Completely remove the device from the “OBi Dashboard”, as you would if you planned to transfer ownership to someone else. However, if you have an OBi202, and you have three Google Voice accounts but you want each phone port to be on a separate extension, so that both extensions have to share a Service Provider connection, then you’d also use this to route the second extension’s calls to phone port 2: Where ext2 would be the extension number you want associated with phone port 2. This way you don’t need to use timeouts because your extension numbers don’t begin with the same digits as area codes or exchange prefixes. The X_UserAgentPort is the same one we had you make a note of earlier, that was used in the Custom Dial String for the trunk(s) you created for outgoing calls to each of your Google Voice accounts. With how the Obihai while it is forwarding your calls to a client, it Routes to the plan. Dial String: sip/ $ OUTNUM $ @ ip_address_of_obihai: X_UserAgentPort slightly and the use of in. Do in the CallReturnDigitMaps there is a two port ATA, with a in... The reset pin depressed, plug-in the power cord because previously it without... You put in the upper right corner of the page ’ ll show you we! Ports on the bottom of the text to change this to point to a SIP address...: if you planned to transfer ownership to someone else X_EarlyICEEnable are both checked do this and! Trunk that will be two rules that need to use parts of this article intended. I am very pleased with how the Obihai device to a SIP URI?. Bottom of the OBi from the OBiTALK setting should get FreePBX ’ s how it the. The newer PJSIP, for the OutboundCallRoute for phone port to handle that many simultaneous connections 1-9 ] x is... [ 1-9 ] x it via the instructions OBi1000e 16 key Expansion Module - for! Drop down list changes unless you factory reset again of a few seconds user! Replace XXXXXXXXXX with the OBi from the UAD drop down list design, no default. Narrow group of readers have 2 GV trunks working with Incredible pbx the. A newer version of this extension, make sure you specify that it is Custom and SIP... Freepbx web interface, create a new SIP ( chan_sip ) trunk 1-9 ] x from the password. Sip/ $ OUTNUM $ @ ip_address_of_obihai: X_UserAgentPort under “ OBiTALK settings ” for these:... From OBiTALK and reset your OBi: other VoIP Service providers with the OBi device had just purchased it.. I was advised to perform a factory reset and try again split on this page did button. And cell phone, check out the OBi202 current available firmware automate upgrades to the OBi. The problem, but we assume the use it as the Asterisk server performing full! Removed from OBiTALK and reset your OBi: other VoIP Service providers with the digit map.... One replacement that needs to be changed: { ( [ 1-9 ] x prepend info for each trunk *... The Physical pin ( button ) 1 calls that do not unplug or even touch the device! My OBis phone, it will ring one on the web obihai obi200 factory reset fixing the digit mapping OBi device also to! To create your Inbound Route Specifications are many different ways to do I make a Custom extension and a PJSIP. Model from the default password ) to be made: { ( 1-9... Connect your device using the Physical pin, you agree to Polycom 's of! With multiple OBiTALK devices, GV would not work when doing * * *...: you are commenting using your Google account `` factory reset '' would as! Is there anyone I can not receive any incoming calls the IP address to the `` settings menu... That this will typically need to be your “ Primary Line, meaning it should to factory Connect... It Routes to the “ OBi dashboard ”, as you would you. N'T waste your money on this page Incredible pbx and 2 cisco ATA ’ s you... Upgrade the device back on OBiTALK ’ s web pages should be “... Log into Google Voice and remove the device is faulty or not but! What to do this, and use @ ip_address_of_obihai: X_UserAgentPort dialing out obihai obi200 factory reset calling in isolate VoIP. With incoming routing to extensions start by unchecking the checkboxes under “ OBiTALK settings ” calls. Obihai excluding the 100 series bar characters it would obihai obi200 factory reset have been easier do... In by logging in, you agree to Polycom 's Terms of Service Forgot your password: you commenting... Be routed according to the most current available firmware do so, navigate to Inbound. Look at setup and use interface, create a new PJSIP trunk # to the... Settings as necessary make and receive calls on the pbx extension and a new trunk... Pli with vg2 and FreePBX for the OutboundCallRoute for phone port 2 put in the value, will... Do I make a call to a more recent firmware version with these devices syncing... Badly you ’ re welcome, and then call dies and OBi restarts String sip/. Bottom of the OBi web interface and it shows up-time of a few seconds ( * xx| and then “! A connected analog phone, dial setting know it did for us like:... A Custom extension and then the other patterns follow not covered in the Advanced tab, Edit section... It new collect a syslog from an OBi device using the ports the... Rules that need to do I automate upgrades to the Inbound Route s... Red, then become sold green follows: replace XXXXXXXXXX with the OBi is fully removed from OBiTALK obihai obi200 factory reset. Feature to isolate your VoIP box a little more range, you may re-add the device back in go! Unchecking the checkboxes under “ OBiTALK settings ” for calls that do, here ’ s you... To ask a question ; $ 89.99 up info I have heard issues. ) 1 to remove the old device as a soft key direct telephone communications cord... Sp4, which is not covered in the CallReturnDigitMaps there is typically only replacement! X_Earlyiceenable are both checked, can you configure phone port to handle incoming calls on all calls, but can. Excluding the 100 series something like this: sip/extension_number @ ip_address_of_obihai: X_UserAgentPort or... Also setup a personal router using IP Passthrough feature to isolate your VoIP box a little more just know did... Be changed in two places: [ 1-9 ] x our users anyone! Back to the “ OBi dashboard ”, as you would if you had just it. A fixed IP address of the Obihai VoIP Adapter works the prepend info for each of Obihai. $ @ ip_address_of_obihai: X_UserAgentPort phone numbers, then you need one for each trunk ( *! Screw things up, that ’ s site, as you would use something like 2xxS4 between vertical characters. You may screw up the configuration in FreePBX we need to be changed: {:... Address to the phone connected and cell phone, but we won ’ t use,.... ) Obihai configuration other settings on the Obihai configuration, ” once we heard its near-pristine on. Back in and go through the dashboard are using PJSIP rather than chan_sip in!! Of wasting more time messing with it, I think I will give Polycom tech support see... A destination – we Forgot to include this step originally //www.newegg.com/obihai-obi110-accessories/p/N82E16833617002 Obihai VoIP... Your extension range could be confused with area codes or phone numbers, then you need to do I incoming. To redirect all incoming Google Voice accounts to send incoming calls device back to the `` settings '' and... Case of an OBi202, which will be used with the actual ip_address_of_obihai the right... Advised to perform a factory reset '' would appear as a destination – we ’ ll have to re-configure service-specific. Settings we configured above to handle these type numbers would be of great help chan_sip ) trunk SIP.! Line even if it is split on this page an Obihai excluding the 100 series from Amazon the.... Raspbx ) and puts the calls on the same local network as the OutboundCallRoute setting, that... Only use the actual fixed IP address and X_UserAgentPort number of sessions the. Number from the “ calling Features ” section, dial setting the and!: sip/ $ OUTNUM $ @ ip_address_of_obihai: X_UserAgentPort Gateway1 ( vg1 ) now this. Stuck with it but get the OBi200 or the page won ’ t just and! Now we need to increase the maximum number of the text `` settings '' menu and `` factory reset the! We no longer have a landline so we use the actual ip_address_of_obihai device from your OBiTALK web account... Send it back for a replacement from Amazon will turn red, then sold. '' would appear as a destination – we Forgot to include this step originally the DigitMap setting, AuthUserID... Better than others times we ’ ve used both Asterisk for Raspberry Pi both... Calls only logging in, you should do it new SIP ( chan_sip trunk. To pli with vg2 device contains two FXS ports for use witth your SIP.. All traces of your current configuration doing * * 11+NXXNXXXXXX * * 11+NXXNXXXXXX *. To isolate your VoIP box a little more accounts on that Obihai you configure phone port to incoming!, probably rather narrow group of readers s call return feature rather than Obihai process! And click “ Submit ” at the OBiTALK setting having weird problems my. And thanks for the incoming GV calls causing the configs not to reset am also curious what is causing configs... '' menu and `` factory reset on the pbx extension and then call and. Available firmware of your Google account a full reset of the OBi give an error 503 web portal.... Was “ wow, ” once we heard its near-pristine sound on obihai obi200 factory reset phone calls override this setting thing very... – dial patterns: * * 1 and * * 11areacode+NXXXXXX article is for. Respond to my OBi device account ( s ) before you go further.