Categories

Archives

 

September 2010
M T W T F S S
« Aug    
 12345
6789101112
13141516171819
20212223242526
27282930  
free counters

HowTo: Connecting a Grandstream to Elastix

Last Updated: 03 October 2009
Originally Created: 03 October 2009

Grandstream GXP2010 VOIP Phone

Grandstream GXP2010 VOIP Phone

This article details HowTo connect a Grandstream VOIP phone to the Elastix PBX.  The details described here are for the Grandstream GXP2010, without any extension modules.  Although this is a 4 line, enterprise phone, the principles remain valid for most of the phones in the Grandstream range.  They are probably a good set of base instructions sutable for most VOIP phones with a web interface.

First of all, unpack your phone and connect up.  Then connect the network and then the power and wait for the phone to boot up.  You need to identify the IP address of your new phone and by the default, most phones are configure to use DHCP and will be allocated an address from your standard network pool.

For the Grandstreams with a suitable display, the display will show the currently allocated IP address.  I don’t mind my phones having dynamic IP addresses, but some people like them fixed.  I’ll explain later how to change the IP address.  Once you have the IP address, it is possible to interface with the web interface which is much simpler than using the keyboard on the phone itself.

The next task, is to create one or more SIP accounts in Elastix to allow the phone to connect up and do something useful.  As this is a 4 line phone, you could create 4 accounts.  But unless you have a immediate use for 4 lines, a little consideration is needed.  For the purposes of this article I will be connecting up 3 of the 4 accounts.

Account 1 will be the main account used for making calls and and receiving calls on the main number.  Account 2 will be for receiving calls via the secondary number and account 3 will be for receiving and making calls via a Internet telephone provider.  This Internet provider is connected via Elastix, but it could just as easily be connected via the phone, ignoring Elastix totally.  The choice is yours.  Via the phone means you have to use that phone for the calls, via Elastix, then any phone can access that account and be more cost effective.

I have set-up my Elastix extension number scheme to use 4 digits.  The first 3 digits are the extension number and the final digit is the channel or line number for that extension.  You should not use 2 digits and any more than 5 digits and you are probably doing something very wrong.  But this is not the article for numbering schemas.

Anyway, I will create the main account as extension 3011, the other accounts will be 3012, 3013.  The remaining numbers will be just provisioned for this extension in my paperwork for use in the future if required.  So lets create the main SIP account in Elastix.

Login into Elastix and navigate to PBX -> Extensions, and you should be here:

Add extension in Elastix

Add extension in Elastix

As this is a new ‘Generic SIP Device’ extension, you can just click ‘Submit’ to continue an configure the first account:

New SIP Extension in Elastix

New SIP Extension in Elastix

We need to enter some details.  I will just list the settings needed to get you started below, the other can be entered later after testing, or to suit your configuration.  These should be enough to get started:

User Extension: 3011 [or whatever you require]
Display Name: [What ever is suitable]
SIP Alias: 3011
Secret: [A suitable random setting - see: Securing Elastix]

Everything else can be left as is for the moment.  Set-up the other channels/accounts as required, remembering to change the extension number for each account.  You can now use the web interface on the phone to connect up.

Use the IP address to access your phone.  My phone is on 192.168.1.101 and so is accessed with a web browser with the following address:

http://192.168.1.101

And you are presented with the login screen:

Grandstream web login

Grandstream web login

Enter the password, if set, or the default password of ‘admin’ (less the quotes) and click the ‘Login’ button.  And you should then be presented with the following Advanced settings screen:

Grandstream Advanced Settings

Grandstream Advanced Settings

If this is a new phone, then I suggest you immediately set a secure password at the top of the page and click the ‘Update’ button at the bottom of the page.  You will need to reboot the phone and login again after changing the administration password.  For the time being, do not change anything else on this page.

Also, if this is a new phone, you probably want to set the time zone.  Click on the ‘Basic Settings’ tab at the top of the page and scroll down to near the bottom:

Grandstream Time Zone

Grandstream Time Zone

As you can see, mine is set to the default and needs changing to match my local time for the UK.  Choose the correct zone for you:

UK Time Zone on the Grandstream

UK Time Zone on the Grandstream

As you can see, I have also set the phone to handle ‘Daylight Savings’.  Click ‘Update’ to apply the settings.  You don’t need to reboot as requested, because we need to make more changes:

Granstream Reboot

Granstream Reboot

Just click ‘Account 1′ along to top to set-up the first account back to Elastix:

Grandstream Account 1 Configuration

Grandstream Account 1 Configuration

Leave the settings as default, except for the following:

Account Active: Yes
Account Name: [Used to display on the phone]
SIP Server: [The IP address of your Elastix server]
Outbound Proxy: [Same as SIP server]
SIP User ID: 3011 [Same as you configured in Elastix]
Authentic Password: [Same as you configured for this ID in Elastix]
Name: [This is the display name for the remote end]

And click ‘Update’.  Apply the settings for each of the other accounts as required and then ‘Reboot’ the phone to activate the settings.

On the Grandstream 2010, as each SIP account registers, the display name next to the line keys will turn bold to indicate registration.  You can now use these accounts to make and receive calls.

There are many more settings that can be configured, both for Elastix and the Grandstream itself.  But these are for later articles.

VN:F [1.9.3_1094]
Rating: 5.0/5 (1 vote cast)
HowTo: Connecting a Grandstream to Elastix, 5.0 out of 5 based on 1 rating

Related posts:

  1. HowTo: First connection to Elastix Once you have installed Elastix from CD (or whatever), then...
  2. HowTo: Securing Elastix This article covers the initial steps in securing the default...
  3. HowTo: Compress Elastix Logs Last  Updated: 14 September 2009 One problem I noticed very...
  4. HowTo: Plain install of Elastix 1.6 Here are the screen captures and instructions of the install...
  5. HowTo: Elastix Incoming SIP Trunk Calls For the last few weeks I have been bashing away...

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>