Mike's PBX Cookbook

IP Set Config Files

After acquiring an IP address, Avaya IP phones request configuration files from the specified file server (DHCP option 242). With an IP Office is set as the file server (default), when a phone requests a file which doesn't exist on the SD card, it's auto-generated by the IP Office on the fly.

1. Upgrade File2. Settings File3. Specials File
J100Supgrade.txt J100
K1xxSupgrade.txt K100
46xxsettings.txt most phones
11xxsettings.txt 1100/1200
H1xxsettings.txt H175
46xxspecials.txt most phones
It is strongly recommended to use the auto-generated files wherever possible, and put customer specific settings into a 46xxspecials.txt file. Doing so prevents issues when a system is upgraded and new features are added.

Don't mix up 46xxsettings.txt and 46xxspecials.txt!

Testing the File Server:

You can use a web browser to perform a basic test of the file server. For example, entering 'http://<server_address>/46xxsettings.txt' in the browser address bar should display the files contents.

Editing config files:

Enter the file to edit in a browser, eg: 'http://<server_address>/46xxspecials.txt'

  1. Save the file as a local text file, and edit it using a text editor.
  2. Upload the edited file to the file server being used by the telephones.
  3. Restart the phone(s) in order to download and apply the edited settings file.

Note, configuration lines starting ## are comments, lines starting # are labels (used with GOTO)

With IP Office, the SD cards SYSTEM/PRIMARY folder is the file server root. Place configuration .txt (and firmware .bin) files here.

By default Avaya SIP phones poll the file server every hour to check for new or changed files. This allows phones to download new settings without being restarted. They can also download new firmware and then automatically upgrade.

No "Features" Menu:

If a J100 series telephone doesn't receive the correct settings, it will not display the IP Office specific menus, eg, the Features menu is not shown on the main screen. The key setting is: SET ENABLE_IPOFFICE 2, which should be present in the auto-generated 46xxsettings.txt file. Avaya recommends using the auto-generated file, and putting custom settings in 46xxspecials.txt.