Convert Avaya 9640 Phone from H.323 to SIP protocol

Introduction

This page describes the steps to convert Avaya 9649 phones from H.323 protocol to SIP protocol and SIP configuration of these phones. 

Prerequisites

  • Avaya Deskphones 9640 Telephone with Power supply (or POE port)
  • Avaya Deskphone SIP firmware (96xx-IPT-SIP-R2_6_17-172303.zip) version 2.6.17
  • Open source HTTP server HFS with default port 80 (http://rejetto.com/hfs/)
  • The 46xxsettings.txt file (46xxsettings.txt) with UCx SIP configuration for the phone
  • UCx server configured and connected to the same network as the Avaya phone

STEP ONE: Configure SIP extension on UCx

  • Log into the UCx Web-based Configuration Utility
  • Navigate to the PBX Extensions page
  • Create a SIP extension (see Adding a SIP Extension)
  • In the Device options section, set NAT to no
  • Retain all default settings, enable Voicemail if required.
  • Save and apply the changes

STEP TWO: Configure 46xxsettings.txt file

Below is a sample of the 46xsettings.txt configuration file.

  • PHNNUMOFSA  sets the number of line keys on the phone.
  • PSTN_VM_NUM sets the voicemail access code for the Message button on the phone.

############################################################
## ##
## 96xx SIP TELEPHONE SETTINGS ##
## ##
############################################################

SET SIPDOMAIN 192.168.1.200
SET SIPPORT 5060
SET SIP_CONTROLLER_LIST 192.168.1.200:5060;transport=udp

SET SIPREGPROXYPOLICY alternate
SET SIPPROXYSRVR 192.168.1.200
SET ENABLE_AVAYA_ENVIRONMENT 0
SET MWISRVR 192.168.1.200
SET DIALPLAN [2-8]xxx|91xxxxxxxxxx|9[2-9]xxxxxxxxx
## SET PHNNUMOFSA 6
SET SIPSIGNAL 1
SET SNTPSRVR pool.ntp.org
SET GMTOFFSET -5:00
SET DSTOFFSET 1
SET DSTSTART 2SunMar2L
SET DSTSTOP 1SunNov2L
SET TIMEZONE America/New_York
SET WAIT_FOR_REGISTRATION_TIMER 60
SET REGISTERWAIT 120
SET RECOVERYREGISTERWAIT 60
SET WAIT_FOR_UNREGISTRATION_TIMER 32
SET WAIT_FOR_INVITE_RESPONSE_TIMEOUT 60
SET OUTBOUND_SUBSCRIPTION_REQUEST_DURATION 180
SET NO_DIGITS_TIMEOUT 10
SET INTER_DIGIT_TIMEOUT 5
SET ENABLE_PRESENCE 0
SET ENABLE_AUTOMATIC_ON_THE_PHONE_PRESENCE 0
SET SPEAKERSTAT 2
SET SDPCAPNEG 1
SET DISPLAY_NAME_NUMBER 1
SET PLAY_TONE_UNTIL_RTP 1
SET SKILLSCREENTIME 1
SET UUIDISPLAYTIME 5
SET ENTRYNAME 0
SET ENABLE_G729 2
SET SEND_DTMF_TYPE 2
SET DTMF_PAYLOAD_TYPE 101
SET SYMMETRIC_RTP 1
SET MATCHTYPE 1
SET ENABLE_HOLD_BUTTON 1
SET SIG 2
SET PHNLD ""
SET SUBSCRIBE_SECURITY 0
SET ENABLE_IPOFFICE 1
SET SUBSCRIBE_LIST_NON_AVAYA "mwi"
SET EXTENSION_ON_TOP_LINE 2
SET PROVIDE_OPTIONS_SCREEN 1
SET DATEFORMAT %m/%d/%y
SET TIMEFORMAT 1
SET DAYLIGHT_SAVING_SETTING_MODE 2
SET PSTN_VM_NUM "*97"
SET ENABLE_EARLY_MEDIA 1

STEP THREE: Update to SIP Firmware and register phone

WARNING: E-MetroTel has been successful in creating interoperability with the referenced phone with this specific firmware release using our open SIP Standards implementation. E-MetroTel is not responsible for maintaining interoperability support should the manufacturers modify the behavior of their SIP implementation in subsequent releases.
  • Visit the Avaya software download page and download the zip file for software version 2.6.17. (https://support.avaya.com/downloads/download-details.action?contentId=C2017510750369010_8&productId=P0553).
  • Extract the zip file and load the extracted files onto HTTP server.
  • Load the 46xxsettings.txt file with SIP configuration onto HTTP server (https://support.avaya.com/downloads/download-details.action?contentId=C201773928555860_8&productId=P0553). The 96xxupgrade.txt file must be present for the 46xxsettings.txt file to be loaded.
  • Power cycle the Avaya phone.
  • At the boot-up prompt press * and 27238# to enter the phone configuration menu.
    • Optional Step: Choose the Clear option to clear all phone settings. The phone will restart and and during boot-up press Program soft key to enter the phone configuration menu.
  • Navigate to the Addr menu, configure HTTP server IP address.
  • Navigate to the SIG menu, choose SIP for protocol.
  • Exit to restart the phone.
  • On reboot, the phone connects to the HTTP server and SIP firmware files will be downloaded and installed on the phone.
  • The phone will be restarted a few times to update the phone application.
  • The Login prompt with Username:[    ] and Password:[   ] will be displayed on the phone.
  • Enter the SIP extension credentials to register the phone to UCx.
Note: To restart Avaya 9640 phone
  1. Press Mute button and enter the password 27238# (while entering password there will be no key press sound) to open Admin Procedures menu.
  2. Scroll down to RESTART PHONE

Known Limitations

  • The Phone display shows Press (← →) for Feature List, but does not show any information when side arrow keys are pressed.
  • The Contacts button does not show any information.
  • The Forward key does not show any information.

 

 

Page Tags: 
How-To
avaya
9640 SIP
protocol