Grandstream Networks BT200 Firmware Upgrade, Upgrade Through Http, Upgrade Through Tftp

Page 31
FIRMWARE UPGRADE

FIRMWARE UPGRADE

UPGRADE THROUGH HTTP

To upgrade firmware via HTTP, the field “Firmware Upgrade and Provisioning: Upgrade Via” needs to be set to HTTP. The “Firmware Server Path” should be set to where the firmware files are located.

For example, the user can use the following URL in the Firmware Server Path: firmware.mycompany.com: 6688/Grandstream/1.0.0.29 where firmware.mycompany.com is the FQDN of the HTTP server. It can also be in IP address format. “:6688” is the TCP port the HTTP server listening to, default http server listens to port 80. “/Grandstream/1.0.0.29” is the RELATIVE directory to the root dir on HTTP web server.

NOTE: If the “Auto Upgrade” field in the Advanced Configuration page is set to “No”, HTTP upgrade will be performed only once during boot-up. If it is set to “Yes”, the BT200 will check the HTTP server in the interval defined in “Check for new firmware every” field.

UPGRADE THROUGH TFTP

To upgrade firmware, the BT200 can be configured with a TFTP server where the new code image is located. It is recommended to set the TFTP server address in either a public IP address or on the same LAN with the BT200 . There are two ways to use the TFTP server to upgrade the BT200 firmware

1.the keypad configuration menu

2.the BT200 ’s Web configuration interface.

Keypad Configuration Prompt Menu

To configure the TFTP server via menu prompt, please refer to Table 7: Configuration Menu Definitions, Menu Option #06. After the TFTP IP address is set up, re-boot or power cycle the BT200 to run the new firmware.

Web Configuration Interface

To configure the TFTP server via the Web configuration interface, open up your browser to point at the IP address of the BT200.

1.Input the admin password to enter the configuration screen.

2.Enter the TFTP server address in the designated field located at the bottom of the configuration screen.

3.Update the change by clicking the “Update” button.

4.Reboot or power cycle the phone, the firmware files will be fetched upon booting up.

The system will check the TFTP server only during the initial power up. If the configured TFTP server is found and a new code image is available, the BT200 will retrieve the new image files by downloading them into the BT200’s SRAM. During this stage, the BT200’s LEDs will blink until the checking/downloading process is completed. Upon verification of checksum, the new code image will then be saved into the Flash. If TFTP fails for any reason (e.g., TFTP server is not responding, there are no code image files available for upgrade, or checksum test fails, etc), the BT200 will stop the TFTP process and boot using the existing code image in the flash.

The TFTP process may take up to 2 minutes over the Internet, or 20+ seconds if it is performed on a LAN. Grandstream recommends conducting firmware upgrades in a controlled LAN environment if possible.

Grandstream Networks, Inc.

BT200 User Manual

Page 31 of 37

 

Firmware 1.1.1.14

Last Updated: 12/2006

Image 31
Contents Firmware Version BT200 User ManualGrandstream Networks, Inc BT-Series BT200 Dual Ethernet Port SIP PhonePlacing a Quick IP Call TABLE OF CONTENTSBT200 USER MANUAL Access the Web Configuration MenuTABLE OF TABLES TABLE OF FIGURESGUI INTERFACES WARRANTY SAFETY COMPLIANCESWELCOME EQUIPMENT PACKAGING CONNECTING YOUR PHONECONNECT YOUR PHONE CONNECT YOUR PHONE TO THE VOIP NETWORK HARDWARE FEATURES KEY FEATURESPRODUCT OVERVIEW TABLE 3 TECHNICAL SOFTWARE FEATURES Lines Protocol Support1 Display Feature Keys Ethernet PortsDevice Management Audio Features Call Handling Features Network and Provisioning Advanced Server Features SecurityIcon USING THE BT200 IP PHONEGETTING FAMILIAR WITH THE LCD / LED Alarm Clock IconReal-time Clock GETTING FAMILIAR WITH KEYPADMenu and Call Keys Advanced Feature Buttons Speaker, Send Mute/Del AM PMDOWN ↓ Key ButtonKey Button Definitions UP ↑PLACING A TRADITIONAL PHONE CALL PLACING CALLS USING AN IP ADDRESSMAKING AND ANSWERING PHONE CALLS HANDSET, SPEAKERPHONE AND HEADSET MODECall Waiting and Call Flashing Placing a Quick IP CallANSWER AN INCOMING CALL Call HoldRetrieving Messages Blind and Attended Call TransferExpected outcomes 3-way ConferenceEnable Call Waiting per Call CALL FEATURESCall Features Disable Call Waiting per CallCONFIGURATION WITH KEYPAD CONFIGURATION GUIDEMenu Functions Menu ItemAccess the Web Configuration Menu CONFIGURATION WITH WEB BROWSEREND USER CONFIGURATION Examples End User Password IP Address Time Zone Daylight Savings TimePort Forwarding WAN side HTTP access Reply to ICMP on WAN port Cloned WAN MAC AddrDate Display Format Display Account Name instead of Date Device Mode LAN Subnet Mask LAN DHCP Base IP DHCP IP Lease Time DMZ IPProduct Model ADVANCED USER CONFIGURATIONMAC Address IP AddressLayer 2 QoS No Key Entry Timeout Use # as Send Key Local RTP port Admin Password Silence Suppression Voice Frames per TX Layer 3 QoSUse Random Port Keep-alive interval Use NAT IP STUN Server Firmware Upgrade and provisioning Via TFTP Server Via HTTP ServerAllow DHCP Option 66 to override server Automatic Upgrade Authenticate Conf File Off-hook Auto DialDTMF Payload Type Syslog Server Syslog Level NTP server Disable Call WaitingAllow DHCP Option 42 to override NTP server Distinctive Ring Tone Password Lock keypad updateAuthenticate ID AuthenticateRegister Expiration SIP Registration Unregister on RebootLocal SIP port SIP T1 Timeout SIP T2 Interval NAT Traversal Early Dial Dial Plan Prefix Enable Call Features Disable Missed-CallAllow Auto Answer by Call-Info Turn off speaker on remote disconnect Session Expiration Min-SE Caller Request Timer Callee Request TimerForce Timer UAC Specify Refresher UAS Specify Refresher Force INVITE Enable 100rel Account Ring Tone Send Anonymous Auto AnswerCheck SIP User ID for Incoming Invite Preferred Vocoder SRTP Mode SAVING THE CONFIGURATION CHANGESSpecial Feature REBOOTING THE PHONE FROM REMOTECONFIGURATION THROUGH CENTRAL PROVISIONING SERVER Keypad Configuration Prompt Menu FIRMWARE UPGRADEUPGRADE THROUGH HTTP UPGRADE THROUGH TFTPNo Local TFTP Server NOTE for TFTP/HTTP Firmware UpgradeDirections for Restoration RESTORE FACTORY DEFAULT SETTINGGLOSSARY OF TERMS FXS is complimentary to FXS and the PSTN NAT Network Address Translation UDP User Datagram Protocol UDP is one of the core protocols of the Internet protocol suite. Using UDP, programs on networked computers can send short messages known as datagrams to one another. UDP does not provide the reliability and ordering guarantees that TCP does datagrams may arrive out of order or go missing without notice. However, as a result, UDP is faster and more efficient for many lightweight or time-sensitive purposes