I have to setup some Grandstream GXP-2010 and GXP-2100 phones for a customer around 30 phones, i was looking for documentation on this, and found a link that looks a little bit old.
i ran the setup-grandstream script, then had to add the mac address manually(because they didnt appears with the nmap scan) them assigned the TFTP server IP to the phones, set the global settings acordelly and create a template. it works great, just had 2 issues the Phones was say “does not have dial Rule” had to fix the dial rule in each phone, but the envelope buttom(for Voicemail) and the intercom buttom and not able to get it set thru the provision.
i see a file for each phone with the mac address at the tftpboot folder but i dont know what will be the option to set the intercom and the envelope button.
Kumar007, at the end, i used the configuration tools from the grandstream website.
Really simple too, just create a template, then create each configuration file for each phone using their MAC address, upload to the TFTP folder and set each phone to use the TFTP configuration server.
The original post was from 2011, since that time we have launched the commercial EPM that will create the config files for Granstream devices, as well as about 15 other manufacturers, it’s only $25. http://schmoozecom.com/endpoint-manager.php
Either the commercial End Point Manager or the Open Source OSS End Point Manager will provision these phones successfully. I’ve used both and the work very well. I will be using the commercial version from now on as this provides more flexibility but the OSS version is also great!