Grandstream Networks, Inc. GXP21xx User Manual Page 40 of 41
Firmware version: 1.0.1.66 Last Updated: 05/2011
INSTRUCTIONS FOR LOCAL TFTP UPGRADE:
1. Unzip the file and put all of them under the root directory of the TFTP s erver.
2. The PC running the TFTP server and the GXP21xx should be in the same LAN segment.
3. Go to File -> Configure -> Security to change the TFTP server's default setting from
"Receive Only" to "Transmit Only" for the firmware upgrade.
4. Start the TFTP server, in the phone’s web configuration page
5. Configure the Firmware Server Path with the IP address of the PC
6. Update the change and reboot the unit
User can also choose to download the free HTTP server from http://httpd.apac he.org/ or use Microsoft IIS
web server.
NOTE:
When GXP21xx phone boots up, it will send TFTP or HTTP requ est to download configurat ion file
“cfg000b82xxxxxx”, where “000b82xxxxxx” is the MAC address of the GXP21xx phone. This file is
for provisioning purpose. For normal TFTP or HTTP firmware upgrades, the following err or
messages in a TFTP or HTTP server log can be ignored: TFTP Error from [IP ADRESS] requesting
cfg000b82023dd4 : File does not exist.Configuration File Download
CONFIGURATION FILE DOWNLOAD
The GXP21xx can be configured via Web Interface as well as via Configuration File (bin ary or XML) thr ough
TFTP or HTTP/HTTPS. The “Config Server Path” is the TFTP or HTTP server path for the configuration file.
It needs to be set to a valid URL, either in FQDN or IP address form at. T he “Config Ser ver Path” ca n be t he
same or different from the “Firmware Server Path”.
A configuration parameter is associated with each particular f ield in th e w eb c onf i gurati on p age. A par am eter
consists of a Capital letter P and 2 to 4 d igit num eric num bers, i.e., P2 is as sociated with “ Admin Pass word”
in the ADVANCED SETTINGS page. For a detailed param eter list, please refer to the corresponding
configuration template of the firmware.
Once the GXP21xx boots up (or re-booted), it will request a configuration file nam ed “cfgxxxxxxxxxxxx”
followed by a request for configuration XML file named cfgxxxxxxxxxxxx.xml, where “xxxxxxxxxxxx” is the
MAC address of the device, i.e., “cfg000b820102ab”. The configuration f ile name should be in lower cases.
For more details on XML provisioning, please refer to http://www.grandstr eam.com/support.

Managing Firmware and Configuration File Download

When “Automatic Upgrade” is set to “Yes”, a Service Provider can use P193 (Auto Check Interval, in
minutes, default and minimum is 60 minutes) to have the devices periodicall y check for upgrades at pre-
scheduled time intervals. By defining different intervals in P193 for different devic es, a Server Provider can
manage and reduce the Firmware or Provisioning Server load at any given time.