Friday, 31 May 2013

Obihai OBi100 - How to Login as Administrator

I'm writing this article to help clarify the requirements needed to locally log into the OBihai OBi100 VoIP ATA (Analog Telephone Adapter) from your local LAN network.  As well, in future articles when I need to refer to logging into the OBi100 ATA, I will just refer to this article for the instructions on how to do so, rather than repeating the same information for each article that requires administrator login access as part of a procedure.

I have also included instructions for performing a factory reset for situations where you may have forgotten your custom set administrator password.  And, I have included instructions on how to set the IVR phone system access password, in case you find that of any use.

When you login to the OBi100, you will be using a web browser on your PC to directly connect to the OBi100 web configuration utility.  My examples are based on the current firmware version 1.3.0 (build 2774) installed into my OBi100 ATA (at the time this article is published).

In a nutshell, all you need to do, and/or know in order to login to the OBi100 ATA as an administrator is:
  • Connect an Ethernet cable between the RJ-45 jack (marked as "Internet") on the back of the OBi100 ATA and a LAN port on your network router.
  • Connect an analog telephone to the RJ-11 phone jack on the back of the OBi100 (marked as "Phone").
  • Connect your PC to one of your router LAN ports (must be on same IP sub-net as the OBi100).
  • web browser running on your PC.  In my case, I'm using Google Chrome.
  • Connect Power to the ATA.
  • You need to know the IP address assigned to the ATA.
  • You need to know the Username of the administrator account.
  • You need to know the Password of the administrator account.
With the above listed information, you will be able to log into the OBi100 as the administrator.

All information I present in my articles assume you have administrative rights access to the OBi100 ATA.  If you purchased your ATA from an authorized reseller, your ATA should be "unlocked", in which case, you will have full adminstrative rights.  If your ATA was supplied to you via a VoIP Service Provider (VSP), then it is very likely the VSP has restricted administrative access to the ATA and my procedures here may not work as described.

  • What if you don't know the IP address assigned to the ATA?
  • What if you don't know the Administrator Username and/or Password?
Using The OBi  IVR System To Discover Its Assigned IP Address
The OBi100 has a built-in IVR (Interactive Voice Response) utility.  With this utility, it is a straightforward procedure to discover the IP address assigned to the VoIP adapter:
  • Using your analog telephone, which you connected to the ATA phone jack, take the phone off-hook, then press the star key three times, and then the number 4 (i.e.:  * * * 4 ).
  • The OBi100  IVR system will now read-back to you the IP address assigned to it by your router.
  • Press the * key to exit the IVR, or just hang-up the phone when done.

Connecting to the Configuration Utility with Your Web Browser
  1. Open your web browser (I'm using Google Chrome).
  2. Type the IP address assigned to your OBi100 ATA into the browser address box, and press the Enter key.
  3. The Phone Adapter Configuration Utility Login (Authentication) window will now pop-up as shown below:

The Default Administrator Username and Password
If you purchased the OBi100 new from an authorized Obihai distributor/reseller, it will arrive configured with the firmware set to its Factory Defaults.  The Administrator Username and Password defaults are as follows:
  • Username:     admin
  • Password:     admin
Once you type these values into the appropriate login input text boxes and click the "Login" button, you will then be logged into the OBi100 and land on the System Status page, by default as illustrated below:

At this point, you are free to have your way with the OBi100 as you wish, as the logged-in administrator.

Changing the Administrator Username and Password
For best security practice, it is always advised to change the Administrator password to a "strong" password and not to use the defaults.  This rule really applies to anything and everything on your local network (and everywhere else you login to, for that matter).

Here is how to change the Administrator password on in the OBi100:
  • Click on the System Management menu item in the left navigation pane. 
  • Click on the Device Admin menu item, under System Management item list.

  • Click in the check box (uncheck) just to the right of AdminPassword text box.
  • Clear/delete the old password, and then type your new (more secure) password in its place.
Be sure to click the SUBMIT button, located at the bottom of the page, to submit your changes.

Once you click the Submit button, the will need to confirm your actions by clicking the OK button in the pop-up dialog box asking for your confirmation.

After you click OK, the Log In dialog box (Authentication) reappears requiring you to log back-in using your new password.

This time when you log back-in, you will be presented with another window that says your configuration update  has been successful.  Obihai recommends that you now REBOOT the ATA in order for the new settings to take effect.

Click on the Reboot button at the top right corner of the window.

The OBi100 only takes about 15 seconds to reboot.
The next time login is required (including all future logins), you will need to use the new Administrator Password.

What Happens If You Forget Your Administrator Password?
First of all:   Don't forget your Administrator Password !

But, if you do forget the administrator password, you have two options for performing a Factory Reset (Restoring to Factory Defaults).  A factory reset/restore will reset your administrator password back to its original default value. Of course, this is a good news/bad news story:

The good news:  
Administrator Password will be restored to its default value:   "admin".

The bad news:
You will lose all other user and administrator edited values.  Which means, even though you will be able to login again, all your previously edited network and VoIP provider settings will be gone (reset to default values).  Thus, you will also need to reconfigure the ATA from scratch at this point.  (Unless you had the foresight to create a configuration backup file of all previous configuration settings.)

Two Ways to Perform A Factory Reset (Restore to Factory Defaults)
  1. Using the pointed end of a paper clip, press and hold the RESET button , located on the bottom of the OBi100, for at least 10 - 15 seconds.  Remove the paperclip once you see the OBi100 power LED start to blink green.  Once you have done so, the Power LED should glow red for about 5 seconds.  Then, wait ~ 20 seconds while the ATA reboots.  You will then be able to login as the default "admin" user, and using "admin" as the password.  (And, any other non-default settings will have been reset to their default values, too.)

  2. Using the OBi100 IVR system, enter the Factory Restore Code  * * * 8  from your connected telephone.  The IVR will then ask you to confirm by pressing the number 1 key. Once you have done so, the OBi100 power LED will change from green to a red glow, for about 5 seconds.  Wait about 15 seconds, and you will again be able to login as the default Administrator.

    However, if you also set an IVR system password, and also forgot that password (PIN), then your only option is to revert to  method 1 above (Reset Button).

In a future article, I will be explaining three different ways of performing a system reboot/restart, and three different ways to perform a Factory Reset (with a bit more detail than presented here).

Password Protecting the IVR System

While on the topic of Administrator Passwords, this may be a good time to mention that it is also possible to password protect administrative access to the OBi100 IVR system.  By default, the IVR does not require a password to access.  However, if you don't want anyone else making changes to your OBi configuration settings this way, then you may want to consider password protecting it from unauthorized users.

The procedure used to set the IVR password is almost identical to the procedure explained above for changing the Administrator password for web browser access to the OBi100.  The IVR password option is located just below the Administrator Password option, when using the web browser method.

So, as an alternate method (and actually easier), here I will provide the following procedure for using your connected telephone to set the IVR password via the IVR system, directly:
  1. Using your telephone connected to the OBi100 Phone port, dial * * * 5.
  2. At the IVR voice prompt, press the digit 1 for the option to enter a new password (or, PIN).
  3. Now, enter your new password, using the telephone key pad, followed by the # key.
  4. You will then be prompted to press 1 to confirm and save the new password.
  5. You can now press the star key (*) once more to exit the IVR system.
You can confirm the value that you have set by re-entering the IVR system by pressing * * * 5 again.  This time, you will be prompted to enter your newly set password (i.e. PIN) before you can proceed into the IVR menu system.

I have noticed that the IVR password does not block access to all IVR options.  I'm not quite sure what Obihai's reasoning was for this.  Personally, I had expected it to block all access to the IVR options.  But, that apparently is not the case.

This article, and most future articles I write about the OBi100, will be based on the premise that you prefer to "manually" and "locally" manage your OBi100.  Thus, this also implies that you have not or are not allowing remote administration of the OBi100 via the administration portal.  If the OBi100 is registered on the OBiTalk network portal,  any settings you change locally and directly via your LAN connection, may not remain intact according to my explanations and procedures in my articles.