Quote from: getmeek on May 27, 2013, 03:56:37 PM
Thanks much to Koby. Your solution is an improvement but does not fully restore GV's call screening feature. Yes, your solution stops the OBI 110 from automatically punching 1 and thus accepting the call from GV. Instead, I hear only silence and have the choice of punching 1 to accept the call (from unknown caller) or 2 to send to GV voicemail (while listening in to the person leaving the message). What is still missing is the GV announcement to me of the identity of the caller. Is there a way to restore that as well.
I am sorry to hear that it didn't work, and I have no idea why you are not hearing the announcement. I don't use that feature so I just assumed that if you stopped the Obi from sending the "1" it would work as expected.
So now you are back to needing a DID. In another thread (
http://www.obitalk.com/forum/index.php?topic=5954.0) the subject came up and giqcass said, "Actually Callcentric doesn't have to cost any money. I'm using it now and paying nothing. When you sign up for Callcentric use your real address but say you don't plan to use Callcentric in the US. Then you won't be forced to buy E911 and you won't be charged anything." So that might be one thing to investigate, depending on how you feel about what he said. Or you might find something useful under the USA section at
http://www.voip-info.org/wiki/view/DID+Service+Providers but be aware that it's likely some or all of the information on that page is quite outdated (and not all are free so read the descriptions carefully).
I notice that it mentions
http://phone.ipkall.com/ which is one of the providers some have been using for years to get a free DID, but just keep in mind that if no one calls your number in a 30 day period you will lose it. My bet is that there is a way those calls could come directly to your Obi (after all if the sip scanners can make your phone ring then there ought to be a way to receive forwarded calls you really want) but you might need to get a dynamic DNS from a service such as
http://freedns.afraid.org/ or
http://www.noip.com/personal/ (scroll down to the bottom of the page) and then use that when you sign up for ipkall, and you'd likely need to map port 5060 to your Obi device, and there may be a couple other "gotchas" in that process I am not aware of. Or you could use a free SIP service as an intermediary; you'd then have your Obihai register with that and also have ipkall send your calls to that service. Some people use
https://pbxes.com/ for that (I think) and there are more at
http://voip.about.com/od/sipandh323/tp/Free-Sip-Providers.htm although again that last list may be outdated. The page at
http://forum.voxilla.com/threads/ipkall-to-pbxes.21586/ may help or confuse you.
Sorry I don't have better answers but I hope you find a solution. Also you could e-mail
support@obihai.com and ask if they know why when you disable the X_SkipCallScreening setting you don't hear the prompts. They may not know either (might be a Google Voice issue) but it's worth asking, I would think.