fusionpbx/resources/templates/provision/grandstream
FusionPBX 608031522a
Update 2130 back to previous numbers.
On  version 1.0.11.79  firmware it seems to need these numbers.
2023-11-11 11:15:50 -07:00
..
dp715 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
dp715.sm Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
dp750 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gac2500 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gds3705 Update {$mac}.xml 2020-12-11 15:07:20 -07:00
gds3710 adding dhcp options variables 2020-12-11 15:14:01 -07:00
ghp6xx Fix line keys on GXP2135 and contribute GHP6xx template. (#6780) 2023-08-26 10:50:36 -06:00
grp26xx Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
grp261x Provisioning templates isset is better than !empty 2023-07-06 18:57:18 -06:00
grp2612 Update GRP series phones to support memory keys and expansion modules 2023-11-01 17:29:58 -06:00
grp2612w Update GRP series phones to support memory keys and expansion modules 2023-11-01 17:29:58 -06:00
grp2613 Update GRP series phones to support memory keys and expansion modules 2023-11-01 17:29:58 -06:00
grp2614 Update Grandstream GRP phones with version 2 templates no p-codes 2023-10-28 22:35:55 -06:00
grp2615 Update GRP series phones to support memory keys and expansion modules 2023-11-01 17:29:58 -06:00
grp2616 Update GRP series phones to support memory keys and expansion modules 2023-11-01 17:29:58 -06:00
gswave Fix some nway conference true/false variables (#6052) 2021-09-10 15:09:33 -06:00
gxp16xx Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp17xx Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp20xx Add variables to Grandstream and Yealink Templates (#6400) 2022-05-30 16:37:38 -06:00
gxp21xx Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp21xxbk Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp110x Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp116x Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp140x Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp140xbk Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp1450 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp1450bk Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp2100 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp2124 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp2130 Update 2130 back to previous numbers. 2023-11-11 11:15:50 -07:00
gxp2135 Support Grandstream GXP200EXT Expansion modules 2023-11-01 15:42:34 -06:00
gxp2140 Support Grandstream GXP200EXT Expansion modules 2023-11-01 15:42:34 -06:00
gxp2160 Support Grandstream GXP200EXT Expansion modules 2023-11-01 15:42:34 -06:00
gxp2170 Support Grandstream GXP200EXT Expansion modules 2023-11-01 15:42:34 -06:00
gxp2200 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxp3240 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxv300x Add variables to Grandstream and Yealink Templates (#6400) 2022-05-30 16:37:38 -06:00
gxv3140 Add variables to Grandstream and Yealink Templates (#6400) 2022-05-30 16:37:38 -06:00
gxv3175 Add variables to Grandstream and Yealink Templates (#6400) 2022-05-30 16:37:38 -06:00
gxv3175v2 Add variables to Grandstream and Yealink Templates (#6400) 2022-05-30 16:37:38 -06:00
gxv3240 Update template name to gxv3240 2023-09-20 09:25:31 -06:00
gxv3275 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxv3370 non-pcode ipv4/6 added 2021-05-11 13:06:59 -06:00
gxv3480 Fix sort on call broadcast display (#6663) 2023-05-05 11:23:41 -06:00
gxv3504 Fix Config URLs for unconfigured Grandstream Phones 2020-10-18 12:34:52 -05:00
gxw40xx Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
gxw42xx Add grandstream_ip_address_mode 2023-10-31 15:48:04 -06:00
gxw410x Add variables to Grandstream and Yealink Templates (#6400) 2022-05-30 16:37:38 -06:00
gxw4004 Fix Config URLs for unconfigured Grandstream Phones 2020-10-18 12:34:52 -05:00
gxw4008 Fix Config URLs for unconfigured Grandstream Phones 2020-10-18 12:34:52 -05:00
ht502 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht503 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht701 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht702 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht704 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht801 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht802 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht814 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
ht818 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
htx86 Change the *97 to {$voicemail_number} provision variable. 2021-04-23 13:00:45 -06:00
wave Create {$mac}.xml 2018-03-01 00:43:46 -07:00
wp810 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
wp820 Add var to enable tr 069 on grandstream (#6774) 2023-07-15 18:49:39 -06:00
README.md Wired up configurable firmware versions for Grandstream Devices (#3284) 2018-08-26 13:04:13 -06:00
gxv3380 Change the *97 to {$voicemail_number} provision variable. 2021-04-23 13:00:45 -06:00

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.