* Provisioning template changes Grandstream GAC2500 - Added account sip port to grandstream template after account server name GRP2612 - Added Variable for grandstream dial timeout GRP2612 - Added Variable for grandstream lock volume GRP2612w - Added Variable for grandstream dial timeout GRP2612w - Added Variable for grandstream lock volume GRP2613 - Added Variable for grandstream lock volume GRP2614 - Added Variable for grandstream dial timeout GRP2614 - Added Variable for grandstream lock volume GRP2614 - Added Variable for granstream call popup enabled GRP2615 - Added Variable for grandstream dial timeout GRP2615 - Added Variable for grandstream lock volume GRP2616 - Added Variable for grandstream lock volume GRP26xx - Added Variable for grandstream lock volume GXP2160 - Changed template to default enable options keepalive GXP2160 - Added option for multicast listen address with "if isset" for variable on P1569 GXP2160 - Added Variable for grandstream lock volume GXP2160 - added variable grandstream_weather_enable to enable/disable weather function in phones GXP2170 - Added Variable for grandstream dial timeout GXP2170 - Added Variable for grandstream lock volume GXP2170 - Added Variable for grandstream stun server GXP2170 - Added Variable for granstream call popup enabled GXP2170 - Added option for multicast listen address with "if isset" for variable on P1569 GXP2170 - added variable grandstream_weather_enable to enable/disable weather function in phones GXP3240 - Added account sip port to grandstream template after account server name HTek UC903 - Added account sip port to htek template after account server name UC903 - Added variable to specify account 1 ringtone UC903 - Added ** as pickup code - Not defined UC903 - Added variable for screen timeout UC903 - Enabled call waiting tone P8850 - its off by default for some reason UC903 - fixed variable P2 to set the admin password on the phone from default settings, was not defined UC903 - Added variable to change the pc port mode if expansion module needed P231 UC903 - Fixed expansion module key types - not defined UC923 - Added variable to specify account 1 ringtone UC923 - Added variable to change the pc port mode if expansion module needed P231 UC923 - Added ** as pickup code - Not defined UC923 - Added variable for screen timeout UC923 - Enabled call waiting tone P8850 - its off by default for some reason UC923 - fixed variable P2 to set the admin password on the phone from default settings, was not defined UC923 - Fixed expansion module key types - not defined UC924 - Added variable to specify account 1 ringtone UC924 - Added variable to change the pc port mode if expansion module needed P231 UC924 - Added ** as pickup code - Not defined UC924 - Added variable for screen timeout UC924 - Enabled call waiting tone P8850 - its off by default for some reason UC924 - fixed variable P2 to set the admin password on the phone from default settings, was not defined UC924 - Fixed expansion module key types - not defined UC926 - Added variable to specify account 1 ringtone UC926 - Added variable to change the pc port mode if expansion module needed P231 UC926 - Added ** as pickup code - Not defined UC926 - Added variable for screen timeout UC926 - Enabled call waiting tone P8850 - its off by default for some reason UC926 - fixed variable P2 to set the admin password on the phone from default settings, was not defined UC926 - Fixed expansion module key types - not defined Snom D735 - Added code given to use by snom to light the BLF green when avail and red when in use Fanvil X210 - Added default setting for fanvil blf pickup code X210 - Added if exist in template for fanvil x210 the pickup code var * grandstream_stun_server variable already exists --------- Co-authored-by: FusionPBX <markjcrane@gmail.com> |
||
|---|---|---|
| .. | ||
| dp715 | ||
| dp715.sm | ||
| dp750 | ||
| gac2500 | ||
| gds3705 | ||
| gds3710 | ||
| grp26xx | ||
| grp261x | ||
| grp2612 | ||
| grp2612w | ||
| grp2613 | ||
| grp2614 | ||
| grp2615 | ||
| grp2616 | ||
| gswave | ||
| gxp16xx | ||
| gxp17xx | ||
| gxp20xx | ||
| gxp21xx | ||
| gxp21xxbk | ||
| gxp110x | ||
| gxp116x | ||
| gxp140x | ||
| gxp140xbk | ||
| gxp1450 | ||
| gxp1450bk | ||
| gxp2100 | ||
| gxp2124 | ||
| gxp2130 | ||
| gxp2135 | ||
| gxp2140 | ||
| gxp2160 | ||
| gxp2170 | ||
| gxp2200 | ||
| gxp3240 | ||
| gxv300x | ||
| gxv3140 | ||
| gxv3175 | ||
| gxv3175v2 | ||
| gxv3240 | ||
| gxv3275 | ||
| gxv3370 | ||
| gxv3504 | ||
| gxw40xx | ||
| gxw42xx | ||
| gxw410x | ||
| gxw4004 | ||
| gxw4008 | ||
| ht502 | ||
| ht503 | ||
| ht701 | ||
| ht702 | ||
| ht704 | ||
| ht801 | ||
| ht802 | ||
| ht814 | ||
| ht818 | ||
| htx86 | ||
| wave | ||
| wp810 | ||
| wp820 | ||
| README.md | ||
| gxv3380 | ||
README.md
Device Specific Firmware Versions
Select Grandstream phones (particularly the GXP2140 and similar) need firmware upgrades in a certain order. Grandstream also offers beta firmware quite often, which you may want to test on only some devices.
We've attempted to make the process of changing firmware easier, by serving a phone with the firmware specified in a field called Firmware under Accounts => Devices then click on the MAC address of the relevant device, filling in said field.
To use configurable firmware locations, enable device_firmware for the superadmin group under Advanced => Group Manager, set the URL for grandstream_firmware_path under Advanced => Default Variables and set Enabled to True for grandstream_firmware_path.
We would suggest creating a folder called firmware on the webserver that you host the firmware on, setting grandstream_firmware_path
to the full URL (excluding the protocol - leave off the http://) for example mydomain.com/firmware or mydomain.com/firmware/grandstream
if you are hosting multiple different vendors firmware images. When a device goes to hit this server, it will attempt to load
<grandstream_firmware_path>/<device model>/<firmware version>/<firmware file>, or mydomain.com/firmware/gxp2140/1.0.9.69/gxp2140fw.bin
in our case, assuming we have a Grandstream GXP2140 phone and we are feeding it firmware version 1.0.9.69. For Grandstream phones,
the firmware filename is relatively static, and the files Grandstream distributes are generally named correctly for their phones
to download.