OBiTALK Community

General Support => Installation and Set-Up (Devices) => Topic started by: revengineer on August 19, 2014, 07:30:35 PM

Title: Google Voice Manual Config
Post by: revengineer on August 19, 2014, 07:30:35 PM
Hi,
I am trying to setup Google Voice manually rather than through the Obitalk web site, but I am having no luck. I am setting as follows


ITSP Profile A/General set SignalingProtocol set to "Google Voice";
ITSP Profile A/General set X_UseFixedDurationRFC2833DTMF to enabled (checked)
Voice Services/SP1 in the SIP Credentials section set AuthUserName to your Gmail email address (you may omit the "@gmail.com" if you wish);
Voice Services/SP1 in the SIP Credentials section set AuthPassword to your Gmail password;
Voice Services/SP1 in the Calling Features section set X_SkipCallScreening (way at the bottom) to enabled (checked). The need for this is explained fully in Step 8 below;


This was not working so I also tried
X_UserAgentPort 5080
OutboundProxyPort 0
ProxyServerPort 0

but no luck. When I configure through the Obitalk website everything works fine. I am using the latest firmware built 2868.

Help greatly appreciated.
Title: Re: Google Voice Manual Config
Post by: gderf on August 19, 2014, 07:58:47 PM
I don't think you can manually config for GV once the firmware has been upgraded to 4412. It uses a new authentication method with GV that isn't available in manual configuration settings.
Title: Re: Google Voice Manual Config
Post by: azrobert on August 19, 2014, 10:30:18 PM
Try to manually install build 2824.

Download here:
http://fw.obihai.com/OBi-1-3-0-2824.fw

Then go to:
System Management -> Device Update -> Firmware Update

I don't know if the Obi will let you downgrade.
Title: Re: Google Voice Manual Config
Post by: mykmayk on August 19, 2014, 11:26:48 PM
Quote from: azrobert on August 19, 2014, 10:30:18 PM
I don't know if the Obi will let you downgrade.

nope, i tried the other day. obi won't let me downgrade from 1.3.0 (Build: 2868) to 2824.
Title: Re: Google Voice Manual Config
Post by: corporate_gadfly on August 20, 2014, 09:23:45 AM
Quote from: gderf on August 19, 2014, 07:58:47 PM
I don't think you can manually config for GV once the firmware has been upgraded to 4412. It uses a new authentication method with GV that isn't available in manual configuration settings.
That's a big downer for me. I would like to use the Oauth 2.0 method for GV, but I am not willing to use the Obi portal. Am I out of luck?

What are the chances of switching to Obi portal for the GV setup briefly and then going back to manual config?
Title: Re: Google Voice Manual Config
Post by: revengineer on August 20, 2014, 09:38:31 AM
Quote from: gderf on August 19, 2014, 07:58:47 PM
I don't think you can manually config for GV once the firmware has been upgraded to 4412. It uses a new authentication method with GV that isn't available in manual configuration settings.
I was afraid of that. I tried downgrading the firmware but this is not allowed. So with the latest firmware online config is now mandatory for Google Voice and OBi has the power to shut this use down at any time. My guess is that this is done on purpose and might explain the absence of any release notes for the latest firmware. I could kick myself for "bricking" my Obi by upgrading. I say "bricking" because Obi no longer works the way it did the way I purchased it. If you have not upgraded, don't do it!!!!
Title: Re: Google Voice Manual Config
Post by: revengineer on August 20, 2014, 09:40:05 AM
Quote from: corporate_gadfly on August 20, 2014, 09:23:45 AM
Quote from: gderf on August 19, 2014, 07:58:47 PM
I don't think you can manually config for GV once the firmware has been upgraded to 4412. It uses a new authentication method with GV that isn't available in manual configuration settings.
That's a big downer for me. I would like to use the Oauth 2.0 method for GV, but I am not willing to use the Obi portal. Am I out of luck?

What are the chances of switching to Obi portal for the GV setup briefly and then going back to manual config?
To setup GV now you have to accept the firmware update and you will not be able to return to old firmware. Willing to take the chance???
Title: Re: Google Voice Manual Config
Post by: corporate_gadfly on August 20, 2014, 09:44:52 AM
Quote from: revengineer on August 20, 2014, 09:40:05 AM
Willing to take the chance???
I was hoping you could speak to that yourself, since you have already used portal and are already on the new firmware.

What happens if you turn off autoprovisioning and auto updates now and only use the device's web interface?
Title: Re: Google Voice Manual Config
Post by: revengineer on August 20, 2014, 09:52:28 AM
Quote from: corporate_gadfly on August 20, 2014, 09:44:52 AM
Quote from: revengineer on August 20, 2014, 09:40:05 AM
Willing to take the chance???
I was hoping you could speak to that yourself, since you have already used portal and are already on the new firmware.

What happens if you turn off autoprovisioning and auto updates now and only use the device's web interface?

  • Does GV continue to operate with incoming/outgoing calls?
  • What does the config screen look like for the GV Service Provider in the local web interface?
I have not yet tried if I can remove the unit from Obitalk now. That would be worth a try because I would really like to operate the unit disconnected from the portal.
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 20, 2014, 05:15:02 PM
Guys:  if you want to use Google Voice with an OBi device, "don't fight the power":  use the OBiTALK portal to update to the latest firmware and manage the service provider slots.  This method is required to use Google Voice with OBi devices.  Trying to hack this on the local web interface is just going to cause a mess, and a potential security exposure, and there is no good reason to use a downlevel release of firmware at this time.  The "I hate the portal and how dare Obihai update my firmware" attitude is really no longer realistic.  The firmware is solid.

Do this:

Open your web browser.  Log into the Google account you want to use with GV and your OBi (by "log in", I mean sign into any Google app, such as Gmail or Google Voice or Hangouts, so that your browser's session cookies are showing Google that you are logged into the account).

Open a separate browser tab (Ctrl-T), and on that tab, log into your OBiTALK portal page.  If you have an existing GV service provider slot defined on your OBi device, delete it, and wait for the OBi device to be remotely rebooted.  Then, add the GV service provider again.  When you go through the procedure, it will use OAUTH 2.0 to authenticate to your GV account.  This will pop up a window, from your Google account, and it will ask you to approve giving OBiTALK permission for offline access to your account.  Once you do that, the OBiTALK provisioning system will go through the authentication process with Google, and it will automatically download the necessary firmware to your device, if it's not already installed.  You will see a spinner icon while this is happening.  You can't make this work properly without using the portal.

Seriously:  don't try to hack this.   Just follow the procedure if you want to use GV.  If you are intent on using the local portal, you can disable updates AFTER you complete this procedure, but you will need to enable it again the next time you need to change your Google Voice configuration, so don't forget that the portal will over-write any futzing you did on the local web page.
Title: Re: Google Voice Manual Config
Post by: azrobert on August 21, 2014, 10:13:18 AM
Quote from: SteveInWA on August 20, 2014, 05:15:02 PM
If you are intent on using the local portal, you can disable updates AFTER you complete this procedure, but you will need to enable it again the next time you need to change your Google Voice configuration, so don't forget that the portal will over-write any futzing you did on the local web page.

If you need to make any GV changes, the following procedure should preserve any changes made locally.

Via Web Interface:
System Management -> Device Update
Under Backup Configuration check Use Obi Version
Click Backup

Via OBiTalk
Enter OBi Expert Configuration
Under Manage Expert Configuration
Click Browse and find the backup from above
Click Import Config to OBi Expert

Now turn provisioning on and make your GV changes via OBiTalk
After updates are complete turn provisioning off
I have not tried the above
If you try this procedure please report back
SteveInWa, please comment
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 21, 2014, 03:19:54 PM
Robert, thanks; that make sense to me; all the non-GV settings should successfully backup and restore.

Obihai is pushing frequent firmware updates for the 1032 phone right now, and I need to factory reset and manually reconfigure the phone for testing purposes.  The phone has its own ability to change settings from the GUI, and until all three of those settings methods are working reliably, I can't do a conclusive test.  I don't have GV configured on my 202. 

What I don't know, is what, if anything, GV-related is properly backed up and restored via the local backup procedure.  Hopefully, your procedure will just ignore and not overwrite it.  So, like you said, if someone (not me), could test it, and report back, that would be great.

In any case, it isn't difficult to just nuke and re-create the GV configuration via the portal, as long as you've restored the rest of the settings via your procedure.
Title: Re: Google Voice Manual Config
Post by: revengineer on August 21, 2014, 03:55:03 PM
Hi Steve,
thank you for your insight. My intention was not to "fight the power" but rather use the Obi the way I was able to use it since I bought it two years ago, i.e., it was possible to easily configure it manually without giving a third party access. I do not see any security issue with that path.

The security is that I did see, however, was that I had to give Obitalk my google credentials, which was less than ideal. This is now solved with the oauth login.

As you said, with oauth there is no manual configuration option and use of Obitalk is required. This is what I figured out the hard way trying many things because I did not find this spelled out so clearly as you did. 

I do confirm that after configuring google voice, I can now turn off auto-provisioning and the Obi keeps running. This is an ok solution but not ideal since I rely on Obi to offer google voice configuration in the future if I need to reconfigure. I would hate to have Obi's financial interest (e.g., partnering relationships with voip providers) get in the way of me configuring my device at a later time. Of course, if google really turns of the google talk protocol we are screwed for other reasons.

I do beg to differ on the comment that the "firmware is solid". My recent reconfiguration was triggered by a repeatedly occurring problem, where once in a while the network light start flashing like crazy and Obi can no longer make inbound or outbound calls. the only way around that is to reboot the Obi manually, which requires me to be at home. A number of folks have reported this issue, and a few "solutions" are offered. However, none of these solutions have stood the test of time. I am at a loss, and it seems like Obi tech support is too.

In any case, I know now that I have to use Obitalk to configure and that I can disconnect from Obitalk afterward if I wish to do so for security reasons.

Thanks again for the input.

Cheers.
Title: Re: Google Voice Manual Config
Post by: Mango on August 21, 2014, 04:21:20 PM
Quote from: revengineer on August 21, 2014, 03:55:03 PMI do confirm that after configuring google voice, I can now turn off auto-provisioning and the Obi keeps running.

Can you also disable OBiTALK Service?

I have another question, just based on my curiosity: if you look at the SPx Service for your Google Voice account, do you see anything relevant there?  In other words, once OBiTALK generates the OAuth credentials, could you copy/paste them to another device?
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 21, 2014, 04:26:52 PM
Quote from: revengineer on August 21, 2014, 03:55:03 PM
Hi Steve,
I would hate to have Obi's financial interest
(e.g., partnering relationships with voip providers) get in the way of me
configuring my device at a later time. Of course, if google really turns of
the google talk protocol we are screwed for other reasons.

I don't know why people think there is some sort of nefarious, sneaky motive by Obihai or Google or the SIP ITSPs.  There simply isn't.  Obihai wasn't trying to con anyone into switching to one of their authorized providers, and as you can see, they want their devices to work with GV, as evidenced by their continued development of firmware and software to support GV.

If you look at Obihai's history as a company, they "bootstrapped" their business by riding on the lure of free calling via Google Voice.  It attracted a lot of users, obviously.  Now, Obihai is diversifying their business model to be less dependent on the uncertainty of continued access to GV.  They're doing some smart things by adding new products for the enterprise and system integrator market, and partnering with service providers and resellers for mutual benefit.  It's no different than a product manufacturer, for example a furnace and air conditioner manufacturer like Carrier, establishing an authorized dealer network.  It makes perfect sense.  

Obihai is still leveraging that "GV lure", as long as the fish are biting.  They honestly couldn't care less which service provider you use, as long as you buy one of their products.  I have no idea what sort of financial terms are involved with a SIP ITSP being blessed into Obihai's "Approved service provider" program, but it's probably more of a mutual back-scratching arrangement than a substantial source of revenue for Obihai.  Remember:  the more choices of service providers a Obihai customer has, the more likely they are to buy an OBi device.  That's all it is.
Title: Re: Google Voice Manual Config
Post by: azrobert on August 21, 2014, 04:51:22 PM
There is a problem with my procedure in Reply#10 above.
Obi config backups don't include passwords, so you will probably need to re-enter passwords after the import into OBi Expert.
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 21, 2014, 04:57:51 PM
Quote from: azrobert on August 21, 2014, 04:51:22 PM
There is a problem with my procedure in Reply#10 above.
Obi config backups don't include passwords, so you will probably need to re-enter passwords after the import into OBi Expert.


And, that also answers Mango's question... no, there is nothing of interest at all, to copy over, on the local web page for the Google Voice SP slot.

You'll simply need to re-do the GV SP provisioning via the portal, if necessary.
Title: Re: Google Voice Manual Config
Post by: Mango on August 21, 2014, 05:32:21 PM
Very interesting, so the credentials are stored in a secret non-accessible place.
Title: Re: Google Voice Manual Config
Post by: gderf on August 21, 2014, 05:35:13 PM
Quote from: Mango on August 21, 2014, 05:32:21 PM
Very interesting, so the credentials are stored in a secret non-accessible place.

That was the security enhancement :)
Title: Re: Google Voice Manual Config
Post by: Mango on August 21, 2014, 09:06:57 PM
What I should have said was "so the access token is stored in a secret non-accessible place".
Title: Re: Google Voice Manual Config
Post by: zapattack on August 21, 2014, 11:41:39 PM
RE:
"once in a while the network light start flashing like crazy"

My resolution of this problem was not intuitive, in as much as the problem would repeat in spite of
numerous reboots, then magically disappear for weeks at a time.

I accidentally  noticed both SP1 and SP2 used the same Stun server and port.
Changed one server, and port, just to be certain, and problem disappeared.
Title: Re: Google Voice Manual Config
Post by: azrobert on August 22, 2014, 10:16:13 PM
Quote from: SteveInWA on August 20, 2014, 05:15:02 PM
The "I hate the portal and how dare Obihai update my firmware" attitude is really no longer realistic.  The firmware is solid.

Firmware solid, maybe. Dashboard, I don't think so!

See:
http://www.obitalk.com/forum/index.php?topic=8476.msg55659#msg55659
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 23, 2014, 02:57:27 AM
Like you said...that's not a firmware bug.

It looks like some temporary f-up by Obihai with the dashboard.  Perhaps it's related to the recent implementation of the nifty new E cog to short-cut into expert mode.  I assume they'll fix it shortly.
Title: Re: Google Voice Manual Config
Post by: azrobert on August 23, 2014, 06:30:38 AM
Here is another thread of users unable to update their OBI because the dashboard is down.
http://www.obitalk.com/forum/index.php?topic=8477.msg55677#new

Based on posts, the dashboard has been down at least 12 1/2 hours.
Why is OBihai forcing me to use the dashboard?

I added a feature request to add GV OAUTH 2.0 to the Web interface.
Please add your comments here:
http://www.obitalk.com/forum/index.php?topic=8462.0

Thanks

Title: Re: Google Voice Manual Config
Post by: RFC3261 on August 23, 2014, 07:58:12 AM
Quote from: azrobert on August 23, 2014, 06:30:38 AM
Based on posts, the dashboard has been down at least 12 1/2 hours.

I presume you are trying to make a point to make?  While I am not pleased to know the dashboard is down, and I believe OBiHai probably should have better tested their new dashboard functionality, I am not paying for someone to provide 24/7 support either.  If I purchased a 24/7 support contract (and I have, when wearing a business hat), I might feel differently.  But I purchased a cheap DIY device with the expectation of a user forum where the company has no formal committed presence of support, and the only formal support mechanism (their ticketing system) is limited to "working" hours.  There is the old adage, you get what you pay for.  And I can still manage my OBiHai device just fine from the direct web interface.  Sure, I would have to be able to recall what I did so I could reproduce it on the dashboard later if that is where I am keeping my official changes, but what fool would not document their changes for future use in the case that they need to reproduce it?  So there is very little extra work should I be making any changes at all.

Quote

Why is OBihai forcing me to use the dashboard?


Pretty sure OBiHai is not forcing you to do anything.  There is no rule you must purchase and use an OBiHai product.  You can chose to do things differently.  If OBiHai is not performing as you wish, I strongly recommend you vote with your wallet, and go elsewhere.
Title: Re: Google Voice Manual Config
Post by: azrobert on August 23, 2014, 08:52:24 AM
I suppose you are mostly correct and I'm being a little melodramatic about this. Anybody using the Web interface already knows how to turn provisioning on/off, so they can make temporary changes locally. You are SOL if you need to make GV changes. OBihai gave use 2 options to configure our devices. They should continue to support both options. Hopefully in the future they will add GV OAUTH 2.0 to the Web interface.

I stand by my statement that OBihai is forcing me to use the dashboard. Maybe I should have added a qualifier "If I want to continue using my OBI", but I think that is implied.

Title: Re: Google Voice Manual Config
Post by: Mango on August 23, 2014, 09:52:22 AM
Quote from: SteveInWA on August 20, 2014, 05:15:02 PMThe "I hate the portal and how dare Obihai update my firmware" attitude is really no longer realistic.  The firmware is solid.

I believe the opposite is true.  Have you already forgotten the incident not yet six months ago in which an update broke units (http://www.dslreports.com/forum/r29073192-Equipment-Obi-202-not-working-after-update-cannot-reach-Obihai) using the Oleg Method (http://www.obitalk.com/forum/index.php?topic=7361.0)?  While I understand that mistakes happen and sometimes software bugs aren't detected until they're released to the public, if anything the above incident indicates that it is even more important to disable OBiTALK and auto firmware updating, at least for mission-critical devices.

As for me, it looks as if 1.3.0 (Build: 2824) will be the last update I'll make.  Upgrading disables a feature I like, which is the ability to configure Google Voice without OBiTALK.  If I upgrade, I'll not only lose that ability, but also the ability to downgrade to firmware that works the way I want it to.

Quote from: RFC3261 on August 23, 2014, 07:58:12 AMThere is no rule you must purchase and use an OBiHai product.

That's not a realistic attitude.  I've already purchased an Obihai product - four of them in fact.  I do not consider it unreasonable that I want them to continue perform as they did when I bought them.
Title: Re: Google Voice Manual Config
Post by: jimates on August 23, 2014, 10:24:20 AM
Quote from: SteveInWA on August 20, 2014, 05:15:02 PM
Do this:

Open your web browser.  Log into the Google account you want to use with GV and your OBi (by "log in", I mean sign into any Google app, such as Gmail or Google Voice or Hangouts, so that your browser's session cookies are showing Google that you are logged into the account).....................................

A word of caution when updating and allowing the new GV settings; if you manage multiple devices.

My sister tells me she got a email from Obihai because she recently reset her google password. I told her "you can't do that without telling me, I will take care of it" (Obi110).

I logged in to her Obitalk and of course it prompted for the upgrade and new settings which I agreed to. Changed her PW and everything works great. While at Obitalk I logged into my account (Obi202) and upgraded the firmware. Later noticed my Obi says "no service available". I rebooted with no change. I logged into Obitalk and it immediately ask for permissions pertaining to the new GV settings. I agreed, the device rebooted and everything worked great; I thought.

Because I was previously logged into my sister's google account, and evidently didn't log out prior to returning and logging into my Obitalk account, Obitalk used the credentials form the google account I was signed into to configure my Obi. Now all my outgoing calls are used with her GV account and all call logs are in her account also.

My incoming calls were not affected because they come in through Callcentric via sip configuration. Her Obi continues to work fine. Her incoming calls also come from Callcentric or I guess I would also be receiving her incoming google calls.

I cannot attempt to fix it because the Obitalk portal is down. I can make the changes directly on the device but we know now that after the upgrade those settings are not effective.

Title: Re: Google Voice Manual Config
Post by: revengineer on August 23, 2014, 11:15:01 AM
Quote from: Mango on August 21, 2014, 04:21:20 PM
Quote from: revengineer on August 21, 2014, 03:55:03 PMI do confirm that after configuring google voice, I can now turn off auto-provisioning and the Obi keeps running.

Can you also disable OBiTALK Service?

I have another question, just based on my curiosity: if you look at the SPx Service for your Google Voice account, do you see anything relevant there?  In other words, once OBiTALK generates the OAuth credentials, could you copy/paste them to another device?
Yes, you can disable auto-provisioning and Obitalk, which I have done. Looking at the local web configuration, there is nothing you can grab and copy. But I think the password line has always been empty. The password is stored internally, just not displayed in the configuration. However, in the past your google credentials could be entered and were sufficient for the connection to succeed.
Title: Re: Google Voice Manual Config
Post by: revengineer on August 23, 2014, 11:35:56 AM
Quote from: zapattack on August 21, 2014, 11:41:39 PM
RE:
"once in a while the network light start flashing like crazy"

My resolution of this problem was not intuitive, in as much as the problem would repeat in spite of
numerous reboots, then magically disappear for weeks at a time.

I accidentally  noticed both SP1 and SP2 used the same Stun server and port.
Changed one server, and port, just to be certain, and problem disappeared.

Thanks for the tip. I checked and STUN is disabled on SP1 and SP2. While the port number is set and identical, no STUN server is configured. I do not think this is the issue.
Title: Re: Google Voice Manual Config
Post by: corporate_gadfly on August 23, 2014, 01:23:16 PM
Quote from: Mango on August 23, 2014, 09:52:22 AM
That's not a realistic attitude.  I've already purchased an Obihai product - four of them in fact.  I do not consider it unreasonable that I want them to continue perform as they did when I bought them.
This!!

I have only $75 invested in Obis and I feel like I got my money's worth.

However, there is no point in sugar coating and incessant cheer-leading while overlooking the fact that since the original device was bought, it has become more and more crippled.

Case in point:
Given the above, it will certainly affect my future purchasing decisions (by voting with my wallet).
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 23, 2014, 06:38:01 PM
This really is a bunch of melodrama.  It's friggin' Saturday.   Go out and enjoy the weekend.  Get some perspective on life.  It's not a defibrillator or other life-support system.  It isn't Ferguson, MO, nobody has Ebola, nobody is getting massacred by ISIS because of they don't follow some religious sect, we're not in Syria or the Ukraine...it's just an ATA. 

You, the posters on this forum, are are the tiny minority of users who, for some reason, want to endlessly tweak your devices, 7x24.  As RFC3261 pointed out, this is a low-cost device, and it has a corresponding level of "commercially reasonable" support.  The vast majority of customers are going to buy the product, set it up, and forget about it.

Obihai somehow borked up the portal.  They'll fix it.  This isn't the end of civilization.

I am not a cheerleader, nor an apologist, but unlike many of you, I look at this as business, not a hobby.
Title: Re: Google Voice Manual Config
Post by: Mango on August 23, 2014, 10:10:38 PM
Quote from: SteveInWA on August 23, 2014, 06:38:01 PMThis really is a bunch of melodrama.

I hope you don't take our comments personally.  I didn't intend to offend you.  When it comes to discussing phone service, you're likely to be met with some strong opinions.

Quote from: SteveInWA on August 23, 2014, 06:38:01 PMYou, the posters on this forum, are are the tiny minority of users who, for some reason, want to endlessly tweak your devices, 7x24.  [...]  The vast majority of customers are going to buy the product, set it up, and forget about it.

Speaking for myself, I'm part of the second group who like to set it and forget it.  I have a device that has been up for 232 days.  In part, that's because I've disabled OBiTALK.

Title: Re: Google Voice Manual Config
Post by: RSendele on August 28, 2014, 06:28:48 AM
I Have tried to setup my Obi100 using the method through the Obihai website.  It is simple and straight forward.  Got my Google account, had that page opened, started another tab for my Obihai account, clicked the button that says "Google Voice Setup" and it goes through the process eventually appearing as connected.

However It will not receive or make calls.  How might I troubleshoot it from here?  I have deleted the account and tried setting it up again, where each time it says connected, but no joy.   :(

Any ideas?


Quote from: SteveInWA on August 20, 2014, 05:15:02 PM
Guys:  if you want to use Google Voice with an OBi device, "don't fight the power":  use the OBiTALK portal to update to the latest firmware and manage the service provider slots.  This method is required to use Google Voice with OBi devices.  Trying to hack this on the local web interface is just going to cause a mess, and a potential security exposure, and there is no good reason to use a downlevel release of firmware at this time.  The "I hate the portal and how dare Obihai update my firmware" attitude is really no longer realistic.  The firmware is solid.

Do this:

Open your web browser.  Log into the Google account you want to use with GV and your OBi (by "log in", I mean sign into any Google app, such as Gmail or Google Voice or Hangouts, so that your browser's session cookies are showing Google that you are logged into the account).

Open a separate browser tab (Ctrl-T), and on that tab, log into your OBiTALK portal page.  If you have an existing GV service provider slot defined on your OBi device, delete it, and wait for the OBi device to be remotely rebooted.  Then, add the GV service provider again.  When you go through the procedure, it will use OAUTH 2.0 to authenticate to your GV account.  This will pop up a window, from your Google account, and it will ask you to approve giving OBiTALK permission for offline access to your account.  Once you do that, the OBiTALK provisioning system will go through the authentication process with Google, and it will automatically download the necessary firmware to your device, if it's not already installed.  You will see a spinner icon while this is happening.  You can't make this work properly without using the portal.

Seriously:  don't try to hack this.   Just follow the procedure if you want to use GV.  If you are intent on using the local portal, you can disable updates AFTER you complete this procedure, but you will need to enable it again the next time you need to change your Google Voice configuration, so don't forget that the portal will over-write any futzing you did on the local web page.
Title: Re: Google Voice Manual Config
Post by: cluckercreek on August 28, 2014, 06:50:02 AM
[quote author=
However It will not receive or make calls.  How might I troubleshoot it from here?  I have deleted the account and tried setting it up again, where each time it says connected, but no joy.   :(
"
Any ideas?[/quote]

It may be as simple as unplugging your Obi, wait a few seconds and plug it back in. If that doesn't solve the issue it may be your router. Check to see if your router has a "sip ALG" and uncheck it.

You didn't say BUT you must make a call first from inside your Gmail account or Hangouts+

Title: Re: Google Voice Manual Config
Post by: RSendele on August 28, 2014, 07:24:35 AM
I have since made a calls using hangouts within my web browser, works just fine.  But still get a busy signal when using the Obi100 for calls out.  And calling the Google Voice number go to voicemail.

Wondering if I need to update the firmware.  I looked but don't see good instruction for my device on how to do the firmware update.  I bought the Obi100 about a year ago but just getting around to trying it out.
Title: Re: Google Voice Manual Config
Post by: gderf on August 28, 2014, 07:35:54 AM
Quote from: RSendele on August 28, 2014, 07:24:35 AMI looked but don't see good instruction for my device on how to do the firmware update.

Dial ***6
Title: Re: Google Voice Manual Config
Post by: Boykin on August 28, 2014, 07:37:13 AM
I am having the same problem with a new Google voice number.  The instructions on the OBi website say that I need to check the box for forward to Google chat under settings on the Google voice web page.  This option is there on my old Google voice number but it is not there on the new Google number.  
Title: Re: Google Voice Manual Config
Post by: Taoman on August 28, 2014, 07:49:52 AM
Quote from: Boykin on August 28, 2014, 07:37:13 AM
I am having the same problem with a new Google voice number.  The instructions on the OBi website say that I need to check the box for forward to Google chat under settings on the Google voice web page.  This option is there on my old Google voice number but it is not there on the new Google number.  

Have you made an outgoing call from your new Google Voice number yet?
Title: Re: Google Voice Manual Config
Post by: Boykin on August 28, 2014, 08:15:47 AM
Quote from: Taoman on August 28, 2014, 07:49:52 AM
Quote from: Boykin on August 28, 2014, 07:37:13 AM
I am having the same problem with a new Google voice number.  The instructions on the OBi website say that I need to check the box for forward to Google chat under settings on the Google voice web page.  This option is there on my old Google voice number but it is not there on the new Google number.  

Have you made an outgoing call from your new Google Voice number yet?

Yes, but I still don't have the option for Google Chat.
Title: Re: Google Voice Manual Config
Post by: BigJim_McD on August 28, 2014, 10:03:51 AM
Verify the following settings.

Open the Google "GMail" account associated with your Google Voice phone number.
Open Gmail Settings by Clicking the "Gear - Icon", then select "Settings".

Look for the "Chat" Tab.
Verify that  "Chat:"     [.]  Chat on      is Selected.


Title: Re: Google Voice Manual Config
Post by: Boykin on August 28, 2014, 10:19:39 AM
It was.  I turned if off and back on but that did not work.
Title: Re: Google Voice Manual Config
Post by: BigJim_McD on August 28, 2014, 01:02:18 PM
See the post by SteveInWa at the following Link.

http://www.obitalk.com/forum/index.php?topic=8457.msg55674;topicseen#new


Quoted from "SteveInWA":

"You won't see that Google Chat "pseudo phone" entry unless you first use Google Chat to make an outbound phone call from Gmail.

Chat is obsolete and it is being phased out, but, as of today, at least, you can still use it.

"You need to first successfully download and install the web browser plugin, and then enable it to "always activate", if you are using Firefox, and then you should see your avatar (the small head and shoulders or your photo, if you've added one), on your  Gmail inbox page.  Click the avatar.  If it says "revert to old chat", then click that.  If it says "try the new Hangouts", then don't click that.  Now, click the telephone handset icon to make a call.  There's more to the setup than this, including configuring your computer's audio devices.  If you can't figure it out, post over on the Google Voice forum."
Title: Re: Google Voice Manual Config
Post by: g725s on August 28, 2014, 01:31:55 PM
Quote from: gderf on August 28, 2014, 07:35:54 AM
Quote from: RSendele on August 28, 2014, 07:24:35 AMI looked but don't see good instruction for my device on how to do the firmware update.

Dial ***6


So, am I to assume that it won't do it automatically when I setup my Obi100 on the website?
Title: Re: Google Voice Manual Config
Post by: Boykin on August 28, 2014, 01:54:31 PM
Quote from: BigJim_McD on August 28, 2014, 01:02:18 PM
See the post by SteveInWa at the following Link.

http://www.obitalk.com/forum/index.php?topic=8457.msg55674;topicseen#new


Quoted from "SteveInWA":

"You won't see that Google Chat "pseudo phone" entry unless you first use Google Chat to make an outbound phone call from Gmail.

Chat is obsolete and it is being phased out, but, as of today, at least, you can still use it.

"You need to first successfully download and install the web browser plugin, and then enable it to "always activate", if you are using Firefox, and then you should see your avatar (the small head and shoulders or your photo, if you've added one), on your  Gmail inbox page.  Click the avatar.  If it says "revert to old chat", then click that.  If it says "try the new Hangouts", then don't click that.  Now, click the telephone handset icon to make a call.  There's more to the setup than this, including configuring your computer's audio devices.  If you can't figure it out, post over on the Google Voice forum."


Reverting to the old chat and making another call fixed it for me. 
Title: Re: Google Voice Manual Config
Post by: g725s on August 28, 2014, 02:13:09 PM
Quote from: Boykin on August 28, 2014, 01:54:31 PM
Reverting to the old chat and making another call fixed it for me.  

I'm not seeing revert to old chat in my Chrome browser.  Are you using Chrome?

I am able to make and receive calls on my laptop.  Just not with the Obihai100 yet.  With the Obi I still get a busy signal for outbound calls and calling my GV number goes to voice mail if I don't answer on my laptop.  I'm not at the house right now but when I get back I'll try the firmware update that gderf informed me about using ***6 and then go from there.

I have a E2000 router with the latest firmware.  someone mentioned a  "sip ALG" setting that might be in there, but I forgot the router login name and password as I've not had to access it for over a year.  I might have to do a hard reset and start over with the  router too, to check that setting.  Unless someone else here has an E2000 and know if by default that it should be good to go.

Has anyone ever heard of Cox cable internet putting something inline that would not allow VOIP?
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 28, 2014, 03:04:10 PM
RE:  SIP ALG, I wouldn't worry about that for now.  That setting only causes problems with one-way audio, not disabling the ability to receive GV phone calls.

RE:  how to revert back to Chat:  Log into Gmail on your Chrome browser.  Look on the left side of the Gmail inbox web page, and find your avatar.  It is either a generic head and shoulders outline, or a photo or GIF or JPG that you have uploaded to represent yourself.  Click it.  A drop-down list should appear.  It will either say "try the new Hangouts", in which case, do nothing, or it will say "Revert to old Chat", in which case, click that, and then click the "Are you sure" dialog.
Title: Re: Google Voice Manual Config
Post by: RSendele on August 28, 2014, 04:07:34 PM
Quote from: SteveInWA on August 28, 2014, 03:04:10 PM
RE:  SIP ALG, I wouldn't worry about that for now.  That setting only causes problems with one-way audio, not disabling the ability to receive GV phone calls.

RE:  how to revert back to Chat:  Log into Gmail on your Chrome browser.  Look on the left side of the Gmail inbox web page, and find your avatar.  It is either a generic head and shoulders outline, or a photo or GIF or JPG that you have uploaded to represent yourself.  Click it.  A drop-down list should appear.  It will either say "try the new Hangouts", in which case, do nothing, or it will say "Revert to old Chat", in which case, click that, and then click the "Are you sure" dialog.

Edit:

I finally found revert to old chat.  I'll see what that does and get back when it's worked out.

Also my posts are also g725s post.  Sorry if that is confusing but i gave this Obi100 unit to a friend who has on/off cell service at home.  I made some g725s posts when I was away from the house where the Obi100 is, as I have a different Gmail account on my PC that also has an Obi account.
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 28, 2014, 04:18:59 PM
See my screenshot, attached.
Title: Re: Google Voice Manual Config
Post by: RSendele on August 28, 2014, 04:57:47 PM
Quote from: SteveInWA on August 28, 2014, 04:18:59 PM
See my screenshot, attached.


Thanks I found that now. 

Ok it is little better.  I can now make calls out with the phones in the house.  But calling the GV number still just goes to VM and does not ring the phones.

And Steve, you are very helpful.  Very appreciative of your help on this and to everyone else you've been helping to get this going.
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 28, 2014, 05:11:51 PM
Log into your Google Voice account on your laptop or desktop computer, not on a mobile device, and go here:

https://www.google.com/voice#phones

Make sure you have a check mark next to the newly-added Google Chat forwarding destination.
Title: Re: Google Voice Manual Config
Post by: RSendele on August 28, 2014, 06:11:22 PM
Quote from: SteveInWA on August 28, 2014, 05:11:51 PM
Log into your Google Voice account on your laptop or desktop computer, not on a mobile device, and go here:

https://www.google.com/voice#phones

Make sure you have a check mark next to the newly-added Google Chat forwarding destination.

Thanks Steve.  That worked.  :-)
Title: Re: Google Voice Manual Config
Post by: SteveInWA on August 28, 2014, 06:27:41 PM
Yay!  Finally.  Enjoy...
Title: Re: Google Voice Manual Config
Post by: zroid on September 16, 2014, 04:05:41 PM
Hi Steve,

I just received obi200 and configured it via OBiTalk website. I deleted the OBiTalk device before and reset my devices. I tried to manually setup google voice via app password and it didn't work.

I re-setup obi via OBiTalk and it working fine.

My questions to you are following to understand what can be done.

1. Once the device is setup, Can I remove the device from OBiTalk website?
2. Will I be able to manage my device manually without OBiTalk i.e. firmware update and config changes?

Kindly advise, I don't want to keep my admin Password in ObiTalk website as its show in plain text.

Regards
Zroid.
Title: Re: Google Voice Manual Config
Post by: SteveInWA on September 16, 2014, 04:18:24 PM
Hi Zroid:

Yes, if you want to both use GV and manage your OBi via the local web page, vs. the portal:

Title: Re: Google Voice Manual Config
Post by: zroid on September 16, 2014, 04:45:23 PM
Thanks for quick response. I will leave the Obitalk device as it is.