Page 2
Aastra Telecom will not accept liability for any damages and/or long distance charges, which result from unauthorized and/or unlawful use. While every effort has been made to ensure accuracy, Aastra Telecom will not be liable for technical or editorial errors or omissions contained within this documentation.
Page 3
SOFTWARE LICENSE AGREEMENT Aastra Telecom Inc., hereinafter known as "Seller", grants to Customer a personal, worldwide, non-transferable, non-sublicenseable and non-exclu- sive, restricted use license to use Software in object form solely with the Equipment for which the Software was intended. This Product may integrate programs, licensed to Aastra by third party Suppliers, for distribution under the terms of this agreement.
IP Phone........54 Basic Settings ......11 Configuration File Encryption Advanced Settings ....11 Method........54 Enabling/Disabling Procedure to Encrypt/Decrypt the Aastra Web UI ....11 Configuration Files....55 Configuring the IP Phone..12 Firmware Upgrade .....57 Basic Network Settings ..12 DHCP........12 Setting Parameters in Configura- Configuring Network Settings13 tion Files ........59...
Page 6
Table of Contents Language Settings ....86 Softkey/Programmable Key Set- Appendix F: How to Create an tings ..........87 XML Application.......149 Softkey Settings for 480i and XML format ......149 480i CT ........87 Creating XML Objects...149 Programmable Key Settings for Text Menu Object (Menu 9112i and 9133i.....89...
SOFTWARE LICENSE AGREEMENT Aastra Telecom Inc., hereinafter known as "Seller", grants to Customer a personal, worldwide, non-transferable, non-sublicenseable and non-exclu- sive, restricted use license to use Software in object form solely with the Equipment for which the Software was intended. This Product may inte- grate programs, licensed to Aastra by third party Suppliers, for distribution under the terms of this agreement.
Guide provides information on the administrators, developers and basic network setup required for partners who need to understand the IP phones, Models 480i, 480i how to install the IP phone on a SIP Cordless (480i CT), 9112i, and network. It also provides some 9133i.
(Not applicable to 9112i) • If you are not planning on using • Power adapter (included with dynamic IP addresses, see "Configuring Network Set- 9112i; optional for 480i, 480i CT, and 9133i). tings" page13 for manually setting up an IP address.
(i.e., 00085D030996.cfg ). • IP phone UI • Aastra Web UI • Configuration files Models 480i and 480i CT have 18 softkeys available to configure the IP phone. Model 9133i has 7 programmable keys. Model 9112i has 2 programmable keys.
For example, if a parameter’s value is set in the local configuration (via Aastra Web UI or IP phone UI) and the same value was also set differently in one of the <mac>.cfg/ aastra.cfg files on the configuration...
The following are administrator or press at any time to options in the "Options List": exit without saving changes. • Network From the 480i CT handset: • SIP Settings  1 Press the key to enter the • Phone Status->Factory Default Options List when the phone is not in use.
Page 14
Network • FTP Server If Dynamic Host Configuration IP address or network host name of the FTP server. If Protocol (DHCP) is enabled, the IP required, you can also assign a phone automatically configures all user name and password for of the Network settings.
Page 15
IP Settings • Screen Name Name that displays on the idle If you have a proxy server or have screen. Valid values are up to 20 a SIP registrar present at a alphanumeric characters. different location than the PBX • Auth Name server, the following settings may Authorization name used in the need to be changed:...
Page 16
Also displays the IP and MAC address of the phone. These fields are read-only. • Network Status (480i and 480i CT only) Displays the network status of the Ethernet ports at the back of the phone. You can also view the phone’s IP and...
For a user, the default user name is “user” and the password field is left blank. The Network Status window displays for the IP phone you are accessing. 3 You can logout of the Aastra Web UI at any time by clicking LOGOUT. The following illustration is an example of a Network Status screen for 480i IP phone.
4 Restart the phone to apply the phones on the network. changes. The Aastra Web UI is - Lines 1 through 9 (480i, 480i disabled for a single IP phone or for all phones. CT, and 9133i only) - Allows...
The procedures in this section of configuring various network include configuring from the IP parameters for the phone. If DHCP phone UI and the Aastra Web UI. is enabled, the IP phone requests To configure the IP phones using the following network information: the configuration files, see"Setting...
7 Press Done to save the changes. that the IP phone uses by setting it in the IP phone UI, the Aastra Web The IP phone is manually configured. You can now continue UI, or the configuration files.
Page 21
8 Select Restart. - Select Primary . - Select Primary TFTP. - Enter the IP address of the primary From the Aastra Web UI: TFTP server - Press Done to save the change. 1 Click on Advanced Optional : You can also configure Settings->Configuration Server.
Page 22
TFTP - Enter an IP address in the "TFTP Server" field. Optional: You can also configure alternate TFTP server if required. If "Use Alternate TFTP" is enabled, you must also enter an IP address for the alternate server in the "Alternate TFTP" field. - Enter an IP address in the "FTP Server"...
You can set advanced network settings on the IP phone such as, Network Address Translation (NAT), Virtual LAN (VLAN), and Quality of Service (QoS), using the IP phone UI, the Aastra Web UI, or the configuration files. Network Address Translation (NAT) The protocols used by all IP phones do not interoperate completely with Network Address Translation (NAT).
7 Press Done to save the Nortel network. NAT settings. NAT router configuration You must configure the NAT From the Aastra Web UI: router to allow signaling or media 1 Click on Advanced Settings- packets containing the various >Network. UDP port values to flow between...
Ethernet port. You can configure 4 Select NAT Settings. VLAN using the IP phone UI, the 5 Select NAT IP. Aastra Web UI, or the 6 Enter a public IP address of your configuration files. NAT device in dotted-decimal From the configuation files: format.
3 time servers in your You can configure the QoS using network. the IP phone UI or the Aastra Web UI. Port 0 is the Ethernet connected to the network. Port 1 is the Ethernet used for passthrough to a PC (port 1 is not available on 9112i).
You configure and modify these global values. parameters and associated values using the IP phone UI, the Aastra Web UI or the configuration files. 20 IP Phone SIP Admin Guide...
For example, if the phone is schema for storage and parsing of configured with sip proxy ip of the SIP configuration parameters. "ana.aastra.com", and sip proxy port of "0", the SRV lookup may The following SIP configuration is return multilple servers, based on...
Page 29
Authori- zation header field of the SIP 3 Select Proxy Server (or Proxy IP REGISTER request. for 480i/480i CT) and enter an IP address or fully qualified host 12 Select Password to enter the name for the SIP proxy server.
Page 30
5 In the "Line Mode" field, select Configuring Advanced SIP "Generic" for normal mode, Settings (optional) "BroadSoft SCA" for Broad- Using the Aastra Web UI or the Works network, or "Nortel" for Nortel Networks. configuration files, you can set more advanced SIP settings on the 6 In the "Proxy Server"...
Page 31
phone are sent to this server. 24 IP Phone SIP Admin Guide...
Datagram Protocol (UDP), each media stream. Transmission Control Protocol (TCP), or both. On the Aastra IP phone, the initial port used as the starting point for 8 Click to save your RTP/RTCP port allocation can be changes.
Page 33
RTP port base setting. payload=8;ptime=10; Default is 3000. silsupp=on; payload=0;ptime=10; 4 Press Done to save the RTP Port silsupp=off Base setting. From the Aastra Web UI: Valid values are: 1 Click on Advanced Settings->Global SIP. Attribute Value payload 0 for G.711 u-Law 8 for G.711 a-Law...
Allows you to configure softkeys (480i/480i CT) or programmable keys (9112i/9133i) with specific settings such as speeddial or BLF. • Busy Lamp Field (BLF) (480i/ 480i CT/9133i only) - Softkey setting that allows extensions to be monitored for state changes. •...
User Passwords A user or an administrator can change the user passwords on the phone using the IP phone UI or the Aastra Web UI. Use the following procedures to change the user password. From the IP phone: 1 Press won the phone to enter the Options List.
Busy application, open the configura- Lamp Field (BLF) use. tion file for the phone, for which • BLF\List - (480i/480i CT only) - you want to change the admin- Indicates softkey is configured istrator password.
Page 37
You can only configure the fea- ture keys using the configura- For the 9122i/9133i, click on tion files. Operation->Programmable The 480i CT has 15 feature keys on Keys. the hand set that you can configure. The following are the available feature keys: Note: "N"...
Page 38
After reaching 254, the numbers When the "Feature key N hs must begin from 1 again. event" is configured as a base The 480i CT base compares this event, the base set processes the version number with the version value of this parameter in number in the cordless handset.
Page 39
13 - Make feature list public 32 IP Phone SIP Admin Guide...
BLF Setting Keys (For use with Asterisk) You configure the 480i CT feature On the 480i and 480i CT, the busy keys using the configuration files. and idle indicators show on the IP From the configuraton files: phone screen display next to the...
Page 41
Changes to the “Monitored Users Example List” is dynamic and the Aastra IP phones are automatically updated A receptionist has a 480i running without requiring a restart. Broadsoft firmware that subscribes to a list of extensions from the Reference BroadWorks Application Server.
Page 42
7 programmable keys on the 9133i. 2 Select a softkey or programma- ble key to configure. 3 For the 480i or 480i CT, in the "Type" field, select "BLF" (Asterisk) or "BLF\List" (Broad- Soft BroadWorks). For the 9133i, in the "Type"...
(DND). You can configure DND on IP phone for the changes to take softkeys and programmable keys affect. using the Aastra Web UI or the 5 Click on Operation->Reset. configuration files. 6 In the "Restart Phone" field If DND is configured on the phone,...
Page 44
Mode Description You can set the phone-wide call Disables call forward forward settings using the IP phone UI or the Aastra Web UI. Phone forwards all However, you must use the Aastra incoming calls imme- diately to the specified Web UI to set the per-line call destination.
Page 45
2 In the "Mode" field, select the mode you want to set on this line. Note: To disable call forwarding in the Aastra Web UI, set the mode to OFF and remove the phone num- ber in the " Forward Number " field.
Callers List, select the line item you want to delete and press the download the Callers List to your 3 Delete key. PC for viewing using the Aastra Web UI. 4 To cancel a delete function, press the or the...
Callers List, the "<number> download the Callers List using New Calls" indicator clears. the Aastra Web UI. On the 9112i/9133i: From the Aastra Web UI: 1 Press b on the phone to enter 1 Click on Operation->Directory. the Callers List. 2 Use the...
Page 48
Press the key to enter the Callers List directly. (skip to step 3) IP Phone SIP Admin Guide 41...
Directory List using the IP phone UI. You can also directly dial a number from the Directory List. For the 480i CT, a public and private softkey can be used at a Directory List line item. The Private key toggles a number in the Directory List to private.
Page 50
Server to IP Phone Download # updated 1 jan 2012 You can populate your IP phone # mode = private, by default Directory List with server directory files. To activate this feature, you joe foo bar, 123456789, 6 need to add the following # line = 1, by default parameters to the configuration # mode = private, by default...
Page 51
10 To exit the Directory List, press the 3 Directory key again. to enter the Directory List. On the 480i/480i CT: Note: If no key is pressed within 1 Press x on the phone to 3 seconds, the phone prompts you to press the first letter in the display the Services menu.
Page 52
To delete a line item from the Directory List, select the line item you want to delete and press the Delete softkey. IP Phone SIP Admin Guide 45...
Page 53
6 Select Restart Phone. entry. Downloading from the IP Phone to the Server Note: The 480i/480i CT allows up to 200 directory entries. You can use the Aastra Web UI to 8 For the 480i CT, press the Pub- download the Directory List from...
(480i/480i CT only) server for this feature to be The Voicemail feature on the 480i/ enabled. 480i CT IP phones allow you to When no registered voicemail configure lines with phone accounts are registered to the numbers so the phone can dial out phone, the display shows "List...
9112i/ describe data and to focus on what 9133i IP phones. The phone data is. performs an HTTP GET on the URI configured in the Aastra Web UI or The following are characteristics of configuation files. XML: XML Push Requests •...
Page 56
Configuring XML After creating an XML application, an administrator can configure the IP phone to use the application using the Aastra Web UI or the configuration files. From the configuration files: You can enter an XML application in the configuration files using the following parameters: •...
Page 57
4 To exit from the "Customized Features" screen, press the XML programmable key again. On the 480i/480i CT: 1 Press x on the phone to 2 Select a programmable key and display the Services menu. a line to configure.
The IP phones have local dial plan handset or press a key to make a capacity. You configure the SIP call. Local Dial Plan using the Aastra You can configure the dial plan Web UI or the configuration files. terminator using Aastra Web UI or The IP phone SIP local dial plan the configuration files.
Page 59
In addition to configuring the dial sip dial plan: X+#|XX+* plan and dial plan terminator sip dial plan terminator: 0 above, the 480i/480i CT also allows sip digit timeout: 4 you to configure names that are Note: The values entered above are the...
From the IP phone UI: 1 Press on the phone to enter the Options List. 2 Select Language. 3 Select English, French, or Span- ish. 4 On the 480i/480i CT, select Done. IP Phone SIP Admin Guide 53...
(via secu- files for an IP Phone. rity.tuz or pre-provisioned on System Administrators use a the IP phone) the aastra.cfg and password distribution scheme to <mac>.cfg files are ignored, and manually pre-configure or only the encrypted equivalent automatically configure the phones files aastra.tuz and <mac>.tuz...
1. At the prompt, enter anacrypt.exe and press <Return>. C:\> anacrypt.exe -h Provides encryption and decryption of the configuration files used for the family of Aastra IP phones, using 56bit triple-DES and site-specific keys. Copyright (c) 2005, Aastra Technologies, Ltd.
Page 63
Decrypt mac.tuz using password 1234abcd, display plaintext on console: C:\> anacrypt aastra.tuz -o CON: -p 1234abcd Example 4 Encrypt a site-specific keyfile prompting user for password and write the encrypted file directly into the TFTP server root directory: C:\> anacrypt security.cfg -o d:\tftp\root...
Show. address in the "TFTP Server IP" 3 Select Restart Phone. field. 4 On the 480i and 480i CT, press 3 Enter the firmware file name (<phone model>.st) that you Restart to restart the phone. want to download to your IP 5 On the 9112i and 9133i, press # phone in the "File Name"...
Page 65
the screen: "Firmware Upgrade Success- ful". 58 IP Phone SIP Admin Guide...
Setting Parameters in Configuration Files You can set configuration parameters in the configuration files. The aastra.cfg and <mac>.cfg files are stored on the server. The aastra.cfg file stores global IP phone configuration settings. The <mac>.cfg file stores configuration settings specific to the IP phone with that MAC address.
IP phone. Each parameter table includes the name of the parameter, a description, the format, default value, range, and example. The table also provides the method for which the parameters can be configured (IP phone UI, Aastra Web UI, or configuration files). Network Settings Parameter – dhcp IP phone UI Options->Network Settings...
Page 68
Parameter – IP phone UI Options->Network Settings default gateway Aastra Web UI Advanced Settings->Network Configuration Files aastra.cfg, <mac>.cfg Description The IP address of the network’s gateway or default router IP address. Format IP address Default Value 1.0.0.1 Range Not Applicable Example default gateway: 192.168.0.1...
<mac>.cfg web interface enabled Description Enables or disables the Aastra Web UI for a single IP phone when placed in the <mac>.cfg file. Enables or disables the Aastra Web UI for all phones when placed in the aastra.cfg file.
Configuration Server Protocol Settings Parameter – IP phone UI Options->Network Aastra Web UI Advanced Settings-> download protocol Configuration Server Configuration Files aastra.cfg, <mac>.cfg Description Protocol to use for downloading new versions of software to the IP phone. Format Text Default Value TFTP...
Page 71
Parameter – IP phone UI Options->Network Aastra Web UI Advanced Settings-> use alternative tftp Configuration Server server Configuration Files aastra.cfg, <mac>.cfg Description Enables or disables the alternate TFTP server. Valid values are "0" disabled and "1" enabled. Format Not Applicable...
Page 72
HTTP root directory, the relative path to that sub-directory should be entered in this field. Format dir/dir/dir Default Value Not Applicable Range Up to 63 alphanumeric characters Example http path: ipphones/480i IP Phone SIP Admin Guide 65...
Page 73
Virtual Local Area Network (VLAN) Settings Parameter – IP phone UI Options->Network Aastra Web UI Advanced Settings->Network VLAN id Configuration Files aastra.cfg, <mac>.cfg Description VLAN is a feature on the IP phone that allows for multiple logical Ethernet interfaces to send outgoing RTP packets over a single physical Ethernet as described in IEEE Std 802.3.
Parameter – IP phone UI Options->Network Aastra Web UI Advanced Settings->Network QoS eth port smp Configuration Files aastra.cfg, <mac>.cfg priority Description SMP (Serial Management Port) is the Internal Ethernet of the IP phone. Format Integer Default Value Range 0 to 7...
Page 75
Parameter – IP phone UI Options->SIP Settings Aastra Web UI Advanced Settings->Network sip nat port Configuration Files aastra.cfg, <mac>.cfg Description Port number of the network device that enforces NAT. Format Integer Default Value Range Not Applicable Example : 5060 SIP NAT PORT...
Time Server Settings Parameter – Aastra Web UI Advanced Settings->Network Configuration Files aastra.cfg, <mac>.cfg time server disabled NTP Time Servers (in Web UI) Description This parameter enables or disables the time server. This parameter affects the time server1, time server2, and time server3 parameters.
Page 77
Parameter – Aastra Web UI Advanced Settings->Network Configuration Files aastra.cfg, <mac>.cfg time server3 Description The tertiary time server's IP address. If the time server is enabled, and the primary and secondary time servers are not configured or cannot be accessed the value for time server3 will be used to request the time from.
SIP Local Dial Plan Settings Parameter – Aastra Web UI Basic Settings->Preferences Configuration Files aastra.cfg, <mac>.cfg displayName1 Description The name displayed on the idle screen rather than the user name and phone number. Format Alphanumeric characters Default Value Not Applicable...
6 General SIP Settings Parameter – Aastra Web UI Advanced Settings->Global SIP Configuration Files aastra.cfg, <mac>.cfg sip explicit mwi subscription Description If the IP phone has a message waiting subscription with the Service Provider, a Message Waiting Indica- tor (MWI) (LED or display icon) tells the user there is a message on the IP Phone.
Page 80
Parameter – Aastra Web UI Advanced Settings->Global SIP Configuration Files aastra.cfg, <mac>.cfg sip outbound proxy outbound proxy server (in Web UI) Description This is the address of the outbound proxy server. All SIP messages originating from the phone are sent to this server.
Page 81
Parameter – Aastra Web UI Advanced Settings->Global SIP Configuration Files aastra.cfg, <mac>.cfg sip T1 timer Description This timer is a SIP transaction layer timer defined in RFC 3261. Timer 1 is an estimate of the round-trip time (RTT). Default is 500 msec.
Page 82
Parameter – sip rtp Aastra Web UI Advanced Settings->Global SIP Configuration Files aastra.cfg, <mac>.cfg port Description Indicates the port through which the RTP packets are sent. The RTP port is used for sending DTMF tones and for the audio stream. Your network administrator may close some ports for security reasons.
Parameter – Aastra Web UI Advanced Settings->Global SIP Configuration Files aastra.cfg, <mac>.cfg sip customized codec Description Specifies a customized Codec preference list which allows you to use the preferred Codecs for this IP phone. Format Comma-separated list of semicolon-separated values...
Page 84
Parameter – Aastra Web UI Advanced Settings->Global SIP Configuration Files aastra.cfg, <mac>.cfg sip display name Caller ID (in Web UI) Description Used in the display name field of the From SIP header field. Some IP PBX systems use this as the caller’s ID and some may overwrite this with the string that is set at the PBX system.
Page 85
Not applicable Example sip proxy ip: 192.168.0.101 Parameter – IP Phone UI Options->SIP Settings Aastra Web UI Advanced Settings->Global SIP sip proxy port Configuration Files aastra.cfg, <mac>.cfg Description The proxy server's port number Format Integer Default Value Range Not Applicable Example sip proxy port: 5060 Parameter –...
Page 86
Parameter – Aastra Web UI Advanced Settings->Global SIP Configuration Files aastra.cfg, <mac>.cfg sip registration period Registration Period (in Web UI) Description The requested registration period, in seconds, from the registrar. Format Integer Default Value Range 0 to 2147483647 Example sip registration period: 3600 Parameter –...
SIP Per-Line Settings The following parameters are SIP per-line settings. The value of "N" is 1 - 9 for 480i, 480i CT, and 9133i. The value of "N" is 1 for 9112i. Parameter – Aastra Web UI Advanced Settings->Line 1 thru 9...
Page 88
Parameter – Aastra Web UI Advanced Settings->Line 1 thru 9 sip lineN mode (480i/480i CT/9133i) Aastra Web UI Advanced Settings->Global SIP (9112i) Configuration Filesaastra.cfg, <mac>.cfg Description Allows you to configure the mode of the line. Applicable values are: • Generic - Normal line •...
Page 89
Parameter – IP Phone UI Options->SIP Settings Aastra Web UI Advanced Settings->Line 1 thru 9 sip lineN registrar ip (480i/480i CT/9133i) Registrar Server Aastra Web UI Advanced Settings->Global SIP (in Web UI) (9112i) Configuration Filesaastra.cfg, <mac>.cfg Description The address of the registrar for which the IP phone uses to send REGISTER requests.
Page 90
Advanced Settings->Line 1 thru 9 sip lineN auth name (480i/480i CT/9133i) Aastra Web UI Advanced Settings->Global SIP (9112i) Configuration Files aastra.cfg, <mac>.cfg Description Used in the username field of the Authorization header field of the SIP REGISTER request. Format Text...
Voicemail Settings Parameter – Configuration Files aastra.cfg, <mac>.cfg sip lineN vmail Note: The value of "N" is 1 - 9 for 480i, 480i CT, and 9133i. The value of "N" is 1 for 9112i. Description Use this parameter in the <mac>.cfg file to configure the phone to dial a specific number to access an existing voicemail account on a Service Provider’s...
Directory Settings Parameter – Aastra Web UI Operation->Directory Configuration Files aastra.cfg, <mac>.cfg directory 1 Description The name of a directory list that you can download from the configuration server. Format Alphanumeric characters Default Value Not Applicable Range Not Applicable Example directory 1: companylist.csv...
XML Settings Parameter – Aastra Web UI Operation->Softkeys and XML Configuration Files aastra.cfg, <mac>.cfg xml application URI Description This is the XML application you are loading into the IP phone configuration. Format HTTP server path or fully qualified Domain Name...
9133i Softkey Settings for 480i and 480i CT The value of "N" for the following parameters is dependent on the number of softkeys available on the 480i/480i CT models. See the table above for applicable values. Parameter – Aastra Web UI Operation->Softkeys and XML...
Page 95
Description The text label that displays on the IP phone for the softkey. Note: For the 480i and 480i CT phones, an icon appears beside the soft key label that indicates the status of the line. Format Text...
• blf (9133i only) - Indicates programmable key is configured for Busy Lamp Field (BLF) use • list (9133i only; Aastra Web UI only) - Indicates programmable key is configured for BLF list use. • xml - Indicates the programmable key is config- ured to accept an XML application for accessing customized XML services.
Page 97
Parameter – Aastra Web UI Operation->Programmable Keys Configuration Files aastra.cfg, <mac>.cfg prgkeyN line (9133i only) Description This is the line associated with the programmable key you are configuring. This parameter is for the 9133i only. Format Integer Default Value Range...
480i Cordless (CT) Key Settings The value of "N" for the following parameters is 0 to 14 on the 480i Cordless phone. Parameter – IP Phone UI: Press "F" to display feature keys. Configuration Files aastra.cfg, <mac>.cfg key list version Description The version of the key list.
Page 99
Locks and hides the key. Prevents the key from being displayed in the Features Keys List on the handset, and prevents the user from modifying the key from the IP phone UI and the Aastra Web UI. Format Integer Default Value...
Page 100
Parameter – IP Phone UI: Press "F" to display feature keys. Configuration Files aastra.cfg, <mac>.cfg Feature key N hs event Description Events for handset-specific events. Events can be local to the handset (i.e., Directory, Caller’s List , intercom, etc.) or can be an event that is sent to the phone’s base for further processing.
Page 101
Parameter – IP Phone UI: Press "F" to display feature keys. Configuration Files aastra.cfg, <mac>.cfg Feature key N base event Description A corresponding action to perform on the base set when the "Feature key N hs event" parameter is set to any value between 7 and 23 (generic handset events).
IP phone. 2. In the URL, type: “http://<IP Address>” (where IP Address is the IP Address displayed on the phone). Your browser will launch the Aastra IP Phone Firmware Recovery page. 3. Call Customer Support and request a <phone model>.bin.gz file.
Service" message does not display, and the message waiting indicator (MWI) does not come on. Check that the "Registrar Server" IP address in the Aastra Web UI at Advanced Settings->Global SIP is correct. Check the "sip registrar ip" parameter in the configuration files is correct.
Encrypt the .cfg files to .tuz using the correct password, or replace the security.tuz with the correct encrypted file. Reason: Neither of the <mac>.tuz and aastra.tuz files are present on the configuration server 2 Click (TFTP/FTP/HTTP). 3 Click OK at the confirmation Fix : prompt.
This option removes the configuration file password? that contains saved parameters From the IP phone: set from the Aastra Web UI or 1 Press won the phone to the IP phone UI. enter the Options List. 2 Press Default.
Appendix A: Configuration Server Protocol Setup TFTP Server Set-up There are a number of TFTP servers available. PumpKIN is one of such TFTP servers. Use the keywords “pumpkin TFTP server” on Google and you should get the web site where you can download the software from.
;This is used in the “extensions.conf” file to identify this ;physical phone when issuing Dial commands. [phone1] ;The type to use for the 480i is “friend”. ;”Peer” is used when the Asterisk is contacting a proxy, ;”user” is used for phones that can only make calls ;and “friend”...
Page 108
(D) 255.255.255.255 5060 Unmonitored This completes the basic set-up for the 480i phone with 1234 extension at the Asterisk IP PBX system. Refer to Asterisk documentation for set-up on extended or advanced features such as voice mail and call forwarding, etc.
# the full list of supported parameters, their defaults and valid # ranges. # The Aastra 480i, 480iCT, 9112i and 9133i phones will download 2 # configuration files from the TFTP server while restarting, the # "aastra.cfg" file and the "<mac>.cfg" file. These two...
Page 110
# "<mac>.cfg" file configures only the phone with the MAC address for # which the file is named (for example, "00085d0304f4.cfg"). The # settings in the "aastra.cfg" file will be overridden by settings # which also appear in the "<mac>.cfg" file.
Page 111
# and should be set in the "<mac>.cfg" file if # setting this manually. #subnet mask: #default gateway: #dns1: #dns2: # Time Server Settings ## = = = = = = = = = = #time server disabled: 1 # Time server disabled. #time server1: # Enable time server and enter at #time server2:...
Page 112
#sip outbound proxy: sbc.aastra.com #sip outbound proxy port: 0 # a value of 0 enables SRV # lookups for the address of # the proxy. # Option 3: # If you know the public IP address of your NAT device and and have # opened up a port for the SIP messages then you can statically # assign this information.
Page 113
## FTP server settings #ftp server: 192.168.0.131 # can be IP or FQDN #ftp username: aastra #ftp password: 480iaastra ## HTTP server settings (for http://bogus.aastra.com/firmware/) #http server: bogus.aastra.com # can be IP or FQDN #http path: firmware #------------------------------------------------------------------- # Dial Plan Settings...
Page 114
: either or # If the dialled number doesn't match the dial plan then the call # is rejected. sip digit timeout: 3 # set the inter-digit timeout in seconds # Example dial plans sip dial plan: "x+#|xx+*" # this is the default dial string, note # that is must be quoted since it contains # a '#' character #sip dial plan: [01]xxx|[2-8]xxxx|91xxxxxxxxxx...
Page 115
0 - generic, 1 - BroadSoft SCA line 2 - Nortel line sip proxy ip: proxy.aastra.com # IP address or FQDN of proxy sip proxy port: 5060 # port used for SIP messages on the # proxy. Set to 0 to enable SRV...
Page 116
- the proxy and registrar settings are taken from the global settings above sip line3 screen name: Support sip line3 user name: 4000 sip line3 display name: Aastra Support sip line3 auth name: support sip line3 password: 54321 sip line3 mode: 1...
Page 117
# There are a maximum of 18 softkeys that can be configured on the # 480i or 480iCT phone. These can be set up through either of the 2 # configuration files, depending on whether this is to be server wide # ("aastra.cfg") or phone specific ("<mac>.cfg").
Page 118
# DND Key softkey4 type: dnd softkey4 label: DND # Line appearance softkey6 type: line softkey6 label: Test 1 softkey6 line: 5 # blf softkey8 type: blf softkey8 label: Jane Doe softkey8 value: 4559 softkey8 line: 1 # list softkey11 type: list softkey12 type: list IP Phone SIP Admin Guide 111...
# the full list of supported parameters, their defaults and valid # ranges. # The Aastra 480i, 480iCT, 9112i and 9133i phones will download 2 # configuration files from the TFTP server while restarting, the # "aastra.cfg" file and the "<mac>.cfg" file. These two...
Page 120
# which the file is named (for example, "00085d0304f4.cfg"). The # settings in the "aastra.cfg" file will be overridden by settings # which also appear in the "<mac>.cfg" file. #------------------------------------------------------------------- # DHCP Setting # ============ #dhcp: 1 # DHCP enabled.
Page 121
#ip: # This value is unique to each phone on a server # and should be set in the "<mac>.cfg" file if # setting this manually. #subnet mask: #default gateway: #dns1: #dns2: # Time Server Settings # ==================== #time server disabled: 1 # Time server disabled. #time server1: # Enable time server and enter at #time server2:...
Page 122
# Option 2: # If you are using a session border controller, you should set the # outbound proxy to the session border controller address #sip outbound proxy: sbc.aastra.com #sip outbound proxy port: 0 # a value of 0 enables SRV # lookups for the address of # the proxy.
Page 123
## FTP server settings #ftp server: 192.168.0.131 # can be IP or FQDN #ftp username: aastra #ftp password: 480iaastra ## HTTP server settings (for http://bogus.aastra.com/firmware/) #http server: bogus.aastra.com # can be IP or FQDN #http path: firmware #------------------------------------------------------------------ # Dial Plan Settings...
Page 124
0,1,2,3,4,5,6,7,8,9,*,# : matches the keypad symbols : matches any digit (0...9) : matches 0 or more repetitions of the : previous expression : matches any number inside the brackets : can be used with a "-" to represent a : range : expression grouping : either or # If the dialled number doesn't match the dial plan then the call...
Page 125
# Notes: These settings are used as the default configuration for the hard key lines on the phone. That is: L1 to L4 on the 480i and 480iCT L1 to L3 on the 9133i L1 on the 9112i These can be over-ridden on a per-line basis using the per-line settings.
Page 126
0 - generic, 1 - BroadSoft SCA line 2 - Nortel line sip proxy ip: proxy.aastra.com # IP address or FQDN of proxy sip proxy port: 5060 # port used for SIP messages on the # proxy. Set to 0 to enable SRV # lookups sip registrar ip: aastra.com...
Page 127
# There are a maximum of 18 softkeys that can be configured on the # 480i or 480iCT phone. These can be set up through either of the 2 # configuration files, depending on whether this is to be server wide # ("aastra.cfg") or phone specific ("<mac>.cfg").
Page 128
number of characters for this value is 10 for speeddials and dnd, 9 chars for lines, blf # SOFTKEY VALUE: If softkey type is a speeddial, any DTMFs (from 0 - 9, *, "#") or a comma (,) for 500ms pause and 'E' for On-hook can be set for the value.
Page 129
# Cordless Handset Feature Keys # ============================= # Notes: # In addition to the configuration parameters that exist on the 480i # phone, following are the parameters specific to the 480i Cordless # phones' handset. These parameters can be defined either int the # aastra.cfg or the <mac>.cfg files.
Page 130
#Feature key 0 En label: "Line 1" # English label for the key. Displayed when the phone's language is # set to use English #Feature key 0 Fr label: "Fr-Line 1" # French label for the key. Displayed when the phone's language # is set to use French #Feature key 0 Sp label: "Sp-Line 1"...
Page 131
58 - Menu (Options) 59 - Feature Key 60 - Redial 61 - Directory 62 - Callers' list 63 - Services 86 - Icom #Feature key 0 base event: 1 # Indicates a corresponding action to perform on the base set when # the "Feature key N hs event"...
# the full list of supported parameters, their defaults and valid # ranges. # The Aastra 480i, 480iCT, 9112i and 9133i phones will download 2 # configuration files from the TFTP server while restarting, the # "aastra.cfg" file and the "<mac>.cfg" file. These two...
Page 135
# DHCP Setting # ============ #dhcp: 1 # DHCP enabled. # DHCP: # 0 = false, means DHCP is disabled. # 1 = true, means DHCP is enabled. # Notes: # DHCP is normally set from the Options list on the phone or # the web interface # If DHCP is disabled, the following network settings will # have to be configured manually either through the configuration...
Page 136
# Option 2: # If you are using a session border controller, you should set the # outbound proxy to the session border controller address #sip outbound proxy: sbc.aastra.com #sip outbound proxy port: 0 # a value of 0 enables SRV # lookups for the address of # the proxy.
Page 137
## FTP server settings #ftp server: 192.168.0.131 # can be IP or FQDN #ftp username: aastra #ftp password: 480iaastra ## HTTP server settings (for http://bogus.aastra.com/firmware/) #http server: bogus.aastra.com # can be IP or FQDN #http path: firmware -------------------------------------------------------------------- 130 IP Phone SIP Admin Guide...
Page 138
# Dial Plan Settings # ================== # Notes: # As you dial a number on the phone, the phone will initiate a call # when one of the following conditions are meet: (1) The entered number is an exact match in the dial plan (2) The "#"...
Page 139
0 - generic, 1 - BroadSoft SCA line 2 - Nortel line sip proxy ip: proxy.aastra.com # IP address or FQDN of proxy sip proxy port: 5060 # port used for SIP messages on the # proxy. Set to 0 to enable SRV...
Page 140
# on the 9133i phone, and only 2 on the 9112i phone. These can be # up through either of the 2 configuration files, depending on # whether this is to be server wide ("aastra.cfg") or phone specific # ("<mac>.cfg"). Each prgkey needs to be numbered from 1 - 7 (or 1 # 2 on the 9112i), for example "prgkey2 type: speeddial".
Page 141
#prgkey1 type: dnd # blf #prgkey2 type: blf #prgkey2 value: 4559 # list #prgkey1 type: list #prgkey2 type: list 134 IP Phone SIP Admin Guide...
# for the full list of supported parameters, their defaults and # valid ranges. # The Aastra 480i, 480iCT, 9112i and 9133i phones will download 2 # configuration files from the TFTP server while restarting, the # "aastra.cfg" file and the "<mac>.cfg" file. These two...
Page 143
# The "aastra.cfg" file configures the settings server wide, while # the "<mac>.cfg" file configures only the phone with the MAC # address for which the file is named (for example, # "00085d0304f4.cfg"). The settings in the "aastra.cfg" file will # be overridden by settings which also appear in the "<mac>.cfg"...
Page 144
#ip: # This value is unique to each phone on a server # and should be set in the "<mac>.cfg" file if # setting this manually. #subnet mask: #default gateway: #dns1: #dns2: # Time Server Settings # ===================== #time server disabled: 1 # Time server disabled. #time server1: # Enable time server and enter at #time server2:...
Page 145
# Option 2: # If you are using a session border controller, you should set the # outbound proxy to the session border controller address #sip outbound proxy: sbc.aastra.com #sip outbound proxy port: 0 # a value of 0 enables SRV # lookups for the address of # the proxy.
Page 146
## FTP server settings #ftp server: 192.168.0.131 # can be IP or FQDN #ftp username: aastra #ftp password: 480iaastra ## HTTP server settings (for http://bogus.aastra.com/firmware/) #http server: bogus.aastra.com # can be IP or FQDN #http path: firmware #---------------------------------------------------------------- # Dial Plan Settings...
Page 147
0,1,2,3,4,5,6,7,8,9,*,# : matches the keypad symbols : matches any digit (0...9) : matches 0 or more repetitions of the : previous expression : matches any number inside the brackets : can be used with a "-" to represent a : range : expression grouping : either or # If the dialled number doesn't match the dial plan then the call...
Page 148
# Notes: These settings are used as the default configuration for the hard key lines on the phone. That is: L1 to L4 on the 480i and 480iCT L1 to L3 on the 9133i L1 on the 9112i These can be over-ridden on a per-line basis using the per-line settings.
Page 149
0 - generic, 1 - BroadSoft SCA line 2 - Nortel line sip proxy ip: proxy.aastra.com # IP address or FQDN of proxy sip proxy port: 5060 # port used for SIP messages on the # proxy. Set to 0 to enable SRV # lookups sip registrar ip: aastra.com...
Page 150
# on the 9133i phone, and only 2 on the 9112i phone. These can be # set up through either of the 2 configuration files, depending on # whether this is to be server wide ("aastra.cfg") or phone # specific ("<mac>.cfg"). Each prgkey needs to be numbered from # 1 - 7 (or 1 -2 on the 9112i), for example "prgkey2 type:...
Page 151
# PRGKEY LINE: This is line associated with the prgkey. For line prgkeys the value must be between 4 and 9 (1 - 3 are already hardcoded as the L1, L2 and L3 hard key line/call appearances). This parameter is not used for the 9112i # Speed Dials prgkey1 type: speeddial prgkey1 value: *8...
Appendix D: Sample BLF Softkey Settings Asterisk BLF The following are sample softkey and programmable key configurations to enable Asterisk BLF support on Aastra IP phones. 480i and 480i CT Configuration Parameters for Asterisk BLF softkey1 type: blf softkey1 value: 9995551212 softkey1 label: John...
Page 153
9133i Configuration Parameters for Broadsoft BroadWorks BLF Note: One prgkey must be defined of type “list” for each monitored user. So if there are 2 users being monitored, 2 prgkeys must be defined of type list. prgkey6 type: list prgkey6 label: prgkey6 value: 1 prgkey7 type: list prgkey7 label:...
Appendix E: Sample Multiple Proxy Server Configuration Multiple proxy servers can be configured in the aastra.cfg file or the <mac>.cfg file. In the example below, the default proxy setting is used if no specific setting is specified in the line configuration. Line2 and line3 are used for the global proxy configurations, while line1 and line4 use their own specific settings.
Creating XML Objects • XML Schema File XML format The text in the Aastra XML objects must be compliant with XML recommendations and special characters must be escape encoded: • '&' replaced by '&' • '<' replaced by '<' • '>' replace by '>' •...
Text Menu Object (Menu Screens) The Text Menu object allows application developers to create a numerical list of menu items on the IP phones. The go-to line support, arrow indicator, and scroll key support are built into these objects, along with the "Select"...
XML Screen Example: Note: The maximum number of items to be included in a Text Menu object is 15. Text Screen Object (Message Screens) The screen object can be used to display text. The screen word wraps appropriately and can scroll to display a message longer then four lines. Text Screen Object Implementation The following is how you would implement the Text Screen object.
UserInput Object (User Input Screens) The UserInput object allows application developers to be able to input text on the phone screen where applicable. (Line 1 is a title, Line 4 is an input prompt, and Line 5 is an input field). The IP phones support three parameter types: IP Addresses, Numbers (integers), and Strings.
Page 160
XML Screen Example: UserInput Object Implementation (Number) The following is how you would implement the UserInput object using Numbers. Softkeys: • 1=Backspace, • 5=Cancel, • 6=Done XML Example: <AastraIPPhoneInputScreen type = "number"> <Title>Proxy Port</Title> <Prompt>Port:</Prompt> <URL>http://10.50.10.53/script.pl</URL> <Parameter>port</Parameter> <Default>5060</Default> <AastraIPPhoneInputScreen> XML Screen Example: IP Phone SIP Admin Guide 153...
Page 161
UserInput Object Implementation (String) The following is how you would implement the UserInput object using Strings in XML. Implementation (String) The following is how you would implement the UserInput object using String. Softkeys: • 1=Backspace, • 2=Dot, • 3=Tri-Mode key, •...
Directory Object (Directory List Screen) (480i only) The Directory object allows you to browse an online directory in real time. It displays an automatically numbered list of contacts. By selecting a contact with the cursor, the contact can be dialed directly by pressing the "Dial"...
XML Screen Example: Note: The maximum number of items to be included in a Directory object is 15 per page. In this example, there are six pages. HTTP Post In addition to initiating a request to an XML application from the Services menu, an HTTP server can push an XML object to the phone via HTTP Post.
Page 164
%2FAastraIPPhoneTextScreen%3E% Note: The XML object cannot be larger than 2150 bytes. Any posts larger than this limit are denied. Example 2: Below is a sample php source code which sends an XML object to an Aastra phone. <?php function push2phone($server,$phone,$data) # url-encode the xml object $xml = "xml=".urlencode($data);...
XML objects using the Schema file provided in this section. This helps you find any parsing errors that may exist, and verify that your XML objects conform to the Aastra API. Note: Aastra IP phonees do not contain validating XML parsers. There are many free validators available on the Web (i.e., http://apps.gotdotnet.com/xmltools/xsd- validator/Default.aspx) that can perform validation using the schema file.
Note: Repairs to this product may be made only by the manufacturer Aastra Telecom shall not be liable for and its authorized agents, or by any incidental or consequential others who are legally autho- damages, including, but not limited to, rized.
Page 170
Firmware methods for performing firmware using Aastra Web UI configuration server requirement using IP phone UI configuration file, description of description of configuration files installation considerations installing installation methods...
Page 171
QoS, configuring operational features Options button, using requirements, IP phone options, for administrator restarting IP phone configuring parameters 480i and 480iCT softkey 480i Cordeless SBG and ALG proxy 9112i and 9133i programmable advanced settings Aastra Web UI configuring configuration server protocol...
Page 172
Register Registrar IP Registrar Port RTP Port Base Screen Name Username sofkeys overview Softkey settings for 480i, 480iCT, 480i BroadSoft 87, 91 for 9112i and 9133i softkeys configuring SRV lookup, configuring time servers, configuring troubleshooting upgrading, firmware User Guide, for IP phone...
Need help?
Do you have a question about the 480i and is the answer not in the manual?
Questions and answers