By: Mudasir | February 15, 2016

HOWTO: Configure Windows DHCP for Avaya IP telephones

In this example we will configure Windows DHCP for Avaya IP telephones. In addition to your standard Option 003 Router you will also need a custom scope option in order for an Avaya IP phone to boot properly using DHCP. While I do reference the IP Office in this document the content is not specific to the IP Office. Options 176 and 242 are common to all Avaya IP telephones and this method would work equally well for phones connected back the an Avaya Communication Manager (aka ACM or CM)

1.  Open the DHCP MMC under Control Panel>Administrative Tools>DHCP
2.  Right click on the DHCP server name at the top of the tree on the left side of the screen immediately under “DHCP” and select “Set Predefined Options”.
3.  Click on the [Add] button.
4.  (Avaya 4600 & 5600 series IP phones) Under Name enter “Avaya Option 176” and select a Data type of “String” and a Code of “176” then click [OK].
5.  (Avaya 1600 series IP phones) Repeat step 4 above to add option 242. Under Name enter “Avaya Option 242” and select a Data Type of “String” and a Code of “242” then click [OK].

From this point on things will change if you are using a single VLAN for both Voice and Data or two separate VLANs. I will cover both.
We will assume your IP Office is using the default IP address of (modify to match your IP Office’s actual IP address).

********** If using only a single VLAN for both Voice and Data ********** 1.  Expand our your DHCP scope and right click “Scope Options” and select “Configure Options”
2.  Scroll down and locate option(s) 176 and/or 242. Under “String value” enter the following:


>>>>>>>>>>>>>>>>>>>> OR <<<<<<<<<<<<<<<<<<<<

********** If using a separate VLAN for Voice and Data (we will use “11” for the Voice VLAN tag in this example) ********** 1.  Expand out your DATA DHCP Scope and right click on “Scope Options” and select “Configure Options”
2.  Scroll down and locate option(s) 176 and/or 242. Under “String value” enter the following:

Both Option 176 & 242L2Q=1,L2QVLAN=11,VLANTEST=0

3.  Expand out your VOICE DHCP Scope and right click on “Scope Options” select “Configure Options”
2.  Scroll down and locate option(s) 176 and/or 242. Under “String value” enter the following:


(NOTE: There are many other values that can be entered under your option 176 and option 242 such as L2QAUD and L2QSIG but those can just as easily be set in your 46xxsettings.txt file)

The final step is to configure the IP Office to handle the TFTP/HTTP requests. Your best option is to use a standard Compact Flash card inserted into the Embedded Voicemail slot or the Embedded Voicemail Card itself to hold your .bin, .txt and .scr files. The alternative is to use Manager or some other TFTP/HTTP server running on a PC to serve up the needed files. Here are examples of both

When using a Compact Flash card or Embedded Voicemail card to hold the files internal to the IP Office Set the “TFTP Server IP Address” and the “HTTP Server IP Address” to the IP Office’s own IP address. This will tell the unit to look to itself to handle all file requests.

When using an external TFTP server such as IP Office Manager Set the “TFTP Server IP Address” to the IP Address of the PC running Manager but leave the HTTP address blank. The IP Office will relay all incoming TFTP requests and proxy all incoming HTTP requests as TFTP. This eliminates the need to setup both a TFTP and HTTP server on the target PC.

Category: IP PBX 


By: Mudasir | December 04, 2015

How to Install VirtualBox & phpVirtualBox on Centos / Redhat

VirtualBox is virtualization product which can run on a variety of operating systems, virtualbox is a product similar to other virtualization platform software tools like VMware , XEN , KVM & Hypervisor.

VirtualBox, this support various of a guest OS system which includes windows XP, Windows 7, Windows 8, Linux, Centos & Solaris. VirtualBox is freely available as Open Source Virtualization software tool developed by Sun Microsystems. Distributed under either the GNU GPL.

VirtualBox also supports web based management console using (phpVirtualBox) , You can access virtual box web based management console using URL “http://IP/Virtualbox”  in order to create VM’s,  Edit V...

Category: Unix/Linux 

Tags: KVM Installation 

By: Mudasir | November 01, 2015

TeamViewer Installation

Install TeamViewer on CentOS 5.x/6.x, RHEL, Fedora 15/16/17/18/19

Use following commands to install TeamViewer on CentOS, RHEL, Fedora systems.

# cd /opt # wget http://download.teamviewer.com/download/version_9x/teamviewer_linux.rpm # yum localinstall teamviewer_linux.rpm

Install TeamViewer on Ubuntu 12.04/12.10/13.04/13.10, Mint 13/14/15/16

Use following commands to install teamviewer on Ubuntu, Mint linux.
For 32bit Systems:

# cd /opt # http://download.teamviewer.com/download/version_9x/teamviewer_linux.deb # sudo dpkg -i teamviewer_linux.deb # sudo apt-get -f install

For 64bit Systems:

# cd /opt # wget http://download.teamviewer.com/download/version_9x/teamviewer_linux_x64.deb # sudo dpkg -i teamviewer_linux_x64.deb # sud...

By: Mudasir | October 27, 2015

 Create Virtual Machines in Linux Using KVM – Part 1

This tutorial discusses KVM introduction, deployment and how to use it to create virtual machines under RedHat based-distributions such as RHEL/CentOS7 and Fedora 21.

What is KVM?

KVM or (Kernel-based Virtual Machine) is a full virtualization solution for Linux on Intel 64 and AMD 64 hardware that is included in the mainline Linux kernel since 2.6.20 and is stable and fast for most workloads.

KVM Feautres

There are many useful features and advantages which you will gain when you use KVM to deploy your virtual platform. KVM hypervisor supports following features:

  1. Over-committing : Which means allocating more virtualized CPUs or memory than the available resources on the system.
  2. Thin provisionin...

Category: Unix/Linux 

Tags: KVM Installation 

By: Mudasir | September 30, 2015

Category: Microsoft Products 

Tags: MS Lync