Mitel Phone Support

Description

This module installs the Mitel IP Phone firmware

Release notes

Version 1.4.0 - Early deployment
  • Feature: drivers for 6863/7/9i allowing reconfigure from SOP (PC-3420)
  • Feature: add postsync script to cleanup no more used resources (PC-1925)
  • Feature: activate LDAP Directory in Mitel 6867/9i (PC-3403)
  • Feature: install Mitel language packs (PC-3402)
  • Feature: allow setting admin password and default to same value as Polycom (PC-3402)
  • Feature: allow to do a 'phone reload' to trigger refetching from phone (PC-1925)
  • Bugfix: make 'phone reboot' working out (PC-1925)
  • Dependency:
    • Software Sources module >= 1.2.2
    • SOP Base >= 2.4.1
    • DHCP module > 1.4 (if used)
    • LDAP Server >= 1.8.1 (if used)

Version 1.3.0 - Early deployment
  • Feature: Add firmware for 6863, 6867, 6869, 6873 (PC-516)
  • Dependency:
    • DHCP module > 1.4
    • Mitel resource >= 1.2

Version 1.2.0 - Early deployment
  • Feature: Added support for Mittel 6867i (M24817)
  • Dependency:
    • DHCP module > 1.4
    • Mitel resource >= 1.2

Version 1.1.0 - Deprecated
  • Feature: Enable reboot from SMP web interface (M0)
  • Feature: Added firmware 8.0 with bootcode 01.06.00.13 (M0)
  • Feature: Support for multiple languages (M0)
  • Feature: added support for Mitel 5312 (M0)
  • Deprecated: Module was rejected by or has not been validated by our quality assurance department. (M5733)
  • Dependency:
    • DHCP module > 1.4
    • Mitel resource >= 1.2

Version 1.0.0 - General deployment

  • Dependency:
    • DHCP module > 1.4

Module configuration interface

create_resource_form: .:/usr/share/escaux/glue/lib:/usr/share/escaux/glue/bin/gen_wiki_documentation/src/lib:/usr/share/escaux/glue/bin/gen_wiki_documentation/src/lib/

Admin phone password

Module configuration parameters

Pre-Install Actions

Pay attention that the Main firmware and Boot firmware on the phone correspond to the following version.

  • Main: R7.1.01.03.00.26
  • Boot: 01.03.00.26

(Optional) Factory Reset

  • Reboot the phone while pressing the 'Super Key' (Grey button with a phone on the 5330 model). The following menu will appear
  • CONFIGURE PHONE?
    • *=Yes
  • NETWORK SETTINGS?
    • #=No
  • NETWORK PARAMETERS?
    • #=No
  • HARDWARE CONFIG?
    • #=No
  • PHONE MODE?
    • #=No
  • UPGRADE SETTINGS?
    • #=No
  • TOOLS AND FEATURE?
    • *=Yes
  • PING TEST:
    • #=No
  • DHCP TRACE:
    • #=No
  • PORT OPTIONS:
    • #=No
  • DIAGNOSTICS:
    • #=No
  • RESTORE DEFAULTS:
    • *=Yes
  • CONFIRM?
    • *=Yes

Configure the phone in SIP mode:

  • Reboot the phone while pressing the 'Super Key' (Grey button with a phone on the 5330 model). The following menu will appear
  • CONFIGURE PHONE?
    • *=Yes
  • NETWORK SETTINGS?
    • #=No
  • NETWORK PARAMETERS?
    • #=No
  • HARDWARE CONFIG?
    • #=No
  • PHONE MODE?
    • *=Yes
  • PROTOCOL?
    • *=Yes
  • PHONE MODE: Minet
    • *=Change
    • 0=SIP
    • #=Accept
  • STORE CHANGES?
    • *=Yes
  • REBOOT?
    • *=Yes

Configure the DHCP server:

The Mitel phones use a number of specific DHCP options to get their configuration data. You will have to configure your DHCP server with the following options:
  • option mitel_tftp code 128 (ip-address); (mandatory)
  • option mitel_rtp code 129 (ip-address); (mandatory)
  • option mitel_type code 130 (text); (mandatory)
  • option mitel_vlan code 132 (text); (optional, not tested)
  • option mitel_prio code 133 (text); (optional, not tested)

  • Example of configuration
    • option mitel_tftp [SOP IP ADDRESS];
    • option mitel_rtp [SOP IP ADDRESS];
    • option mitel_type "MITEL IP PHONE";

Example of configuration for an ISC DHCP server:

# These are Mitel IP Phone related options
option mitel_tftp code 128 = ip-address;
option mitel_rtp code 129 = ip-address;
option mitel_type code 130 = text;
option mitel_vlan code 132 = text;
option mitel_prio code 133 = text;

subnet 172.16.32.0 netmask 255.255.224.000 {
...
       option mitel_tftp 172.16.35.153;
       option mitel_rtp 172.16.35.153;
       option mitel_type "MITEL IP PHONE";
       #option mitel_vlan "0";
       #option mitel_prio "6";
...
}

ALERT! If you chose to run the DHCP server on a SOP, please use version 1.4 or higher of the related module. In that case, all specific Mitel options will be automatically set.

Autoprovisioning

Please consult the Customer DHCP Server configuration guide for more information about the DHCP options necessary for autoprovisioning of this type of device.

Notes

6863/7/9i models

The version 1.4.0 is a big upgrade targeting only these models (PC-1925). It is required to use the new resources v2.0.0., whose sync_code has been rewritten to support full reconfiguration from SOP (allowing FMA to instantiate it). This introduces a new dependency with SOP Base in order to evaluate LUA on SOP.

The 6867/6869 also supports now querying the directory by LDAP. This is not enabled for 6863 because it doesn't support querying based on a research and fetch all directory at boot instead.

A new Module parameter has been introduced for the admin password. By template, it is set to use the same as Polycom's one defined in SOP Profile. If the value is empty, we consider the Mitel's default one : '22222'.

The firmware installed is : 5.0.0.1018


Mitel's Doc :
Copyright © Escaux SA