Convert Avaya 9608/9611 Phone from H.323 to SIP protocol

Introduction

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

Prerequisites

  • Avaya Deskphones 9608 or 9611 Telephone with Power supply (or POE port)
  • Avaya Deskphone SIP firmware Release 7.1.1.0.9 (96x1-IPT-SIP-R7_1_1_0-091817.zip)
  • 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: Prepare configuration files

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 voice mail box 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

 

The file 96x1Supgrade.txt must have the following contents:

IF $MODEL4 SEQ 9601 GOTO 9601SW
IF $MODEL4 SEQ 9608 GOTO 9608SW
IF $MODEL4 SEQ 9611 GOTO 9611SW
IF $MODEL4 SEQ 9621 GOTO 9621SW
IF $MODEL4 SEQ 9641 GOTO 9641SW

GOTO GETSET

# 9601SW
SET APPNAME S96x1_SALBR7_1_1_0r9_V4r83.tar
SET RFSNAME S96x1_UKR_V38r3583_V38r3583.tar
GOTO GETSET

# 9608SW
IF $HWVERS SEQ 3 GOTO 9608GBSW
SET APPNAME S96x1_SALBR7_1_1_0r9_V4r83.tar
SET RFSNAME S96x1_UKR_V38r3583_V38r3583.tar
GOTO GETSET

# 9608GBSW
SET APPNAME S9608_11_SALKRR7_1_1_0r9.bin
GOTO GETSET

# 9611SW
IF $HWVERS SEQ 3 GOTO 9611GBSW
SET APPNAME S96x1_SALBR7_1_1_0r9_V4r83.tar
SET RFSNAME S96x1_UKR_V38r3583_V38r3583.tar
GOTO GETSET

# 9611GBSW
SET APPNAME S9608_11_SALKRR7_0_1_2r9.bin
GOTO GETSET

# 9621SW
SET APPNAME S96x1_SALBR7_1_1_0r9_V4r83.tar
SET RFSNAME S96x1_UKR_V38r3583_V38r3583.tar
GOTO GETSET

# 9641SW
SET APPNAME S96x1_SALBR7_1_1_0r9_V4r83.tar
SET RFSNAME S96x1_UKR_V38r3583_V38r3583.tar
GOTO GETSET

# GETSET
GET 46xxsettings.txt

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 7.1.1.0.9. (https://support.avaya.com/downloads/download-details.action?contentId=C2017922925378790_0&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 96x1upgrade.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 repeat the above step at boot-up 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.

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.
Page Tags: 
How-To
avaya
9608
9611 SIP
protocol