Expired Hot Deals

[Newegg] Obi200 $49.99 + FS

  • Last Updated:
  • Jul 14th, 2016 2:51 pm
Tags:
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
I've heard scary stuff about VoIP 911. Isn't it unreliable?

VoIP E911 is a two step process. With Freephonline, after dialing 911, the initial E911 call centre, which does have my name, address, and call back number, still has to transfer the call to local dispatch (PSAP), which doesn't have my name, address, and phone number.

It's important, when signing up to a VoIP service you're planning on using 911 with that you always keep your address updated on file with them. If you move, update your address. Your VoIP service sends that information to the E911 call centre/Northern911, which they will keep on file.

In some rare instances, I suppose it's possible that Northern911 (I'm guessing this is what FPL and other VoIP services in Canada use, but I'm not sure) may not transfer to the correct local dispatch (PSAP) number (human error happens). Some people I configured services for in the past were very paranoid about VoIP E911 and forced me to do a test call. Worked fine. That is, the first person I reached had name and address info; they ask for confirmation. And the call was promptly transferred to local dispatch and correct address info was given to local dispatch, verbally, by the first call centre. Worked fine each and every time I was asked to test.

How does this compare to 911 with a landline?

Landline 911 is not a two-step process. You don't need to keep your address updated. Landlines are the most reliable for 911 calls.

How does this compare with Mobile 911?

Mobile 911 is not a two step process. However, they do not have your exact address, but they should have an approximate location (they should at least have the cellular site/tower that's carrying your call), especially if you're in a major city (they may have latitude and longitude). If you're in a rural area, location based on cellular towers may not be very precise. 70%+ of 911 calls are now coming from mobile phones according to the CRTC. Going forward, this is where improvements are going to be made.


Also, keep in mind that with FPL each E911 call is $35. If you dial 911 less than twice a year (or less than every 3 years with Anveo's $1.20 USD/monthly fee) vs. paying $1.50 USD/month with Callcentric or VoIP.ms, you're ahead with FPL. And you're paying an ongoing minimum monthly fee of $3.98 with Ooma. Ask yourself how often you're calling 911. If you're a senior citizen with a lot of health issues, maybe FPL is a bad idea. (And I don't mean to belittle this point. Everyone gets old. Health is a serious matter.) Otherwise, you'll end up way ahead using a FPL in the long run (in terms of cost).

Here's the thing . . . I used to talk to FPL reps several years ago over the phone, back when they allowed tech support calls. And even then a e911 fee was listed (but not in the FAQs), and I inquired about it. I was told the fee was intended to dissuade people from test calling 911--and that people wouldn't actually be charged.

Fast forward to now, and the $35 per call E911 fee is listed in the FAQs. It's listed all over the place. It's certainly enough to prevent me from testing 911 on FPL. Reps are now saying you will be charged no matter what when you dial 911. Is that true? Maybe. Is that enough to scare me from testing 911? Sure. Has anyone been charged yet? I don't know. Anyway, no one is going to be calling 911 using FPL unless it's really necessary now, and if that's the intent, I'm fine with it. And if I really need E911 as a backup (my smartphone is always nearby), it's there for me. In the meantime, I'm not paying ongoing monthly fees for something I'm not using.


Obihai OBi200/202 ATAs with the OBiBT adapter can be paired with smartphones over bluetooth: http://www.obihai.com/obibt.
Then with an Obihai OBi 200/202 ATA, you'd add {911:bt} in your OutboundCallRoute, and then all of your 911 calls on your phones go out over your smartphone's 911 cellular service, provided your smartphone remains within bluetooth range of the ATA.


By the way, There's also Anveo's E911 service ($15 USD per year) available through the Obitalk.com web portal, as an alternative 911 service (limited to a maximum of 5 e911 calls per year): https://www.anveo.com/e911obi.asp (click the link for more information). People asking for help with this Anveo E911 service should probably ask canadaodyowner, who is using this service and is also a Freephoneline customer: merged-freephoneline-ca-free-local-soft ... st24980477. I have no experience with Anveo's special E911 service.


VoIP E911 is available all the time under these conditions:

1) You have electricity. A UPS is always a good idea.

2) Your internet service isn't out.

3) Your VoIP service isn't down.

I don't know anyone who doesn't have a smartphone.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
Can I use VoIP with an alarm monitoring service?
rambokid wrote:
Feb 16th, 2016 10:53 am
Would this have a better chance to work with alarm monitor service (DSC panel)?

free-phone-line-grand-alarms-946314/#post21992603
fastlayne wrote:
Mar 24th, 2015 10:03 pm
I use FPL and The Monitoring Center with an old DSC PC3000. I have two FPL numbers - one for the house phone system and one for the alarm.

I connected the DSC directly to a dedicated VOIP ATA. I did not want the DSC seizing my phone line and for $40 the extra ATA isolates any problems. If I needed to tweak the DSC ATA, I did not have to change my house phone ATA.

I had some problems initially with the useless Cisco SPA112, but have not had any problems with the Obi100.

(Disclaimer: I assume all risks in using VOIP for my alarm system. Thanks to everyone that is worried about my well being.)
need-landline-home-phone-but-not-bell-r ... st23753017
fastlayne wrote:
Oct 1st, 2015 8:45 pm
My Freephoneline, Obi100 ATA, and DSC PC3000 (?) all play nice together.

It is very easy, at least for DSC, to use a RJ45 straight coupler to connect directly to the ATA with a short length of RJ11 cable.

This creates a dedicated configuration without having to play with any house wiring or the RJ31X and gives the alarm system its own "phone line".

This post might be a good starting point: voip-ms-alarm-system-monitoring-centre- ... st16112120


Anyway, clearly, it's possible:


voip-ms-alarm-system-monitoring-centre- ... st16144590

mintchoco is using voip.ms with The Monitoring Centre with an Obihai ATA.

voip-ms-alarm-system-monitoring-centre- ... st22798293

Willyburan is using Callcentric (another popular VoIP service provider) with an OBi110

voip-home-security-system-1289249/#post16383484

c-ditty is using voip.ms with a Linksys PAP2T


But using VoIP is certainly less reliable than using a landline for an alarm monitoring service.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
How do I connect an ATA to my house, so that all existing phone jacks work?

You may need to disconnect your Telco company's line at the demarc--or make sure power from it is not running to your existing phone jacks. Otherwise, you run this risk of frying your ATA. Visit http://www.voipmyhouse.com/#thesolution.

Also, check out bogolisk and canadaodyowner's pictures/posts over here: merged-freephoneline-ca-free-local-soft ... 21229/331/
Better to ask them about it than me.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
T.38 fax protocol works with Freephoneline and an Obi200/202 ATA.

VoIP.ms and Anveo (retail) only support T.38 fax protocol on the backend via their respective online fax web portals.


For faxing with an OBi200/202 (and FPL),

1) Try firmware 3.1.0 (Build: 5285): http://fw.obihai.com/OBi202-3-1-0-5285.fw (also works with OBi200)
http://www.obitalk.com/forum/index.php?topic=8982.0

2) If you used the Obitalk web portal (www.obitalk.com) to configure your ATA, keep in mind that you must continue using it to configure your ATA. Otherwise whatever settings you change will eventually be overwritten by what you previously entered at obitalk.com anyway. If you wish to disable this behaviour, dial ***1. Enter that IP address into a web browser. Navigate to System Management-->OBiTalk Provisioning-->select Disabled for the method. Save. Reboot ATA. Now obitalk.com won't overwrite whatever changes you make via the device's interface (via IP address).

Pick one method (obitalk.com) or the other (IP address of device) for changing device settings. But do not use both methods. Keep in mind that activating Google Voice requires using the Obitalk.com web portal.


3) Navigate to Codecs-->Codec Profile (A or whatever the VoIP service you're using is assigned to . . . you can determine this under Voice services-->SP[freephoneline] Service-->X_CodecProfile),

4)ensure FAX Event is enabled, and

5)ensure under Codec Settings--> that FaxPassThroughCodec is set to G711U

6)T38Enable should be checked

(4, 5, and 6 should be default settings)

7) T38ECM is checked for me (and seems to work). This is not a default setting.


(submit/save)

8. I would increase volume slightly:
Navigate to Physical Interfaces-->Phone Port-->

a) Change ChannelTxGain to -1
b) Change ChannelRxGain to 0


(submit/save/reboot)

9) On your fax machine, lower baud rate to 9600 bps (I'm able to fax at faster rates than 9600, but if you can't without outgoing faxes failing, lower your baud rate to 9600)

10) On your fax machine, turn off or disable ECM (both TX and RX)
http://www.voipmechanic.com/voip-fax-settings.htm


In your call status page, during T.38 protocol fax transmission, you'll see the following:
"Audio Codec = tx=; rx=G711U"
(which doesn't specifically state T.38, but this is the only indication OBi seems to provide)

If you're not using T.38, you'll see "Audio Codec = tx=G711U; rx=G711U" instead, which just means you're using the G.711u codec only.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
Having problems with SIP Scanners? Is your phone ringing constantly with caller ids that appear as 1001, 999, etc. Bots/crackers/scammers are looking (scanning ports) for ways to break into your services and devices.


1. Are you port forwarding from the router to the ATA or using DMZ? Let's not do that unless you have no other choice. Disable any port forwarding in the router to the ATA, especially UDP port 5060. If you find disabling port forwarding creates 1-way audio issues (or other weird problems), try disabling SIP ALG in your router.

2. If you used the OBitalk web portal to configure your ATA, you need to continue using www.obitalk.com for now. Enter the expert menu (advanced configuration; it's an "E" icon). Otherwise, dial ***1, and enter the IP you're told into your web browser.

If you used the Obitalk web portal (www.obitalk.com) to configure your ATA, keep in mind that you must continue using it to configure your ATA. Otherwise whatever settings you change will eventually be overwritten by what you previously entered at obitalk.com anyway. If you wish to disable this behaviour, dial ***1. Enter that IP address into a web browser. Navigate to System Management-->OBiTalk Provisioning-->select Disabled for the method. Save. Reboot ATA. Now obitalk.com won't overwrite whatever changes you make via the device's interface (via IP address).

Pick one method (obitalk.com) or the other (IP address of device) for changing device settings. But do not use both methods. Keep in mind that activating Google Voice requires using the Obitalk.com web portal.

3. Navigate to Voice Services-->SP(service you're using) Service-->X_UserAgentPort
Change this to something between 30000 and 60000

(In the Obitalk.com Portal, uncheck both device default and obitalk settings boxes to enter in your own settings).

(Submit/save and reboot ATA)

For OBi100 and OBi110

4. Create a white list of authorized IP addresses of the SIP servers you're using (and want to connect with your OBi ATA):
Service Providers>ITSP Profile (service you're using) >SIP>X_AccessList (enter valid SIP server IP addresses).

voip.freephoneline.ca is 208.65.240.44, for example.
toronto.voip.ms is 184.75.215.106.

Separate SIP server IP addresses that you use with this ITSP Service profile with commas in X_AccessList. Basically, you need to know what the IP addresses are of the SIP servers you're using for this particular VoIP service (and not for every single VoIP provider you use in general) on this particular ITSP Profile.

(submit/save and reboot ATA)


5. Stick/Add {>('yourauthusernamegoeshere'):ph} in your inbound call route. Voice Services-->SP(service you're using)-->X_InboundCallRoute
Use Oleg's method: http://www.obitalk.com/forum/index.php?topic=5467.0 (step 4 from that link)

If you don't know what yourauthusername is, navigate to Voice Services-->SP(service you're using) -->SIP Credentials-->AuthUserName

Here's an example of what an X_InboundCallRoute might look like with that part added:

{(MTelemarketers):},{>('yourauthusernamegoeshere'):ph}


The first section can be whatever you currently have in X_InboundCallRoute. The bolded part is what you need to add.

(submit/save and reboot ATA)


For OBi200 and OBi202 steps 4 and 5 are a lot simpler:

4. Enable X_AcceptSipFromRegistrarOnly to accept inbound SIP requests only if they came from the same IP address of the current Registered proxy (found under Voice Services > SP(service you're using) Service-->SP Service)
If you're using Callcentric (ITSP service provider) with a secondary registration, don't do step 4 with an OBi200/202.


5. Remember: if you used the OBitalk web portal to configure your ATA, you need to continue using www.obitalk.com for now. Enable X_EnforceRequestUserID to accept SIP invite requests only if the request userid matches AuthUserName or X_ContactUserID (found under Voice Services > SP(service you're using) Service-->SIP Credentials)

(submit/save and reboot ATA)

The combination of steps 4 and 5 will stop sip scanner calls completely. But nothing beats a good firewall.



Having problems with Telemarketers?

For Freephoneline, Follow Me in your Freephoneline web portal must be disabled (unless you route MTelemarketers somewhere where the call is picked up immediately) for call blocking via your Obihai ATA to work. Login at https://www.freephoneline.ca/followMeSettings and check your Follow Me settings.

To learn about MTelemarketers (above) and blocking Telemarketers, visit http://www.toao.net/503-blocking-telema ... an-obi-ata
(this part is unrelated to stopping sip scanners). Good guide. Note that user defined digitmaps are limited to 511 characters.

If you have an OBi200 or OBi202, you can also navigate to Voice Services-->SP (service you're using)-->Calling Features-->X_BlockedCallers
You can enter 10 phone numbers, separated by commas, that you want to block per SP.


A. If you used the Obitalk web portal (www.obitalk.com) to configure your ATA, keep in mind that you must continue using it to configure your ATA. Otherwise whatever settings you change will eventually be overwritten by what you previously entered at obitalk.com anyway. If you wish to disable this behaviour, dial ***1. Enter that IP address into a web browser. Navigate to System Management-->OBiTalk Provisioning-->select Disabled for the method. Save. Reboot ATA. Now obitalk.com won't overwrite whatever changes you make via the device's interface (via IP address).

Pick one method (obitalk.com) or the other (IP address of device) for changing device settings. But do not use both methods. Keep in mind that activating Google Voice requires using the Obitalk.com web portal.


B. Navigate to Voice Services-->SP(voipservice) Service-->X_InboundCallRoute

add {(MTelemarketers):}


Here's an example of what an X_InboundCallRoute might look like

Code: Select all

{(MTelemarketers):},{>('yourauthusernamegoeshere'):ph}
For an OBi202, this would look like

Code: Select all

{(MTelemarketers):},{>('yourauthusernamegoeshere'):ph,ph2}
M, by the way, stands for Digit Map.

If you don't know what yourauthusername is, navigate to Voice Services-->SP(voipservice) -->SIP Credentials-->AuthUserName


C. submit/save/reboot

D. Navigate to User Settings-->User Defined Digit Maps

i. Pick an unused User Defined Digit Map

ii. For the Label, enter Telemarketers

iii. For the DigitMap, enter phone numbers you want to block.

For example, (1234567890|4168888888|5193333333)

E. Submit/save/reboot

Note that you must enter phone numbers as they appear in your VoIP service's call log. For FPL users login at https://www.freephoneline.ca/callLogs


Note that this method for Freephoneline drops all Telemarketer calls to FPL's voicemail (FPL basically wants all incoming calls picked up no matter what because FPL makes money off of incoming termination fees to its network), but at least your phones won't ring.

I probably do not have time to troubleshoot the following FPL workaround for that voicemail issue (especially not via PM, thank you), but here's a potential solution for that:

Because of not wanting these telemarketer calls to drop to FPL's voicemail, boon1 came up with a cool idea for sending these calls to the auto attendant.
merged-freephoneline-ca-free-local-soft ... st21807239
merged-freephoneline-ca-free-local-soft ... st21660123
However, for me, that's a bit of a problem because people in my household use the Auto Attendant to dial into and receive calls back from (and I don't want them to hear voice prompts that are intended for telemarketers). Because I have an OBi202, I have access to OBiPlus Basic, which gives me access to two additional auto attendants for free. I used one of them: merged-freephoneline-ca-free-local-soft ... st21807239 Edit: It appears that OBiPlus Basic is no longer being offered for new customers.


Also, you if you have another ITSP, configured on SP2 for example, you could use

Code: Select all

{(MTelemarketers):sp2(phonenumbertosendtelemarketers)}
in FPL's X_InboundCallRoute in place of {(MTelemarketers):} to send those telemarketing calls to another phone number.

If FPL is SP1, you can also use

Code: Select all

{(MTelemarketers):sp1(phonenumbertosendtelemarketers)}

or (for sip calls)

Code: Select all

{(MTelemarketers):sp1(sipnumber@sipdomain.com)}
It doesn't really matter. But if you don't want telemarketing calls to drop straight to FPL's voicemail, it is possible with an Obihai ATA, to route these calls elsewhere. Maybe you want to send them to Lenny: http://toao.net/595-lenny (keep in mind that sending telemarketers to Lenny will let telemarketers know your phone number is active).

You can also create a White list: newegg-obihai-obi200-59-99-a-1825095/4/#post23792781

Good luck!
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
How do I retrieve Voicemail using the telephone for Freephoneline
To access your FPL voicemail, dial your FPL phone number from your OBi, using FPL.

OR

Log into https://www.freephoneline.ca/mailbox

OR

Dial a Freephoneline voicemail remote access phone number (useful from your smartphone) followed by your FPL account phone number (starting with 1) + #, followed by your voicemail password + #: http://www.freephoneline.ca/vmAccessNumbers

OR

Let's get voicemail access working by dialing *98. I think that's what most of us are used to.

If you used the OBitalk web portal to configure your ATA, you need to continue using www.obitalk.com for now. Enter the expert menu (advanced configuration; it's an "E" icon). Otherwise, dial ***1, and enter the IP you're told into your web browser.

For these changes, don't copy and paste entire sections. Just add the bolded stuff.

1. Navigate to Physical Interfaces-->PHONE Port(FPL)-->PHONE Port->DigitMap

Yours probably looks something like this:

([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|##|**70(Mli)|**8(Mbt)|**81(Mbt)|**82(Mbt2)|**1(Msp1)|**2(Msp2)|**3(Msp3)|**4(Msp4)|**9(Mpp)|(Mpli))

You need to stick |*98| in there somewhere.

So, change that to

([1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|*98|**0|***|#|##|**70(Mli)|**8(Mbt)|**81(Mbt)|**82(Mbt2)|**1(Msp1)|**2(Msp2)|**3(Msp3)|**4(Msp4)|**9(Mpp)|(Mpli))

(submit/save/reboot ATA)

2. Navigate to Service Providers-->ITSP Profile (freephoneline)-->General-->DigitMap

It probably looks something like (1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|011xx.|xx.|(Mipd)|[^*#]@@.)

Add |*98| in there.

So, change that to

(1xxxxxxxxxx|<1>[2-9]xxxxxxxxx|*98|011xx.|xx.|(Mipd)|[^*#]@@.)

(submit/save/reboot ATA)


Now FPL voicemail should be set to work with *98 when you dial. But there's a problem. In the OBi ATA, *98 is set to Blind Transfer. Let's change that to *99.

3. Navigate to Star Codes-->Star Code Profile (Freephoneline)-->Code28

To Figure out what Star Code Profile you should be using look at Physical Interfaces-->Phone Port (FPL)-->Calling Features-->StarCodeProfile
It's probably set to A. So for step 3, it's probably Star Code Profile A that you need to change.

It will show: *98, Blind Transfer, coll($Bxrn)

Change that to
*99, Blind Transfer, coll($Bxrn)

(submit/save/reboot ATA)




Here's an OBihai Star Code quick reference guide: http://www.obihai.com/docs/OBiFeatureStarCodes.pdf


Blind Transfer is neat by the way: http://www.obitalk.com/forum/index.php?topic=3039.0
Obviously, if you change Blind Transfer to *99, you need to use *99.
How do I retrieve the VM using the telephone for Google Voice?
Dial your GV phone number from your OBi, using GV.

or

Login to https://www.google.com/voice#inbox

or login to https://www.google.com/voice#voicemailsettings and configure GV to email voicemail to you
(there are also other settings there)
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
T-Bone wrote:
Mar 25th, 2013 3:48 pm
Has anyone enabled the Obi device to switch to the alternate server if the primary one goes down? (ie. switch from voip.freephone.ca to voip2.freephoneline.ca)?

I found a thread related to this about voip.ms, but I though we could do it with fpl

Following these instructions will work for FPL, but you can do something similar for other providers that offer multiple SIP servers. For VoIP.ms, this will work for outgoing calls only (not incoming).

If you used the Obitalk web portal (www.obitalk.com) to configure your ATA, keep in mind that you must continue using it to configure your ATA. Otherwise whatever settings you change will eventually be overwritten by what you previously entered at obitalk.com anyway. If you wish to disable this behaviour, dial ***1. Enter that IP address into a web browser. Navigate to System Management-->OBiTalk Provisioning-->select Disabled for the method. Save. Reboot ATA. Now obitalk.com won't overwrite whatever changes you make via the device's interface (via IP address).

Pick one method (obitalk.com) or the other (IP address of device) for changing device settings. But do not use both methods. Keep in mind that activating Google Voice requires using the Obitalk.com web portal.


For OBi200/202

1. Navigate to Router Configuration-->WAN Settings-->Local DNS Records

For OBi100/110

1. Navigate to System Management --> Network Settings-->Local DNS Records

(instructions follow for all models)

2. Pick an unused/blank value. Enter

Code: Select all

freephoneline.ca={voip.freephoneline.ca:5060,x},{voip2.freephoneline.ca:5060,y},{voip4.freephoneline.ca:6060,z}
3. Change x,y,z to a number between 1 and 3, where the number represents priority (that is, what server you want to register with first before others). x,y, and z must be different numbers.
My pings/jitter with voip.freephoneline.ca tend to be better than those from voip2.freephoneline.ca, which in turn are better than pings/jitter with voip4.freephoneline.ca.
So x, y, and z for me would be 1, 2, and 3, respectively.

(submit/save/reboot)

4. Navigate to Service Providers --> ITSP Profile (FPL) --> SIP
5. For Proxy server, enter freephoneline.ca
6. Registrar server should be blank
7. enable X_ProxyServerRedundancy
(submit/save/reboot)
Jeff146 wrote:
Apr 1st, 2015 2:25 pm
Perfect thanks, can't really test it though unless the server goes down lol.
A. You could try to use a firewall to block one of the servers.

Or

B. a) Temporarily change voip.freephoneline.ca to voip50.freephoneline.ca

Then can see that you'll register on voip2.freephonline.ca, in my example.

b)Next temporarily change voip.freephoneline.ca and voip2.freephoneline.ca to voip50.freephoneline.ca and voip250.freephoneline.ca.
In this example, you can then see that you'll be registered on voip4.freephoneline.ca

c) Make sure to reset these changes after testing (refer to steps 2 and 3 above)
Last edited by Guest1284983 on Jul 5th, 2016 8:48 am, edited 1 time in total.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
Did you know you can also record an active call?

1. Dial ***1

2. Enter that IP address into a web browser

3. Navigate to Status-->Call status

4. A call needs to be in progress in order to record. Click "call status" when a call is in progress.

5. Click the record button.

6. A window will eventually popup. Click save.

7. An .au audio file will start downloading onto your computer.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
Getting one way audio issues with an OBi200/202 and Freephoneline? Are incoming calls not ringing? Can you not hear one side of the conversation (you can hear the caller, but the caller can't hear you or vice versa)?

These instructions do not address "this account is not valid" messages (you would need to contact FPL/Fongo for that problem).
"If you’re getting an “invalid account” error messages, or if people trying to call you are hearing "invalid account" or a busy signal, please log in to your account online at https://www.freephoneline.ca/followMeSettings and reset your Follow Me settings (or disable it). Please ensure your temporary FPL number is not listed as one of the Follow Me numbers."

If you have calls going straight to voicemail, login at https://www.freephoneline.ca/voicemailSettings and ensure "Rings before voicemail" is greater than 1. Also, check in your ATA to ensure you don't have "Do Not Disturb" enabled. This is found after logging into your ATA or at Obitalk.com under Voice Services-->SP(FPL) Service-->Calling Features-->DoNotDisturbEnable. Ensure there is no checkmark under "Value".
Navigate to Voice Services-->SP (FPL) Service-->Calling Features
a) Ensure DoNotDisturbEnable is unchecked
b) Ensure CallForwardUnconditionalEnable is unchecked
c) Ensure CallForwardOnBusyEnable is unchecked
d) Ensure CallForwardOnNoAnswerEnable is uncheked
e) Ensure AnonymousCallBlockEnable is unchecked


Often the problem is due to RTP packets not reaching the ATA. Common causes involve poorly functioning SIP ALGs (especially true with certain Netgear routers) in routers or NAT firewalls.

Hardware Specific Issues

A. Netgear R7000 routers

Disable SIP ALG in this router. Then reboot modem, router, and ATA in that order. Then test again.

If you have a Netgear R7000 router, you may need to install XWRT firmware. Afterwards, turn off the router and the ATA. Turn on the router. Wait for it to be fully up and running (including wi-fi). Then turn on the ATA. Download XWRT-Vortex here: http://xvtx.ru/xwrt/download.htm

B. Nettis 4422 modem from Carry Telecom (click the "Internet" tab)
http://www.carrytel.ca/support.aspx
Q : DSL - My VoIP phone does not work with Netis 4422 modem.
A : Please download the newest Netis firmware at www.carrytel.ca/download/netis1228.zip. Unzip the netis1228.zip file and update the firmware file netis1228.img for your modem. The new firmware has been tested and working with most of Voip phone providers

C. Hitron CGN3 series modem/router combos from Rogers
Typically it's better to have your own router and to stick whatever modem/router combo your ISP gives you into bridge mode. Otherwise, get Rogers via @CommunityHelps or TechXpert to disable SIP ALG for you. The TechXpert you speak to may not know how to disable SIP ALG. Be prepared for stupidity and resistance. Someone may try to enable DMZ in your Hitron modem/router; that's a security risk and very stupid. Be aware if you reset your modem or when Rogers pushes new firmware to your Hitron modem/router combo, SIP ALG will be enabled again by default, but there's a workaround listed in the second quotation below.



http://communityforums.rogers.com/t5/fo ... 972#M28972
Datalink wrote: Call tech support and ask the CSR to disable the SIP/ALG setting of the modem.

If the CSR refuses to check or uncheck the function switch, or tries to direct you to the Techxpert support which is a pay service, terminate the call and send a private message to @CommunityHelps to disable the SIP/ALG. Include your modem MAC address and Cable Account Reference Number in the text area. The Cable account reference number is located within the Internet section of your bill. If you are a new customer, you will not have immediate access to the Cable Account Reference Number. This can be obtained by calling Customer support. You can then send that Reference Number, along with the modem MAC address to CommunityHelps. The account number that you normally see or use is comprised of various home services such as Internet, Home Phone, Home Monitoring, etc, but the requested reference number is located at the top of the Internet section of your monthly account statement.

The modem MAC address can be found on the sticker at the back of the modem, or in the HFC MACC Address located in the Status page of the modem when you are logged into the modem.


When that is confirmed as complete, reboot the modem to determine if disabling the SIP/ALG has remedied the problem.

http://communityforums.rogers.com/t5/fo ... d-id/12535
Datalink wrote:The only problem now is that a modem reset will require you to send a pm to @CommunityHelps to disable the SIP/ALG setting again. To possibly avoid that, do the following:



1. Login into the modem,

2. Navigate to the ADMIN..... BACKUP page.

3. Run the Backup function and store the backup configuration file somewhere on your pc.



If you ever have to reset the modem, return to the ADMIN.... BACKUP page, run the Restore function using the configuration file that you have just created and then reboot the modem. Hopefully that also restores any parameters set by @CommunityHelps, which you are unable to accomplish from the user interface


For everyone with one-way audio issues, follow these steps:

i. Before beginning the steps below make sure whatever modem/router combo your ISP gave you is in bridge mode if you are using your own router. Call/contact your ISP if you have to.


1. Disable any and all port forwarding and/or DMZ in your router. Port forwarding creates security issues and can open the door to SIP scanners and hackers. If you're having trouble with SIP scanners and/or telemarketers, visit newegg-ca-obi200-39-99cad-obi202-59-99c ... st24563087

2. If you used the Obitalk web portal (www.obitalk.com) to configure your ATA, keep in mind that you must continue using it to configure your ATA. Otherwise whatever settings you change will eventually be overwritten by what you previously entered at obitalk.com anyway. If you wish to disable this behaviour, dial ***1. Enter that IP address into a web browser. Navigate to System Management-->OBiTalk Provisioning-->select Disabled for the method. Save. Reboot ATA. Now obitalk.com won't overwrite whatever changes you make via the device's interface (via IP address).

Pick one method (obitalk.com) or the other (IP address of device) for changing device settings. But do not use both methods. Keep in mind that activating Google Voice requires using the Obitalk.com web portal.

(In Obitalk.com, you will need to enable and enter expert settings to do the following, if you want to use Obitalk.com. You do this by selecting Edit Profile-->Advanced Options-->check Enable OBi Expert Entry from Dashboard-->submit))

Keep in mind too, that if you're using the Obitalk.com web portal, after you submit a new setting, it take several minutes before Obitalk.com pushes the changes you've made to your ATA. Your ATA should reboot automatically after the changes are submitted.


3. In your Obihai ATA or at Obitalk.com, Navigate to Voice Services-->SP(FPL) Service-->X_UserAgentPort
Pick a random number between 30000 and 60000

(submit/save/reboot)

4. Navigate to Service Providers-->ITSP Profile (FPL)-->SIP

i) ensure X_DiscoverPublicAddress is enabled (it is by default)

ii) enable X_UsePublicAddressInVia (it's not by default)
You will need to uncheck default, device default, and Obitalk settings boxes. Then check the box to enable the feature

(submit/save/reboot ATA)

5. Retest
When I say Retest, retest always includes the following: A. Turn off both router and ATA. B. Turn on router. Wait for router to be fully up and transmitting data. C. Turn on ATA.

Then retest by calling your FPL phone number. If the problem is solved, don't continue.

6. If that doesn't work, you can also try enabling X_DetectALG (Navigate to Service Providers-->ITSP Profile (FPL)-->SIP)

(submit/save/reboot ATA)

7. Retest
When I say Retest, retest always includes the following: A. Turn off both router and ATA. B. Turn on router. Wait for router to be fully up and transmitting data. C. Turn on ATA.

Then retest by calling your FPL phone number. If the problem is solved, don't continue.

8. If that still doesn't work, disable X_DetectALG. And submit/save/reboot ATA.

9. If there are still problems, try disabling the SIP ALG feature in whatever router or modem/router combo it is that you're using:
http://www.obihai.com/faq/sip-alg/calling-out
I'm of the opinion Apple routers don't offer this feature, but you might as well check. If you manage to disable SIP ALG in the router, then retest.

DLINK router users may need to log into the admin page of their router, click the "Advanced" tab and then "Firewall Settings",
navigate to "Application Level Gateway (ALG) Configuration", and uncheck SIP: http://www.support.dlink.com/emulators/ ... dv_dmz.htm

If you received a modem/router combo, from your ISP ask your ISP. It is typically better to stick the modem/router combo from your ISP in bridge mode and use an external router.

See here for an example on how to disable SIP ALG in a router: http://www.obihai.com/faq/sip-alg/disable-alg

Image

Save settings.
Turn off both router and ATA. Turn on router. Wait for router to be fully up and transmitting data. Turn on ATA.
Then retest by calling your FPL phone number. If the problem is solved, don't continue.

10. Try Proxyserver voip4.freephoneline.ca:6060
visit http://forum.fongo.com/viewtopic.php?f=15&t=16196 (look at the .pdf)
Make sure you refer to step 2 again.
(I'm of the opinion that step #6 makes this step redundant, but trying this is worth a shot anyway).
Retest. When I say Retest, retest always includes the following: A. Turn off both router and ATA. B. Turn on router. Wait for router to be fully up and transmitting data. C. Turn on ATA.

Then retest by calling your FPL phone number. If the problem is solved, don't continue.

voip4.freephoneline.ca:6060 is a SIP server whose purpose is to help those with SIP ALG issues (can't disable it in the user's router, for example).

So steps #6, #9, and #10 are all related. They are attempts to address a problem created by SIP ALG.


11. Try this at your own risk: use voip3.freephoneline.ca as the proxyserver
Make sure you refer to step 2 again.
voip3.freephoneline.ca is intended for testing purposes only--or for those who receive explicit permission to use it. Using it for an extended period may get your account banned. However, if using voip3.freephoneline.ca does work, you should open up a ticket with support and let them know that you can't get two-way audio any other way: https://support.fongo.com/anonymous_requests/new

If no responds to your support ticket, provide the ticket number in a private message to Fongo Support: http://forum.fongo.com/ucp.php?i=pm&mode=compose&u=7852

FPL configures its SIP servers differently than many other VoIP providers.
voip3.freephoneline.ca conforms more to the norm. But using it without permission can get your account banned.
If you'd like to avoid getting your account banned, use Proxyserver voip.freephoneline.ca, voip2.freephoneline.ca, or voip4.freephoneline.ca:6060 instead and skip to step #14.

12. Retest. When I say Retest, retest always includes the following: A. Turn off both router and ATA. B. Turn on router. Wait for router to be fully up and transmitting data. C. Turn on ATA.

Then retest by calling your FPL phone number.

13. If none of that helps, then, unfortunately, you're pretty much stuck with port forwarding your RTP (UDP) port range 16660-16798 from your router to your ATA. For reference, that range can be found under ITSP Profile (FPL)-->RTP. Then look at LocalPortMin and LocalPortMax. RTP packets need to reach your ATA in order for you get incoming audio. Quite often, when the one way audio issue occurs, this is the problem. RTP packets are not reaching your ATA. Ideally, one should not have to port forward in order to achieve proper two-way audio, since port forwarding does create security issues. Port forwarding should only be done when everything else fails.

Refer to the port forwarding section of your router manual to learn how to port forward to your ATA. If a router was given to you by your ISP, call your ISP.

14. Retest. When I say Retest, retest always includes the following: A. Turn off both router and ATA. B. Turn on router. Wait for router to be fully up and transmitting data. C. Turn on ATA.


Then retest by calling your FPL phone number.

15. If all else fails, try posting at http://forum.fongo.com/viewtopic.php?f= ... &start=300 and/or open a support ticket at https://support.fongo.com/anonymous_requests/new
If no responds to your support ticket, provide the ticket number in a private message to Fongo Support: http://forum.fongo.com/ucp.php?i=pm&mode=compose&u=7852

When I say Retest, retest always includes the following: A. Turn off both router and ATA. B. Turn on router. Wait for router to be fully up and transmitting data. C. Turn on ATA.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
How do I stop Obihai from updating firmware without my permission and stop using Obitalk.com?


If you don't disable Obitalk Service (in addition to other settings), Obihai can remotely upgrade firmware on your device without your permission, in the middle of a storm with power flickering, while you're out somewhere. If the power goes out in the middle of a firmware upgrade, you run the risk of wrecking your ATA. Do you want a bricked device? I don't. A UPS might be a good idea, by the way (http://www.newegg.ca/UPS/SubCategory/ID-72. Doesn't have to be from Newegg. Tons of places sell them).

If firmware can be upgraded remotely, Obihai has access to your ATA and can make changes. That's fine if you need technical support. It's not fine if you're into privacy.

After 1 year is up, in order to continue using Obitalk.com to upgrade firmware, you'll need to pay a $10 USD annual fee. However, you don't need to pay if you upgrade firmware manually. Best to learn now how to do it manually, unless, of course, you like paying annual fees.

There's two ways to update firmware for free even if the ATA is out of warranty:

A. Dialing ***6 (and then pressing "1" if an update is available)

http://www.obihai.com/docs/OBiProvisioningGuide.pdf (page 15)

This is a faster method than using the Obitalk web portal since you don't have to log into anything.
If no update is found for you, you'll have to do step B.

B. Manually updating firmware via the device:
http://www.obihai.com/docs/OBiDeviceAdminGuide.pdf (page 43)

Also found after visiting http://www.obihai.com/docs-downloads and clicking on "OBi Device Firmware"


New firmware releases offer new options that sometimes aren't quickly added to the web portal. Consequently, imo, it's best to stop relying on the web portal. You can (and, imo, should) use the Obitalk.com portal for initial setup (and keep in mind that you must use the web portal to activate Google Voice on your ATA), but eventually, people should learn to stop using it, in my opinion--unless, of course, you want to use OBiExtras ($4.99/month USD service). I don't.


To ensure Obihai and a ITSP provider can't, without your permission, update your device's firmware remotely, you must do the following (all three steps):

1. Dial ***1, and enter the IP address you're told into your web browser

2. Navigate to System Management-->Auto Provisioning

a) For Auto Firmware Update ---> ensure method is disabled

b) For ITSP Provisioning ---> change method to disabled (uncheck default box)

c) For OBiTalk Provisioning--->change method to disabled (uncheck default box)
Keep in mind changes made in Obitalk.com web portal will no longer transfer to your device
after this change is made.

(submit)

3. Navigate to Voice Services-->OBiTALK Service-->Obitalk service Settings
a) uncheck enable and uncheck the default box
You will not be able to call other Obihai devices using their respective Obitalk numbers after making this change. Also the OBi Echo test will no longer work if you disable OBiTALK Service.

(submit/reboot)

Credit goes to Pianoguy for teaching me about this issue.



A lot of related information and question/answers can be found over here: newegg-ca-obi200-39-99cad-obi202-59-99c ... k-1882793/
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
How Do I Setup VoIP.ms (or another service) as a Voice Gateway? (for outgoing calls only)

@puska83,

You were asking me about voip.ms in PMs, and I brought up setting up this service as a Voice Gateway instead of using up a SP trunk slot.

So, I'm going to respond here in case anyone else wants to learn.

As some of you may be aware, you don't necessarily need to pay for a phone number or DID with VoIP.ms. Perhaps you already have a Canadian phone number from Freephoneline and don't need another one. You don't need to take up a SP slot, in this case.

puska83 has FPL setup on SP2. This is important to keep track of. For a Voice Gateway to work, another SIP Trunk must be defined and established. Google Voice doesn't count because it's XMPP. Keep this in mind when you get to step 1e.

So, I would suggest doing something like this:

If you used the Obitalk web portal (www.obitalk.com) to configure your ATA, keep in mind that you must continue using it to configure your ATA. Otherwise whatever settings you change will eventually be overwritten by what you previously entered at obitalk.com anyway. If you wish to disable this behaviour, dial ***1. Enter that IP address into a web browser. Navigate to System Management-->OBiTalk Provisioning-->select Disabled for the method. Save. Reboot ATA. Now obitalk.com won't overwrite whatever changes you make via the device's interface (via IP address).

Pick one method (obitalk.com) or the other (IP address of device) for changing device settings. But do not use both methods. Keep in mind that activating Google Voice requires using the Obitalk.com web portal.

(In Obitalk.com, you will need to enable and enter expert settings to do the following, if you want to use Obitalk.com.)


1.
a. Navigate to Voice Services-->Gateway and Trunk Groups
b. Select an unused Voice Gateway
c. Enable check
d. Name VoIP.ms
e. AccessNumber is SP2(toronto.voip.ms) or SP2(whatever sever you have specified in your voip.ms web portal)
d. DigitMap (<*2:>XX.)
You can change *2 to whatever you want. So, when you dial *2 before the phone number, it goes out over VoIP.ms
XX. stands for any number you can punch in.

XX. is an indefinite variable, which basically stands for anything you could possibly dial.

I'm just explaining this now for when you get to step 2a below.

e. AuthUserID your voip.ms userid
f. AuthPassword your voip.ms password

(submit/save/reboot)

2. Navigate to Physical Interfaces-->Phone Port-->DigitMap

a. Add *2XX.S3 to your digitmap (this entry needs to be separated by "|", so use |*2XX.S3|)

Again, you just need to match *2 with whatever you used in step 1d.

Code: Select all

((Mop)|[1-9]x?*(Mpli)|[1-9]S9|[1-9][0-9]S9|911|**0|***|#|**8(Mbt)|**9(Mpp)|(Mpli)|*98|310xxxx|1xxxxxxxxxx|[2-9]xxxxxxxxx|[b]*2XX.S3[/b]|**0|***|222222222|**9(Mpp))
Don't copy and paste this. You just need to add the bolded section. That's not even what mine looks like. I'm just providing an example.

XX. is an indefinite variable, which basically stands for anything you could possibly dial.
Because it's an indefinite variable, it's also subject to a 10s interdigit timeout, unless you specify the number of seconds you want your OBi ATA to wait for you to finish punching in a number.

So, XX.S3 would mean there's a 3 second delay before the phone number is sent by your ATA.

b. Navigate to Physical Interfaces-->PHONE Port-->OutboundCallRoute

c. You need to add

{(Mvgx):vgx}

x = the # of the voice gateway you chose in step 1b.
So change x to the number of the voice gateway you chose in step 1b.
M = digitmap

The outboundcallroute is processed from left to right.

So, if FPL is setup on SP2 and GV is setup on SP1, you might have something that looks like this:

Code: Select all

{([1-9]x?*(Mpli)):pp},{(<#:>):ph2},{(Mop) :o p},{**0:aa},{***:aa2},{(<**2:>(Msp2)):sp2},{(<**1:>(Msp1)):sp1},[b]{(Mvg1):vg1}[/b],{(<**3:>(Msp3)):sp3},{(<**4:>(Msp4)):sp4},{(<**8:>(Mbt)):bt},{(<**9:>(Mpp)):pp},{(Mpli):pli},{011xx.:SP2},{911:sp2},{933:sp2},{([1-9]x?*(Mpli)):pp},{(<##:>):li},{(<#:>):ph2},{(<**70:>(Mli)):li},{(<**82:>(Mbt2)):bt2},{(<**81:>(Mbt)):bt},{(<**8:>(Mbt)):bt},{**0:aa},{***:aa2},{(Mpli):pli}
Just need to add what's in bold after whatever you have for sp2 and sp1. Don't copy and paste this in it's entirety. Just look at what I have in bold as an example. And 1 is the number of the voice gateway you chose before. So you may need to change the "1".

d. submit/save/reboot
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
What's the easiest way to setup a VoIP service with an Obihai ATA?

BestFind wrote:
Feb 12th, 2016 7:25 pm
I have now received the Obi202 that I bought and have also received the VOIP unlock code from FPL. What now? Do you have step by step instruction onto how to configure my Obi202 with FPL?
I would recommend posting in this thread instead for FPL issues: merged-freephoneline-ca-free-local-soft ... ip-821229/

I do recommend using the Obitalk portal for initial setup until newcomers get things working the way they want to, especially if they plan on using Google Voice. After you're comfortable and setup properly, stop using the portal (refer to newegg-obi200-49-99-fs-2012905/2/#post26400981 if you want to stop using the portal).

1)The easiest way to setup a VoIP account on an Obihai ATA is to visit http://www.obitalk.com/obinet/
2)Then create an account/register.
3)Then add your Obihai ATA to the portal.
4)Then click the SP# (for FPL use SP1) you wish to configure.
5)Then scroll down the page and select the "next" button for "Obitalk Compatible Service Provider" (you will have to pay for a VoIP service, unless you have a Google Voice phone number).
6)Click "Accept" on the 911 pop up window.
7)Select the appropriate VoIP provider from the list.
8)If you're using your VoIP service for 911 service, then ensure "Use This Service for Emergency 911 Calls" is selected.
10) If required, select the closest Service Provider Proxy Server to you (or chose the one you get the lowest pings/jitter from).
11)Fill in Username and Password (provided by your VoIP provider. With FPL, log in at https://www.freephoneline.ca/showSipSettings; SIP Usename and SIP password).
12) Click "save"


I was reviewing your post and saw that it seems that one can go thru obitalk or IP address but not both.
correct
Since obitalk.com seems to ask for $10 (eventually outside of my warranty period) I would want perhaps to start to do manually.
They only charge $10 USD for updating firmware via the Obitalk web portal outside of your warranty period (and if you to email or call them for technical support outside of the warranty period). That's it. You can still update firmware manually for free.

You can still use the web portal to do whatever you want, after updating firmware, outside of the warranty period.

Can You give me a link that can guide me?
Visit https://www.obitalk.com/info/faq/OBi202 ... b-from-WAN

For FPL manual setup guides . . .

http://forum.fongo.com/viewtopic.php?f=15&t=16090
(For manual setup)

or

http://forum.fongo.com/viewtopic.php?f=15&t=16196 (use this if you're not using your own router; that is, if you were provided a crummy modem/router combo from your ISP then chances are this guide is going to work better for you)
(for manual setup)
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
How do I set my Obihai ATA's Ethernet port to 100Mbit full duplex (it's not by default)?

http://www.obihai.com/support/troubleshooting/sg/drop

Dial *** 0
Enter option 27 and press #
Press 1 to set a new value
Enter a value of 1
Press 1 to confirm/save
Hang up
Your ATA should reboot at this point.

I'm noticing static. What should I do?
krazykanuck wrote:
Feb 10th, 2016 11:36 pm
but I do notice a lot of white noise/static on the calls I make.
1. First thing I would do is try a different phone.

2. Some users have reported switching the ethernet port to full duplex fixes static noise. Force your Obihai ATA to use 100Mbit Full duplex by doing the following:

Dial *** 0
Enter option 27 and press #
Press 1 to set a new value
Enter a value of 1
Press 1 to confirm/save
Hang up
Your ATA should reboot at this point.

3. Definitely try moving your ATA away from other devices to see if that helps.

4. Some other people mentioned the power supply adapter being an issue here:
https://www.obitalk.com/forum/index.php?topic=3814.0

But that was for the OBi110/100 series, I think.

If the issue is the adapter, you may be able to get Obihai to send you a new one, but I think I would just ask for a replacement from the point of purchase (probably Newegg Canada). Also visit http://www.obitalk.com/forum/index.php?topic=8754.0



If you try *** and still get static, obviously the issue isn't your VoIP provider.
Deal Fanatic
User avatar
Mar 3, 2002
9417 posts
3285 upvotes
I think this might be a better solution for Telemarketers for FPL users than what I posted previously.

Here are the steps I took:

1. Went to www.tropo.com
2. Created a free developer account
3. Verified account and logged in
4. Found an audio file that plays SIT tones followed by a "We're sorry, you have reached a number that has been disconnected..."
5. Clicked on "My Files" in Tropo and stuck the file in the www folder
6. Selected "My Apps" and clicked "create application"
7. Entered nogood for Basic information (you can put whatever you want here)
8. Clicked on "new script"

Entered the following:

Code: Select all

<?php
say("http://hosting.tropo.com/mytropoaccount#/www/disconnectedmessageaudiofilethatIadded.mp3");
say("http://hosting.tropo.com/mytropoaccount#/www/disconnectedmessageaudiofilethatIadded.mp3");
?>
9. Saved the script as nogood.php (just has to end with .php)

10. Clicked "create app"

11. Scrolled down and picked a free Tropo phone number for Canada

12. Stuck {(MTelemarketers):sp1(mytropophone#)} in X_InboundCallRoute for FPL in my OBi

(where SP1 = FPL), but it doesn't matter what SP you use, as long as you call your Tropo phone number for free using it.

Rebooted


Webslinger wrote:
Jul 5th, 2016 8:47 am


Having problems with Telemarketers?

For Freephoneline, Follow Me in your Freephoneline web portal must be disabled (unless you route MTelemarketers somewhere where the call is picked up immediately) for call blocking via your Obihai ATA to work. Login at https://www.freephoneline.ca/followMeSettings and check your Follow Me settings.

To learn about MTelemarketers (above) and blocking Telemarketers, visit http://www.toao.net/503-blocking-telema ... an-obi-ata
(this part is unrelated to stopping sip scanners). Good guide. Note that user defined digitmaps are limited to 511 characters.

If you have an OBi200 or OBi202, you can also navigate to Voice Services-->SP (service you're using)-->Calling Features-->X_BlockedCallers
You can enter 10 phone numbers, separated by commas, that you want to block per SP.


A. If you used the Obitalk web portal (www.obitalk.com) to configure your ATA, keep in mind that you must continue using it to configure your ATA. Otherwise whatever settings you change will eventually be overwritten by what you previously entered at obitalk.com anyway. If you wish to disable this behaviour, dial ***1. Enter that IP address into a web browser. Navigate to System Management-->OBiTalk Provisioning-->select Disabled for the method. Save. Reboot ATA. Now obitalk.com won't overwrite whatever changes you make via the device's interface (via IP address).

Pick one method (obitalk.com) or the other (IP address of device) for changing device settings. But do not use both methods. Keep in mind that activating Google Voice requires using the Obitalk.com web portal.


B. Navigate to Voice Services-->SP(voipservice) Service-->X_InboundCallRoute

add {(MTelemarketers):}


Here's an example of what an X_InboundCallRoute might look like

Code: Select all

{(MTelemarketers):},{>('yourauthusernamegoeshere'):ph}
For an OBi202, this would look like

Code: Select all

{(MTelemarketers):},{>('yourauthusernamegoeshere'):ph,ph2}
M, by the way, stands for Digit Map.

If you don't know what yourauthusername is, navigate to Voice Services-->SP(voipservice) -->SIP Credentials-->AuthUserName


C. submit/save/reboot

D. Navigate to User Settings-->User Defined Digit Maps

i. Pick an unused User Defined Digit Map

ii. For the Label, enter Telemarketers

iii. For the DigitMap, enter phone numbers you want to block.

For example, (1234567890|4168888888|5193333333)

E. Submit/save/reboot

Note that you must enter phone numbers as they appear in your VoIP service's call log. For FPL users login at https://www.freephoneline.ca/callLogs


Note that this method for Freephoneline drops all Telemarketer calls to FPL's voicemail (FPL basically wants all incoming calls picked up no matter what because FPL makes money off of incoming termination fees to its network), but at least your phones won't ring.

I probably do not have time to troubleshoot the following FPL workaround for that voicemail issue (especially not via PM, thank you), but here's a potential solution for that:

Because of not wanting these telemarketer calls to drop to FPL's voicemail, boon1 came up with a cool idea for sending these calls to the auto attendant.
merged-freephoneline-ca-free-local-soft ... st21807239
merged-freephoneline-ca-free-local-soft ... st21660123
However, for me, that's a bit of a problem because people in my household use the Auto Attendant to dial into and receive calls back from (and I don't want them to hear voice prompts that are intended for telemarketers). Because I have an OBi202, I have access to OBiPlus Basic, which gives me access to two additional auto attendants for free. I used one of them: merged-freephoneline-ca-free-local-soft ... st21807239 Edit: It appears that OBiPlus Basic is no longer being offered for new customers.


Also, you if you have another ITSP, configured on SP2 for example, you could use

Code: Select all

{(MTelemarketers):sp2(phonenumbertosendtelemarketers)}
in FPL's X_InboundCallRoute in place of {(MTelemarketers):} to send those telemarketing calls to another phone number.

If FPL is SP1, you can also use

Code: Select all

{(MTelemarketers):sp1(phonenumbertosendtelemarketers)}

or (for sip calls)

Code: Select all

{(MTelemarketers):sp1(sipnumber@sipdomain.com)}
It doesn't really matter. But if you don't want telemarketing calls to drop straight to FPL's voicemail, it is possible with an Obihai ATA, to route these calls elsewhere. Maybe you want to send them to Lenny: http://toao.net/595-lenny (keep in mind that sending telemarketers to Lenny will let telemarketers know your phone number is active).

You can also create a White list: newegg-obihai-obi200-59-99-a-1825095/4/#post23792781

Good luck!

Top