I've done some googling and searched voip-info but I'm not able to find a good answer about how to provision the GXP 2000. Based on questions I've asked before it seems like a lot of people are using the grandstream phones so I figure provisioning can't be that hard. Is everyone using the web interface for *every* phone? Or is there a better, more automatic, way? TIA!!! Thanks, David Ruggles CCNA MCSE (NT) CNA A+ Network Engineer Safe Data, Inc. (910) 285-7200 david at safedatausa.com
David Ruggles wrote:> I've done some googling and searched voip-info but I'm not able to find a > good answer about how to provision the GXP 2000. > > Based on questions I've asked before it seems like a lot of people are using > the grandstream phones so I figure provisioning can't be that hard. Is > everyone using the web interface for *every* phone? Or is there a better, > more automatic, way? >I just use the web interface, and note that it only works when you have connected networks, either local or on a vpn. There is an endpoint manager in trixbox that will find devices but only on the local lan pretty much. I generally configure the phones how I want at my desk, and then give them to whoever they are for and they plug them in remotely someplace and they work as per setup. My setup is a mix of grandstreams and other zap and sip devices, but I can imagine doing updates on hundreds of phones would need to be more automated. Not sure if this exists or not but since its only form posts to configure the phone, something that wrote out files, from a database and used wget or curl to dump them into a phone would be pretty useful, but only if the phones http is accessible from the server, and only if you had a lot with similar configurations you could template.> TIA!!! > > Thanks, > > David Ruggles > CCNA MCSE (NT) CNA A+ > Network Engineer Safe Data, Inc. > (910) 285-7200 david at safedatausa.com > > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > >
Grandstream does have a FTP/HTTP provisioning scheme. Note the Grandstream address in the provision areas on the phone web page. When bought from some sources, the unit mac number can be registered to "you" in a Grandstream server, so when the unit is plugged in it will be redirected to your provisioning server. Or, you can do it your self on first setup. Then the unit will look to your servers for set up info. There are programs that take setup info, pack it into "tight data" and put it in a file using the mac address as the file name. You put those on your provisioning server, and the phone will provision itself. Thus, if you want to change something on a phone or ATA, changing it in the file will accomplish the change when the unit is rebooted, or when the programmed update period comes up. We have done all that, but in practice and with software revisions, we lost the magic touch and program phones by hand for now. Cary Fitch -----Original Message----- From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of David Ruggles Sent: Thursday, March 26, 2009 10:41 AM To: 'Asterisk Users Mailing List - Non-Commercial Discussion' Subject: [asterisk-users] Provisioning GXP 2000 I've done some googling and searched voip-info but I'm not able to find a good answer about how to provision the GXP 2000. Based on questions I've asked before it seems like a lot of people are using the grandstream phones so I figure provisioning can't be that hard. Is everyone using the web interface for *every* phone? Or is there a better, more automatic, way? TIA!!! Thanks, David Ruggles CCNA MCSE (NT) CNA A+ Network Engineer Safe Data, Inc. (910) 285-7200 david at safedatausa.com _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
On 11:41, Thu 26 Mar 09, David Ruggles wrote:> I've done some googling and searched voip-info but I'm not able to find a > good answer about how to provision the GXP 2000. > > Based on questions I've asked before it seems like a lot of people are using > the grandstream phones so I figure provisioning can't be that hard. Is > everyone using the web interface for *every* phone? Or is there a better, > more automatic, way?Checkout http://www.grandstream.com/configurationtool.html -- Michiel van Baak michiel at vanbaak.eu http://michiel.vanbaak.eu GnuPG key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x71C946BD "Why is it drug addicts and computer aficionados are both called users?"
On Thu, 26 Mar 2009, David Ruggles wrote:> I've done some googling and searched voip-info but I'm not able to find a > good answer about how to provision the GXP 2000. > > Based on questions I've asked before it seems like a lot of people are using > the grandstream phones so I figure provisioning can't be that hard. Is > everyone using the web interface for *every* phone? Or is there a better, > more automatic, way?Grandstream do have their own Java based tool, but I've found it a bit of a hassle. There is another tool written in Perl to configure them via their web interface though - called gsutil. http://www.pkts.ca/gsutil.shtml I've added the things neccessary to support the later versions of software for the grandstreams - my versions at http://unicorn.drogon.net/gsutil What I do is program one up manually, then get a dump via gsutil, then put that into all the others, then manually go through them, changing the username & passwords. One of these days I'll finish the automation to extract the usenrname & password out of my PBX, but ... Gordon
My preferred method is to use my own TFTP server. This makes changes to accounts/phones very fast and easy. The whole process takes me about 5 minutes to deploy an entirely new phone. 1) I modified the Grandstream template to contain my own information. This is a simple TXT document and can be edited in your favorite editor. I once counted that I am down to 8 lines in my template that need adjusting for a new user. 2) I open the above mentioned template and change the appropriate lines for the users phone and then save it to a directory utilizing a naming convention of EXTENSION-USERNAME.txt (this allows me ease of changing if ever required). 3) Then I use the Grandstream config generator to compile that into a bin file in the appropriate tftp directory. 4) Then (first time phone is ever used, not required on a redeploy) I log into the web interface on the phone and change 1 line that tells the phone where to find the config file. 5) Reboot the phone and all done. Hope this helps. -----Original Message----- From: asterisk-users-bounces at lists.digium.com [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of David Ruggles Sent: Thursday, March 26, 2009 11:41 AM To: 'Asterisk Users Mailing List - Non-Commercial Discussion' Subject: [asterisk-users] Provisioning GXP 2000 I've done some googling and searched voip-info but I'm not able to find a good answer about how to provision the GXP 2000. Based on questions I've asked before it seems like a lot of people are using the grandstream phones so I figure provisioning can't be that hard. Is everyone using the web interface for *every* phone? Or is there a better, more automatic, way? TIA!!! Thanks, David Ruggles CCNA MCSE (NT) CNA A+ Network Engineer Safe Data, Inc. (910) 285-7200 david at safedatausa.com _______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
David Ruggles schrieb:> I've done some googling and searched voip-info but I'm not able to find a > good answer about how to provision the GXP 2000. > > Based on questions I've asked before it seems like a lot of people are using > the grandstream phones so I figure provisioning can't be that hard. Is > everyone using the web interface for *every* phone? Or is there a better, > more automatic, way?Here's our source code (GPL) for provisioning of Grandstream phones: https://svn.amooma.com/gemeinschaft/trunk/opt/gemeinschaft/htdocs/prov/grandstream/settings.php https://svn.amooma.com/gemeinschaft/trunk/opt/gemeinschaft/htdocs/prov/grandstream/.htaccess Works for the BT 110, BT 200, GXP 1200, GXP 2000, GXP 2010, GXP 2020. Not sure about the GXV 3000. Philipp Kempgen -- AMOOCON 2009, May 4-5, Rostock / Germany -> http://www.amoocon.de Asterisk: http://the-asterisk-book.com - http://das-asterisk-buch.de AMOOMA GmbH - Bachstr. 126 - 56566 Neuwied -> http://www.amooma.de Gesch?ftsf?hrer: Stefan Wintermeyer, Handelsregister: Neuwied B14998 --