Setting the Boot Server

The 'boot server' (aka the TFTP server, bootserver hostname, or FTP server) is a required field for all IP Phones.  The phone tries to contact the boot server in order to download firmware and configuration files.  Please select your model of phone from the menu below for step-by-step instructions about manually setting the boot server.

 

 

Network administrators - configure the phones to load updates en masse (DHCP-Option 066)

dhcp_option_066_windows_domain_controller_ftp_user_pass_addition20111028.png

On networks with a Windows Domain Controller or other DHCP server that supports this feature, we recommend configuring DHCP Option 066.

DHCP Options:

Go to "DHCP Options": "Scope Options", then right-click on "Server Options" and select "Configure".  Scroll

down to option 066, and put in the string shown below.

Recommended setting for on-site PBX:

ftp://PlcmSpIp:PlcmSpIp@serverip

(PlcmSpIp/PlcmSpIp is the Polycom factory-default username & password recognized by the local PBX only)

This will tell the phones to load configurations from the IP address of the PBX.  This avoids the need to configure each phone individually.

 

-alternative- Remote phone configs (cloud)

If the phone network is remote from the PBX (including Connect and Enterprise dedicated hosted), one can also use ftp.pbxtra.com .  However, the listed administrative contact for the PBX will need to contact Support for the FTP username/password to use.

ftp://Username:Password@ftp.pbxtra.com

 

-note- DHCP-Option 160:

Polycom phones will also recognize DHCP-Option 160, if you need an alternative choice.  But first you have to add that option to your Windows Domain Controller.  Using the DHCP Manager, right-click on IPv4 and choose "Set Predefined Options".  Click Add.  Name: PolycomBoot.  Data Type: String.  Code value: 160.  Save option.  Then you can set option 160 the same as you would option 66 above.

 

Manually setting the boot server on individual phones

In the absence of a DHCP server supporting DHCP-Option 66, or if just a few phones need to be updated, one can also set the boot server individually on the phone.

Aastra 57i & 6757i

  1. Press Options

  2. Press 5 Administrator Menu

  3. Enter 22222 as the password

  4. Press 1 Configuration Server

  5. Press 2 TFTP Settings

  6. Press 3 Alternate TFTP

  7. Enter the Internal IP Address of your PBXtra

  8. Press Done

  9. Press 5 Select TFTP

  10. Press Change until Alternate is displayed

  11. Press Done until the phone asks if you would like to restart

  12. Press Restart to reboot the phone

Aastra 53i & 55i & 6753i & 6755i

Please see Aastra 53i & 55i Factory Flash

Aastra 51i & 6751i

Please see Aastra 51i Factory Flash

Aastra 9112i & 9133i

Please see Aastra 9112i & 9133i Factory Flash

Aastra 480i & 480iCT

Please see Aastra 480i & 480iCT Factory Flash

Polycom IP 4000 (Conference Room phone)

  1. Press Menu

  2. Press 3 Settings

  3. Press 2 Advanced

  4. Enter 456 as the password and press Enter

  5. Press 1 Admin Settings

  6. Press 1 Network Configuration

  7. Use the arrow keys on the right side of the display to navigate to Server Menu and press Select

  8. Press the Select key on Server Type and use the arrow keys to change it to Trivial FTP

  9. Press Select again to confirm your selection

  10. Scroll to Server Address and press Select

  11. Press the 1/A/a button until you see Server Menu(1/Ascii) at the top of the screen

  12. Enter the Internal IP address of your

/content/body/div[2]/div[6]/ol/li[12]/span, reference to undefined name 'fon': line 1, column 1 (click for details)

MindTouch.Deki.Script.DekiScriptUndefinedNameException: reference to undefined name 'fon': line 1, column 1 at MindTouch.Deki.Script.DekiScriptVar.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env) [0x00000] at MindTouch.Deki.Script.DekiScriptAccess.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env, Boolean evaluateProperties) [0x00000] at MindTouch.Deki.Script.DekiScriptAccess.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env) [0x00000] at MindTouch.Deki.Script.DekiScriptCall.Evaluate (MindTouch.Deki.Script.DekiScriptEnv env) [0x00000] at MindTouch.Deki.Script.Dom.DekiScriptDomExpr.Evaluate (MindTouch.Deki.Script.DekiScriptEvalContext context, System.Xml.XmlNode parent, MindTouch.Deki.Script.DekiScriptEnv env) [0x00000]

(use the*key for the period symbol)

  1. Press the Select key when you are finished

  2. Press the Exit key until the phone prompts Save Config - press Select

Polycom 501, 601, 550, 650

Please see Polycom 501, 601, 550 & 650 Factory Flash

Polycom 320 / 321 / 330 / 331 / 335

Please see Polycom 320/330 Flash 

Yealink phones

Yealink SIP T20P server configuration

Yealink SIP T32G & T38G server configuration

Yealink SIP W52P server configuration

GrandStream BT200 / GXP2000

Please see Grandstream Phones

Return to Documentation Home I Return to Sangoma Support