login | register
Wed 01 of Aug, 2007 [09:10 UTC]

voip-info.org

Search with Google
Search this site with Google. Results may not include recent changes.

Web www.voip-info.org
Shoutbox
  • Aykut, Wed 01 of Aug, 2007 [07:53 UTC]: Hi all, does anybody know about Thomson ST2030 SIP phone. I have upgraded it to latest version (1.56) but "Hold" and "Conf" features are not working after the upgrade ?? Do you know any solution or do you have Ver. 1.52 ?? Where can I find it?
  • Edward J Brown, Tue 31 of Jul, 2007 [23:33 UTC]: Has anybody experienced Choppy voice quality when using a Linksys SPA942 in an Asterisk Conference bridge? It works fine with my polycom and Cisco, but sucks with my Linksys.
  • www.astawerks.com, Fri 27 of Jul, 2007 [18:00 UTC]: does anyone use asterisk on top of clark connect? does it work good?
  • simon, Fri 27 of Jul, 2007 [14:16 UTC]: Hi All, Has anyone here managed to get the Cisco79x1 to successfully fail over to the backup proxy. I have 2 asterisk servers , handsets all register and function, except that backup proxy function doesn't work. Any working example would be very apprecia
  • Matthew Richmond, Thu 26 of Jul, 2007 [03:40 UTC]: using the page() application to page across our building...often the meetme conferences don't disconnect after the caller hangs up. Anyone else having this problem. (using Polycom phones)
  • Matthew Richmond, Wed 25 of Jul, 2007 [02:58 UTC]: thanks Nicholas Blasgen! I haven't worked with AGI before, but there's always a first! Thanks again!
  • Nicholas Blasgen, Tue 24 of Jul, 2007 [19:18 UTC]: Matthew Richmond, AGI will handle all that for you.
  • sam, Mon 23 of Jul, 2007 [16:39 UTC]: need help - certain voicemail extension will stop working and recording voicemail on asterisk - anyone know why and how to fix it? Thanks
  • john haji, Mon 23 of Jul, 2007 [14:55 UTC]: free calls to pakistan
  • bong, Sat 21 of Jul, 2007 [19:09 UTC]: hi good day to all can anyone help me how to configured the nortel sip to the signaling server and how to activate in mobile w/ sip compatible without mcs
Server Stats
  • Execution time: 0.63s
  • Memory usage: 2.65MB
  • Database queries: 92
  • GZIP: Disabled
  • Server load: 3.05

GXP-2000



Come visit us sometime #Asterisk on irc.freenode.net...

The Trixbox forum has a Grandstream thread that is moderated by a Grandstream technican. The thread relates especially to Grandstream phones and Trixbox version of Asterisk. http://www.trixbox.org/forums/grandstream - emdan (Feb16/07 updated Mar19/07)

This Wiki page has expanded rapidly in the last year, and has successfully encouraged Grandstream to implement several feature requests and fix several bugs. Unfortunately, this expansion has made this page cluttered and harder to navigate for those who are simply looking for some basic information about the latest status of this product. In an effort to add some organization to this page, I have moved all of the legacy firmware notes to another page: GXP-2000 Legacy Firmware Notes. I have also seperated Feature Requests from firmware notes, as they are not tied to any particular firmware version, and they remain outstanding requests until Grandstream implements those features or ones adequately similar.
I encourage others who post useful, yet specialized information (e.g., how to use the GXP-2000 with a Nortel PBX) to place it on a page of its own and link to it from here. This will help make finding important information easier for everyone.
Thank you.
- thetatag (Feb05/06)

So we can continue to make an effective Wiki, please move any bugs that you previously posted to the most recent firmware if it is still a bug. We don't want Grandstream to assume that because it is not in the list of bugs for the latest firmware that it is fixed and no longer an issue. I have tried to move any bugs that are out there to the latest firmware if I know for a fact that they are still an issue, but there's a lot of them I don't know about and it would be better if the owner would move them. Thanks - ninthclowd (Jul18/06)


Firmware Summary


The following table attempts to summarise the Grandstream firmware versions released to date. Grandstream has released software in a variety of states - from stable, to very beta.

Using beta release software is tempting, but can be a risk. Many people enjoy using the more stable releases without comment. If you choose to try beta release software, read the detailed firmware notes below and add any useful findings.
Firmware release summary
Version Date Status Notes
1.1.4.18 07/18/2007 Stable? Available for download from the official releases page
1.1.3.2 03/15/2007 Beta First beta of 1.1.3.x
1.1.2.27 01/30/2007 Stable? Most recent "stable" release, though not publicly available. Email support@grandstream.com for a copy.
1.1.1.14 10/11/2006 Stable Current official stable release available for download


Link to Grandstream's official firmware download page
Link to the unofficial Grandstream firmware download page, which contains unreleased beta versions.

Note: Grandstream's 'Resources and Downloads' page on their Web site does not display correctly in Firefox and you cannot see all the tabs that take you to the support pages for individual phones/items.





Firmware Notes 1.1.4.18:

This firmware can be downloaded from the official firmware page http://www.grandstream.com/firmware.html

Build 1.1.4.18 (07/17/2007)

Bug Fixes:

• Fixed BT200 does not return to idle screen upon attended transfer complete
• Fixed GXP line number display bug when line number >= 10
• Fixed GXP2020 WEB UI displays incorrect default SIP port number for Account 5/6
• Fixed choppy GSM audio quality
• Fixed G729/G723 may crash in-call



  • Minor : (Jul27/07) Ringtones distorted I've made custom ringtones that are bits and pieces of songs. With this firmware, they sound distorted. They sound much better in previous firmwares. (is this because the speakerphone echo canceller?) (HW=0.4).- Joe M
  • Minor : (Jul26/07) Ringtone volume is much louder now. Even at the minimum level it is way too loud when you're sitting just a feet away from it. It's disturbing to others in the same office too. - forsen
  • Minor : (Jul25/07) If DND is activated on a phone using the MUTE/DEL button and the phone is phoned from another extension also GXP2000, the BLF corresponding to the extension dialed keeps on flashing even after going on-hook. - theobresler
  • Major : (Jul24/07) Phone disconnects after 5 minutes after Mute has been actived (HW 0.4). Use case: Listening to a presentation on speakerphone through a conferencing provider. Not sure if the provider disconnects because of 5 minutes of absolute silence from my side? - kam - Disable VAD on your phone. Mute+VAD=No RTP. Most VoIP servers will disconnect because of lack of RTP. - andrew
  • Major : (Jul23/07) Phone freezes in call Using PCMU, HW 0.4 - ninthclowd
    • Note : (July24/07) I have not seen this problem at all on 30 phones. How do you reproduce it? (HW=0.4).- anthony
      • Note : (July26/07) Anthony, as I said, it "happens in call" which indicates that it "randomly happens in call without any sort of catalyst". If you are a GS tech then give me a call (Bill Zhang has my number) and I will get you my config files and screen bg image - ninthclowd
    • Note : I can confirm that the GXP2000 does freeze while in a call using G729, HW 0.2 - bjefferys
  • Major : (Jul26/07) Phone freezes while idle Using PCMU, HW 0.4. I never had this happen before in 1.1.14.17 but it just happened today- ninthclowd
  • Major : (Jul20/07) Breaks BLF light on GXP2000 BLF light is blinking after a call for up to 30 minutes.
    • I can confirm this, i had the problem with both GXP2000 and GXP2020 - francesco_r
  • Major : (Jul23/07) Speakerphone still useless Using PCMU, HW 0.4. various buzzing and volume changes during call - ninthclowd
    • Note : (July24/07) My experience is that speakerphone is vastly improved over 1.1.3.X series, , and I am quite happy with it. You must make sure that you dont mix f/w versions among your phones, as this screws up speakerphone. (HW=0.4).- anthony
      • Note : (July26/07) Anthony, phones should connect to a server and then to another phone in most environments, not by direct IP. This being the case, feedback,buzzing, hissing, etc. are present when doing an echo test to the asterisk server, but only when on speakerphone. This indicates a problem with the phone or the server. In my installation I have many different makes and models dialing outbound through my server with none of these feed back problems. This indicates that I do not have a problem with my server, which makes sense since I am running the latest stable distro of asterisk/zaptel/etc and have tuned my gains to the local telco test line. So the problem is with this particular phone sitting on my desk. Unlike you, I have no desire to move my entire user-base to a beta firmware(that you can't downgrade from) just to fix my speakerphone issues. In the future I would appreciate you keeping your opinion to yourself instead of policing my opinion of whether or not there is something wrong with my phone, newb - ninthclowd

  • Minor : (Jul23/07) Phone volume changes randomly Using PCMU, HW 0.4. While in call, person on the recieving end will hear my voice get spontaneously louder and softer. I believe it's from the new echo canceler
- ninthclowd
    • Note : (July26/07) G726 occasionally sounds quite harsh. This may be the same issue. Not sure about the other codecs. - chewi
  • Minor : (Jul22/07) Some language translations are not viewing menu properly (missing characters in menu).
    • Slovak language is affected. - mnam
  • Note : (July20/07) Receptionist (with extension unit) at 75 phone location reports this is "Perfect".- diver




Firmware Notes 1.1.4.17:

This firmware can be downloaded from http://www.grandstreamsucks.com or http://www.idlex.net/?p=10

Build 1.1.4.17 (07/13/2007)

BugFixes:

• Fixed LCD backlight switched off at inconsistent interval after off hook
• Fixed GXP2000/2020 do not prompt user in dialing screen if account is not registered
• Fixed incoming direct IP calling will not work if no accounts are configured
• Fixed GXP2000/BT200 handset overdriving in TX path
New Features/Changes:
• Changed we will place the phone on-hook after transfer is completed


  • Major : (Jul20/07) Breaks BLF light on GXP2000 BLF light is blinking after a call for up to 30 minutes.


Firmware Notes 1.1.4.16:


Build 1.1.4.16 (07/06/2007)

BugFixes:

• Fixed GXP2000 noise on call hang up
• Fixed GXP does not allow change network settings when "Lock Keypad Update" is set to Yes
• Fixed GXP2020 screen does not clear cleanly when going offhook (some pixels left over from the date string at idle screen)
• Fixed GXP2020 does not show SRTP icon when making an SRTP call
• Fixed GXP2000 increased handset background noise in 1.1.4.14
• Fixed BT200 does not play ring tone after call-waiting came in and onhook
• Added BT200 onhook call-on-hold reminder message (port from BT100)
• Fixed BT200 HOLD issue: hanging up the handset while having a call on HOLD will terminate the call
• Adjusted GXP2020 GUI line info display for multiple call scenarios
• Fixed handset ringer level too loud for GXP2000
• Disabled silence suppression for G723/G729 to bypass the crash the problem
• Fixed we will default to PCMU regardless of configured codec when incoming SDP contains video
• Added option to disable use of multiple media attribute in SDP to workaround some platforms not supporting it. Provisioning parameters P137/487/587/687/1787/1887, takes immediate effect without reboot.
• Fixed GXP2020 does not show "Sync Phonebook XML…"
• Fixed we use ";user=phone" in BLF SUBSCRIBEs even when "User is phone" is not selected
• Fixed we will only update the first BLF/Presence status
• Fixed GXP2000 high pitch sound when offhook using the handset
• Fixed we do not honor session-timer refresher party when other the parameter contains a space between semicolon and "refresher=" parameter
• Added support for Nortel MCS server-side conference
• Added provisioning status on BT200
• Added GXP offhook auto dial
• Added support for BT200 provisioning display (Bugzilla #748)
• Added support for new factory parameter section (to be removed for external release note)


  • Major : (Jul11/07) Line remains off hook after transfer After successfully transferring a call and hanging up, line1 remains illuminated red and off the hook. (HV .4). This is a real annoying bug. - JoeM <- FIXED IN 1.1.4.17 (iDLEx)


Firmware Notes 1.1.4.14:

Although not available as an official download as of Jun26/07, Grandstream support is mailing this firmware to people who request it.
This firmware can be downloaded from http://www.grandstreamsucks.com/ No pun intended!
Changelog 1.1.4.14:

Bug Fixes:

  • Fixed SRTP broken in 1.1.2.1
  • Fixed SRTP sequence number wrap around bug
  • Fixed we include "application/xpidf+xml" in Accept header for SUBSCRIBE
  • Fixed GXP-2000 Accounts 1 and 4 "SIP T1 Timeout" last option incorrectly labeled as "1 sec" instead of "2 sec"
  • Fixed we stuck at provisioning when receives a 200 OK with 0 content-length
  • Fixed DoS issue by WWW-Authenticate header
  • Fixed a crash issue with 489 Bad Request caused by Proxy-Authenticate header
  • Fixed we cannot parse DST string via configuration file correctly
  • Fixed ring tone download goes to incorrect TFTP server
  • Fixed we still claim an IP address after receiving DHCP NAK
  • Fixed description for "Enable Call Features" in web UI
  • Fixed we incorrectly formed the qop param without the quotation
  • Fixed we incorrectly parsed the nonce param
  • Fixed we incorrectly handled presence NOTIFY
  • Fixed we incorrectly handled dialog NOTIFY
  • Fixed we incorrectly responds 481 to refer NOTIFY when BYE arrives first
  • Fixed we accept broadcast SIP messages
  • Fixed phonebook download account index incorrect
  • Fixed GXP-2000 crash with EXT board
  • Fixed GXP-2020 always sends signal=2 in DTMF via SIP INFO regardless of the actual DTMF
  • Fixed the in-call timer does not tick when a call is on MUTE
  • Fixed the offhook status line disappears between DTMF digits and in-call
  • Turn MWI off when phone is offhook
  • Fixed phonebook download account index incorrect
  • Fixed CBCOM mode results in no audio
  • Fixed we display "HV: 0.4.255" on some old GXP-2000 hardware
  • Fixed Sylantro interop issue
  • Fixed we do not honor maddr parameter in SIP Contact header
  • Fixed we used the cached "realm", "nonce", or "opaque" parameter if they are 0 length
  • Fixed we do not display correct IP address after DHCP NAK
  • Fixed GXP2000 crash if you add entry to phonebook from call log and edit name/number field
  • Fixed we cannot authenticate using auth-int
  • Fixed a TCP interface bug and a HTTP server bug which should speed up web UI and fixes some display issues

New Features/Changes:

  • Improved audio quality
  • Changed description for "Enable Call Features" in web UI
  • Changed we use 408 instead of 487 for ringing-no-answer
  • Added wrap-around support for MENU UI
  • Added speed searching phonebook and other list box items
  • Added option to support mute speaker ring in headset mode (P336) --Note that this option does not exist for GXP-2000 HW 1.0
  • Added we will clear new missed calls display message after viewing Missed Calls menu without visiting details of each entry
  • Support for concurrent multiple DTMF schemes
  • Changed: We will bypass unregister and move forward to register if we received a non 2xx final response for the the (un)-REGISTER
  • Added we will clear new missed calls display message after viewing Missed Calls menu without visiting details of each entry
  • In web UI, the "if set to Yes, "#" will be function as the "(Re-)Dial" Key" is removed
  • Add display "Preparing to write" and "This may take a while" between the period of firmware download complete and firmware flashing begins
  • Disabled iLBC (iLBC is not working well and will be fixed later)
  • Added support for XML encoded in UTF-16
  • New dialing string display-old scheme will only show the last 11 digits dialed; new scheme will automatically scale down to a smaller font to display up to the last 42 dialed digits. Old scheme does not show line and account info while dialing digits, new scheme will.
  • New centralized GUI control allowing showing multiple call information simultaneously including:
  • Still show account information while dialing (previous version only show dialed digits)
  • When 2 calls are present, we will split screen in half vertically (3 lines per call) and display both calls
  • When 3 calls are present, we will split screen in 3 sections vertically (2 lines per call)
  • When 4 or more calls are present, we will split screen in multiple sections (1 line per call) and display as many calls as we can. If there is an active call, that call will occupy 2 lines.
  • Select scenarios will occupy the entire screen for the active call (such as when TRANSFER key is pressed, or when CONFERENCE key is pressed)
  • When TRANSFER key is pressed you will still see the current calling info along with the prompt or the transfer target number you are dialing
  • When CONFERENCE key is pressed you will still see the current calling info along with the prompt
  • When call forward are requested (such as *73), you will still see the account information along with a prompt and the forward target number as you enter

  • Upgrading to this firmware can take several reboots - be patient and wait for them to all be completed before logging back in to your phone/s.

  • Major : (Jun30/07) Incoming call on second line - no voice after pickup call (headset or speaker), first line is OK Incoming call on first line worked well, the only way hot to enable sound on second line afte pickup call is to hold the line and resume call, before that there is no sound on both calling parties . - Pteppic

  • Major : (Jun27/07) Speaker always on Speaker hisses even if no call active (HW v2.0). - Tigs

  • Major : (Jun27/07) Line remains off hook after transfer After successfully transfering a call and hanging up, line1 remains illuminated red and off the hook. This is unacceptable! - JoeM
  • Note : (Jun28/07) confirmed. HV=0.4 - ampster

  • Major : (Jun26/07) Breaks HOLD button on BT200 It has been reported in the Trixbox forums that this firmware stops the HOLD button from working on the BT200 model. GXP-2000 not affected. - Linker3000

  • Question : (Jun26/07) I'd like to know, whether the new firmware policy will be to issue upgrades only upon request, whether this firmware is considered stable or not (I don't get the point in the question marks behind the word stable... shall this be considered 'beta, although (of course) it's hoped to be stable'?). and whether there will be new official stable images distributed via the official site (as opposed to 'only upon request')? - kodomo
    • Answer: (Jun29/07) One of the engineers at Grandstream contacted me and asked me to post this response to some of the questions about the firmware and these pre-beta versions we keep seeing. I think he addressed this situation very well, and I will summarize by saying: "Of course it's broken and there are bugs with it. It's pre-beta. Grandstream appreciates all of the feedback on problems, but it does not make sense to expect the pre-beta firmware to be stable or even have all of the functionality one would expect from a stable release or full beta release candidate." Upgrading is a one way street, and they warn time and again against doing it in production environments before the firmware is released as stable. Anyway...back to the engineer's response: - thetatag
      • We did a lot of hard work to get to 1.1.4.14, especially with the audio fix. That is not an easy one given that we cannot change the hardware case to maximize the physical sound path. Initial internally rolling testing seemed fine, but we did find some test phones needed some time to get stabilized (they will freeze after f/w upgrade) and the chirp sound in on/off the handset. Also the BT200 HOLD key is broken (although the FLASH key can do a similar thing as HOLD). That is why we halted it in pre-beta and did not even go to beta as we try to nail down these issues before publishing into beta, because the update is a one way train.

  • Note : (Jun28/07) Yes, I have some background hissing (white noise) but the firmware is so much better than any before. THANKS.- richard
  • Note : (Jun28/07) I have always had some slight but barely noticeable hiss (white noise). HV=0.4 - ampster

  • Note : (Jun28/07) some improvement in speaker phone also. but there is an initial burst in speaker mode. HV=0.4 - ampster

  • Note : (Jun28/07) Overall, the firmware keeps on improving. HV=0.4 - ampster
  • Note : (July04/07) First version in a year or more that DOESN'T BLANK THE SCREEN (HV0.3). That is very good, it has worked very well for 2 days since installing the new FW. Less good though - POSSIBLE WARNING - My phone died today, it is now a flashing brick. I can't rule out that it has to do with this new firmware that has been on for 2 days.- carlotto






Firmware Notes ("Beta" 1.1.3.2):


(Apr12/07): The file is no longer on the Grandstream BETATEST site. - Shane Steinbeck
This firmware version suffers from stability issues. There have been many complaints of phones locking up. csnyder
This firmware version has major audio quality issues. Don't use this firmware. ebeheler

(Mar20/07): 1.1.3.2 Firmware, 1.1.3.2 Release Notes, Language pack.

WARNING! You cannot downgrade from this firmware.

Changelog (1.1.3.2)
Build 1.1.3.2 03/15/2007
  • Fixed attended transfer will fail (as transferee) if Contact header come after Refer header in the REFER request New Features/Changes:
  • Default DST rule changed from "4,1,7,2,0;10,-1,7,2,0;60" to "3,2,7,2,0:11,1,7,2,0;60" in compliance with the U.S. Federal Law passed in Aug 2005.
  • The 403 message incorrectly spelled "alloweded", change to "allowed"
  • In MENU-Preference: "Do NOT Disturb", changed to "Do Not Disturb"
  • Copyright string at the bottom of HTML pages changed from (2004-2006) to (2004- 2007)
  • The DST rule change above will ONLY occur after a factory reset
  • If the GXP-2000 EXT does not start correctly immediately after the upgrade-completion bootup, please power cycle the GXP-2000
  • Fixed under VLAN mode, we send malformed ARP responses
  • Fixed we crash when we do DHCP renew during a call under certain scenarios
  • Fixed we increment UDP version for session-timer refresh reINVITE where session information did not change
  • Changed when we receive an reINVITE without SDP, default to sendrecv in offer (200/SDP) regardless of current RTP state
  • Added support for changing local SIP port on registration failure
  • Added configurable registration backoff interval, P138/471/571/671 in seconds (1-3600, default 20)
  • Changed iLBC default payload type back to 97 (changed to 99 in 1.1.2.27); note that the actual payload type is not changed

Above changelog taken from the "Release_Note_GXP2000-BT200_1.1.3.2.pdf"

Bugs / Tweaks (1.1.3.2):


Guys I'm sorry I started that flame thread and so I erased all of it and everything that spawned from it. My apologies to anyone who had actual bugs listed. I'm going to try to get some help from Grandstream and if I learn anything that would help you I'll post it. In the future, if you post a comment with a bug, please list your HW version. - ninthclowd

  • Major : (Mar20/07) Audio Quality is terrible on PCMU (HW version 0.4). Volume is extreamly loud on a standard PRI tuned to a 102 mW Test Line. I have to turn the volume all the way down to get anything remotely acceptable. Various clicks, beeps on every call. - ninthclowd
    • Note : (Mar24/07) (HV=0.4) Volume is loud and very clear and I like it. l have several older users who appreciate the loudness!. - anthony
  • Major : (Mar22/07) Audio Quality is terrible on G729 (HW version 1.1). Volume is extreamly loud on a standard PRI tuned to a 102 mW Test Line. I have to turn the volume all the way down to get anything remotely acceptable. Various clicks, beeps on every call. - jozwikjp
  • Major : (Mar22/07) (HW version 1.1) Phone constantly locking up in the middle of a call or in the middle of anything or any other situation. using AC adapter. unplug/plug required to reboot. - jozwikjp
    • Note : I have this happen quite a bit on certain phones using PoE on certain cable types (cat 5 instead of 5e or 6). It might be worth it if you try changing out the cable or having the line tested for signal loss. Easiest way to see if that's your problem is by turning off PoE on the switch port going to that phone and using the AC adaptor. -ninthclowd
    • note : (Mar22/07) I'm also getting lockups with this firmware, using the AC adapter. Mine is HW version 2.0 as well. The lockups I have had have been when the phone is idle, but it very well might lock up on calls as well (I haven't used it enough to know). -csnyder
  • Major : (Mar27/07) Call drop when make supervised transfer and quickly select hold line: We have 3 concurrent call (eg line 1 speaking and 2,3 hold) when perform attendant transfer from line 1 to line 2, and quickly select line 3 the phone "freeze" line 3.
The same problem come when line 3 is ringing and we quickly select this after an attendant transfer from line 1 to 2.
Phone working fine if we wait 1 sec before select line button 3 (until a line led turn on and headset make tone) . - jak
  • Major : (Mar27/07) Handset still hisses and the screen still blanks. However the artifacts and randomness of the display haven't shown up yet. - vgster
    • Note : Agree, can hear hisses nearly every second making the conversation sound terrible and have repeatedly interrupted phone calls with this update.Please FIX this Grandstream ! Phone cant be used like that in a professional environment -Datu
    • Note :I have noticed screen blanking, when using PoE. Phone doesn't even wake. That's with nortel switch, on Cisco it worked, but it vas HW version 1, this one is 2. Maybe that is a power trouble? -bad2Dbone
  • Major : (Mar27/07) Screen blanking as bad as before (making phone almost unusable), HW0.3, haven't noticed any problems with sound quality as others have reported - CG
  • Major : (Mar27/07)Very disappointed. Agree with above. screen blanking and audio problems. can we have a reason why these problems still exist? Every firmware release with these faults damages our business and GS sales. When will they be fixed? - Richard
    • Note : Agree, my boss is drivng crazy with these never ending problems with this phone. -Datu
  • Major : (Apr06/07) Rebooting does not work using Webinterface, Phone remains in undefined state, Menu is still accessable but reboot can only be done by interrupting power cycle, message on screen shows 'preparing reboot...' permanently till hard reset. MAC000B82083067 - Datu
  • MINOR : (Apr12/07) Disabling Silence supression is not working on older hardware versions. Minor but very very anoying, older hardware will not disable silence suppression, you never know if the remote party is still there. - Joao Carvalho







Firmware Notes ("Stable?" 1.1.2.27 01/30/2007 - Not yet available for public use):


Changelog (1.1.2.27)
  • Fixed iLBC default payload type incorrectly labeled as 97 (should be 99)
  • Fixed we freeze if the domain string in WWW-Authenticate contains semicolon
  • Fixed we incorrectly use To-tag in REGISTER
  • Fixed GXP-2000 WEB UI EXT1 page translation incomplete (half of the page has "User ID" in English regardless of language pack)
  • Fixed under VLAN mode, we send malformed ARP responses, shifted by 4 bytes
  • Fixed we do not untag incoming VLAN packets correctly
  • Fixed iLBC frame size/payload type options missing in WEB UI
  • Fixed DHCP options 2, 42, 66 not working
  • Fixed DHCP option 66 does not handle path correctly
  • Fixed NTP does not work when NTP server is in IP address form


Above changelog taken from the "Release_Note_GXP2000-BT200_1.1.2.27.pdf" file included with the firmware. Dunno if it is legal to attach the firmware zip here, but if it is legal and you need it please let me know and i'll post it here. - QSS (it)

  • Note (May08/07): Their support sent me this firmware via mail on 08/may/07 saying that it is the latest official firmware, but this firmware cannot be found on their firmware download page! - QSS (it)






Firmware Notes ("Alpha/Beta" 1.1.2.26 - Not yet available for public use):


* VLAN support functions properly again

Above information taken from personal testing
Question: Is the router functionality also reactivated?
Question: Any timescales on this? The echo and de-registration issues have crippled my userbase.
  • * Same problems for us: Could we have some fixes please Grandstream?
  • We really are desperate - will need to replace 30+ units unless handset hiss is overcome. Any estimation of time will help.
  • Note (Mar19/07): Should be able to downgrade to the 'stable' 1.1.1.14, despite what some of the notes say. This does not have the hiss on my units.
Grandstrem seem to have released the next firmware 1.1.3.2 (19th March).



Firmware Notes ("Beta" 1.1.2.25):

(Dec18/06): Currently available from Grandstream BETATEST site, 1.1.2.25 Firmware, 1.1.2.25 Release Notes, Language pack.

Changelog (1.1.2.25)
Build 1.1.2.25 1/9/2007
� Fixed the �hissing� noise coming from the other parties handset
� Fixed VLAN not working
� Fixed display phonebook entry name as caller ID not working correctly
� Fixed We always use the firmware server in the HTTP host header
� Fixed iLBC bad audio quality
� Fixed GXP-2000 incorrectly performed consultative transfer when you switch line during a blind transfer
� Fixed GXP-2000 results in one way audio when a second incoming call is not answered while the call is on hold
� Fixed we will not register any account if STUN is down or misconfigured
� Fixed if network is down-then-up STUN IP checking gets fired multiple series causing many STUN queries
� Restructured STUN/Registration to simplify account registration management
� Fixed echo in 3WC problem reported in 1.1.2.23
� Fixed GXP-2000 under 3WC, second call info not displayed correctly
� Added support for BT-200 onhook-threshold.
� Added customizable delayed call forward wait time. Provision parameter P139/P470/570/670, default is 20 seconds (as is previously), allowed value 1-120; invalid values ignored.
� Added support for BT-200 delete called/caller entries via MUTE/DEL key
� Changed NTP will retry 3 times if it receives no response from NTP server; after that it will retry it after 1 minute. This also fixed the NTP problem reported on the wiki site.
� Fixed we do not encode "#" in outgoing INVITE To URI

Above changelog taken from the "Release_Note_GXP2000-BT200_1.1.2.25.pdf"

Bugs / Tweaks (1.1.2.25):


  • MAJOR: (Dec20/06) REGISTER EXPIRATION After boot and successful registration I loose the registration after the Register Expiration time (default 60 minutes). Workaround: set Register Expiration to 65535 minutes. - kam
    • Note : (Dec29/06) I can confirm this, although it does not happen with every provider. For me, it happens with dus.net, always after about 1 hour - other providers are working fine...Update: It still doesn't work for me with v1.1.2.25 - Mirak
    • Note : (Dec30/06) For me, it happens with xs4all.nl and only since firmware version 1.1.2.23. SYSLOG shows "SIP/2.0 481 Dialog does not exist ..." and "XS4ALL: REGISTER rejected by 481, retry in 15seconds" - kam
    • Update: (Jan19/07) Same reregister problem still happens with v1.1.2.25 depending on provider. - kam
    • Note: (Jan23/07) Using "sip debug" on asterisk, I've found that the only difference is when 1.1.2.x tries to renew registration, it sends the REGISTER packet with authentication attached. By contrast, earlier versions send REGISTER without authentication, which provokes a "401 unauthorized" response, then the phone sends another REGISTER with authentication, and that second REGISTER succeeds. In the first case (1.1.2.x) the first (renewing) REGISTER packet has authentication, and it gets "481 Call/Transaction Does Not Exist" IF Asterisk is configured with pedantic=yes in sip.conf. If asterisk is configured with pedantic=no, the REGISTER messages always succeed. Clear as mud? Perhaps someone who knows more about SIP might be able to explain the difference. - bcheath
      • Update: (Jan26/07) OK, I was wrong about the registration. The actual difference is that 1.1.2.x includes a "tag" on the To: header of the REGISTER packet when it goes to renew registration. Asterisk (with pedantic=yes) considers that invalid. - bcheath
        • Update: (Jan26/07) I sent this information to Grandstream support, and they replied that they found the problem and the fix will be in the next release. - bcheath

  • MAJOR: (Jan26/07) Screen blanking With HW0.3, screen blanking is worse than ever. I can be almost sure that the screen is blank if I've been out for an hour and there has been 1-2 phone calls. No key seems to get it back again (mute/del and sometimes some other keys used to get it back) so reboot necessary and a lost list of calls. This is getting silly, please solve this problem now Grandstream! carl-g
    • Note : (Jan29/07) Agreed. GS broke the screen sometime after 1.0.1.13. It worked perfectly before that so we know it can work right. I really think we deserve an explanation (a good one) from GS on this matter now. It's not even right on 1.1.1.14 'stable' release. I wouldn't mind so much if 1.0.1.13 had all the core features working and you could go back to it - jedi98
    • Note : (Feb08/07) Yes, The phones are painful with this fault. It did definitely not occur when the units were purchased, otherwise they would have been returned to the supplier. Please fix. rdman

  • MINOR : (Dec20/06) Switch/Router Since the upgrade, I can no longer setup the integrated switch/router. The neccessary options are just missing. If I look at the HTML-Source, all of them are still there, but commented out... Can anyone confirm this? Update: v1.1.2.25 is still missing the router functionality - Mirak
    • Note : (Dec20/06) Confirmed. I successfully saved the config2.htm file, uncommented the router code block, changed form action to the phone's IP (http://192.168.1.X/update.htm), and submitted the changes. They were reflected in the updated commented code. I'm guessing the functionality is still there, just an oops on the released code. - Shane Steinbeck

  • MINOR : (Jan16/07) Handset hiss It's still there. They say they have fixed the hiss from the other parties handset but how about the hiss when you aren't conencted to any other parties? The handset hisses. - vgster
    • Note: (Jan22/07) I noticed that when the handset volume is at the lowest level almost no hiss is heard, but one volume level higher the hiss starts. - pnxs
    • Note: (Jan25/07) I also noticed this - my phone is now constantly on the lowest setting but it suits me fine! Overall audio is far better in this firmware vs. the old firmware I had. - drsox
    • Note: (Jan31/07) I get the hissing, as well as a regular clicking sound (approx 1 per sec), reducing the handset volume doesn't remove the clicking. - emdee
    • Note: (Feb05/07) I hear hissing, clicking (approx 1 per sec), along with various intermittent, low volume, high-frequency BEEPS of various pitches. It's really odd. - engineer_dan

  • MINOR : (Jan16/07) GSM_CODEC No problems with Asterisk 1.0 , but Asterisk 1.2 and 1.4 have problems with musiconhold using grandstream's GSM codec. Sound is choppy. I thought it was Asterisk problem, but when i tried to connect from a GXV-3000 to a GXP2000 it did't work with the gsm codec. I don't know if it is Grandstream's fault or Asterisk's, but all other phones (Cisco , Polycom, sipura , etc ..) work OK - Joao Carvalho

  • MINOR : (Jan18/07) NTP Server Using a fixed ip address seems do not work. GXP never send any UDP port 123 packet to our NTP server (Linux openntpd), i checked with iptables -j LOG. It worked in previous beta, did they broken something? - agx
    • Update: (Jan22/07) Confirmed numerical IP address entry of the NTP server does not work, need to enter the DNS name. - emdee

  • MINOR : (Jan22/07) Can't dial using # With this version, any dialed number containing # doesn't work. The phone says "404 NOT FOUND" and plays a busy tone. Previous versions (1.1.2.23 and earlier) do not have this problem. I use # in my dial plans so this is a problem. - bcheath

  • MINOR : (Jan23/07) Can't dial using # With this version, any dialed number containing # doesn't work. The phone says "404 NOT FOUND". This seems to be because the phone sends %23 instead of # so the NOT FOUND is because Asterisk etc does not find the ...%23... in the dialplan. Workaround: I had an extension ## in the dialplan, so in extensions.conf I had entries like: _##... (must have pattern if using #). I added an identical extension but changed it to: %23%23... and that works even if it is an ugly Grandstream-patch. carl-g
    • Note: (Jan23/07) Yep, I can confirm that this is what's happening. So it seems to be Asterisk's fault in this case. The INVITE message is a URI, so the % coding is valid, I think. - bcheath
      • Update: (Jan23/07) Solved - I put "pedantic = yes" in sip.conf in the [general] section, and Asterisk now properly decodes the URIs (I have 1.2.14) - bcheath
        • Update: (Jan26/07) Thanks, works well. I didn't realize that the %23 was a valid way of doing it so never looked at my Asterisk. But you're right, it works well with pedantic=yes. carl-g
          • Update: (Jan26/07) With the caveat that pedantic=yes causes the phone to lose registration, due to a problem with the way that 1.1.2.x re-registers (see above). - bcheath

  • MINOR : (Jan29/07) In call DTMF key display not turning off: Disable in-call DTMF display has been set to yes but inspite of it, when digits are pressed, whole screen clears and single digit is shown and sometimes if numbers are entered quickly two three numbers are shown but only momentarily since they go away quickly. Would be nice if numbers don't show up at all. denpun

  • MINOR : (Feb08/07) Phone fails to operate when it does not recieve any DNS server addresses from the DHCP server: I don't have any DNS servers on my network so I had to put some imaginary ones into my DHCP config to make my phones work. This was never a problem with software versions <= 1.1.1.14. - dpnss_user

  • MAJOR : (Feb19/07) Phones internal web server appears to serve partial pages ... page ends with uncompleted HTML tags, refreshing causes breaks at different places on the page. Has anyone else seen this? - emdan
    • Note: (Feb21/07) This problem has been around on and off since the original FW releases. Basically it's really fussy about packet loss, timing, VPNs and MTU. I believe that the original fix was to do with MTU. Usually can be worked around by page reload or re-login. - jedi98

  • MINOR : (Mar06/07) Phone drops packets when accessed via wireless LAN. Pinging other devices on the network I have no lost packets, but the GXP-2000 is dropping 90%. The web page is inaccessible. It works fine from wired LAN. This worked fine immediately before upgrade, and broke immediately after. - naftali5




Firmware Notes ("Beta" 1.1.2.23):

(Dec18/06): Currently available from Grandstream BETATEST site, 1.1.2.23 Firmware, 1.1.2.23 Release Notes,
Language pack.

NOTE: Grandstream has stated that the router function of the GXP-2000 has been disabled in this Beta version. An improved router function is in the works and will be enabled again in a forthcoming version. If you absolutely must have the router function, do not participate in this particular Beta! - thetatag

NOTE: Previously I had read that you cannot downgrade if you install this update. Well I managed to do it via TFTP, dunno if it was a fluke or not just thought yall might want to know. - ninthclowd

NOTE: (Jul04/07) I Have started receiving phones from grandstream 1.1.2.23 firmware on it from factory, since this is still officially a beta firmware I found that a bit strange, but I have been able to downgrade the firmware on the phones to 1.1.1.14 using HTTP and about 6 or so reboots... I guess it wasnt a fluke ninthclowd - SoloFlyer


Changelog (1.1.2.23)
Build 1.1.2.23 12/15/2006
� Fixed a short buzz is heard when TRANSFER completes
� Fixed you can still enter GXP-2000 MENU when the phone is ringing
� Optimize the speakerphone performance of the GXP2000 and BT200 to a 6 ft range. Implemented with a fixed AGC and a rough enhanced VAD based on a 5/16 frame buffering
� Added simple noise suppression for non speaking parties
� Fixed under Broadsoft mode we will not send INVITE if SIP Server/Proxy is in IP address form
� Implemented resuming call when CONFERENCE key is pressed again
� Implemented resuming call when TRANSFER key is pressed again
� Fixed GXP-2000 line key LED will become inaccessible
� Changed syslog or web UI status page for MAC address: separated by colons and in uppercase
� Added call establishment STUN queries to use event callback when response arrives, this reduces the brief delay when making and receiving calls when STUN is configured thus improving call experience
� Added comments on WebUI for Account Name display support for BT-200
� Fixed GXP-2000 WebUI EXT1/EXT2 pages does now contain "eventlist BLF" as option, EXT2 page Key 65 display as "EXT Key 65: 65:", EXT2 page wording "UserID:" missing for Key 71-112
� Take Ring Tone out of Call Progress Tones section and added syntax description
� Fixed some factory blank-LCD problem caused by GUI library not initialized correctly
� Redesigned mic and AGC/VAD changes
� Fixed handset/headset echo issues
� Fixed dial tone click and garbled dial tone in Broadvoice test
� Changed ringer volume gain from analog to digital scaling and increased max ringer volume
� Fixed G.723 on BT-200
� Fixed we allow HOLD to a call with early media
� Fixed under Broadsoft mode we will not register if SIP Server/Proxy is in IP address form
� Fixed we display SRTP error messages when 488 is received
� Added "P-Asserted-Identity" header for anonymous calls by Privacy header under Broadsoft mode
� Fixed BLF does not work with GXP-2000 EXT broken during eventlist implementation
� Fixed GXP-2000 renders bitmaps incorrectly when the encoded bmp string contains CRLF in it
� Fixed volume cannot be adjusted for HW 0.4
� Fixed 3WC audio degrades when G723 6.3k is used
� Changed: we will NOT challenge reboot NOTIFY with 401 and accept it with 200 when SIP Authenticate ID is not configured.
� Fixed we do not use anonymous URI when making anonymous call using Privacy header as per RFC3325
� Fixed we sent RTP under MUTE in PCMU (regardless of the actual payload type in use) causing a short audible sound on remote end. An invalid RTP is sent instead which will be dropped but still keeping the NAT binding alive
� Fixed we do not sent RTP keep alive under HOLD
� Added tone analysis (disabled)
� Added support for save call history entries to phonebook
� Added support for displaying phonebook stored name instead of "From" header or "P-Asserted-ID"
� Added support for challenging Broadsoft remote-reboot NOTIFY (replies "401 Unauthorized" with WWW-Authenticate header).
� Fixed system ring tone does not play with accounts 2/3/4 when account 1 is set to use a ring tone that does not exist
� Fixed we do not use the same Authorization credential in ACK as in INVITE
� Fixed we do not display the number of messages (MWI) correctly when the number exceeds 99 (reported on Wiki). We now displays up to 999, messages over 999 will be displayed as 999.
� Changed behavior to "No Key Entry Timeout": imposed a minimum of 1 second and extended maximum to 30 seconds. Setting it to < 1 results to 1 and setting it > 30 will result in 30. Default is still 4 seconds. This is changed per frequent user requests (also reported on Wiki).
� Added under Broadsoft mode, register delay after 403 changed to 20 minutes
� Added support for reorder tone, played in lieu of busy tone when 403/480/484 is received for INVITE, Provisioning parameter P349
� Support G.726
� Fixed configuration download causes factory reset when EXT board is connected in certain scenario
� Changed behavior to "Automatic Upgrade": provisioning is delayed whenever a line is in-use, this include an offhook-idle line.
� Support BroadSoft Redudency.
� Fixed GXP-2000 HW1.1 cannot switch LED color in diagnostic mode
� Fixed iLBC will not work properly if switching from 20ms to 30ms without reboot
� Fixed 3WC with G.722 and G.711 bad audio
� Fixed digital volume gain management
� Fixed save volume audible by doing it in the background
� Added the function: In phone book->new entry, after input name and number, name and number can be displayed on �Add Phone Book Entry� menu
� Fixed the GUI MENU title incorrect in phonebook menu.
� Fixed name and number cannot be modified after an entry is added
� Fixed a potential DNS SRV priority handling bug
� Added under Broadsoft mode, keep-alive packets are sent to ALL DNS SRV resolved hosts
� Added DHCP option 61 (client identifier), Removed DHCP option 57 (maximum DHCP message size)
� Added support for Broadsoft Redundancy package, tested Broadsoft R14 test plan (113-123)
� Fixed BT-200 UI MENU option 7 (codec select) cannot choose G722/G726-32/iLBC
� Fixed HTTPd returns 404 when login as user (not admin) and saves any changes instead of displaying the page "Your configuration changes have been saved"
� Fixed BT-200 stops mute-indication when switching from speakerphone mode to handset mode and back to speakerphone mode
� Added "Hd" item to the BT-200 UI MENU option 8 (code rel) to indicate HW revision
� Fixed we do not follow the "a=fmtp:18 annexb=no" line in SDP (disable VAD), port from c64
� Fixed GXP-2000 phonebook GUI interface not initialized properly (empty title)
� Added support for G.722 (now interoperable with BT100)
� Added support for iLBC (interoperable with BT100)
� Added MENU UI codec selection support for G722/G726-32/iLBC
� Added support for customizable tones
� Provision parameter P343 (dial tone), P344 (MWI dial tone), P345 (ring tone), P346 (ringback tone), P347 (call-waiting tone), P348 (busy tone)
� Added default tone strings to WEB UI
� Added option to use remote contact in Refer-To solving the SPECIAL consultative transfer problem. Provision parameter P135/469/569/669, possible values 0/1, default 0.
� After factory reset, all accounts have codec selections in this order: PCMU/PCMA/G723.1/G729AB/G726-32/iLBC/G.722/GSM (consistent with other products)
� After factory reset, default NTP server is changed to "us.pool.ntp.org"
� Fixed DHCP sent DHCP discover from non-DHCP Client port (68) when network cable is disconnected and reconnected, introduced in 1.1.2.1 with TCP/IP Stack, this is also a memory leak case which has small impact
� Fixed you can't hear the remote party during CW tones playing
� Fixed we tear down the call without sending BYE when we receive 488 for reINVITE
� Fixed we do not add CRLF for DTMF by SIP INFO in the body
� Relaxed the new TCP/IP stack about UDP connection check to allow incoming UDP from hosts other than the one we are connected to
� Audio updates
� Fixed overflow bug in digital volume scaling function
� Added 9 more dB of volume scaling gain range
� Reworked on VLAN handling
� Forced RFC2833 DTMF ending duration to be 100 if it is 0 (for compatibility with GXW when GSM is used)
� Re-architecture the audio component
� Fixed upgrade via TFTP through GAPSLITE fails
� Fixed BT-200 crash on incoming call by turning callhistory module's optimization off
� Added BT-200 support for mute indication by flashing the speaker icon
� Support for Event Notification Extension for Resource Lists (eventlist, RFC 4662) Provision parameter P134/P444/P544/P644 for accounts 1/2/3/4 respectively, allowing each account to configure 1 eventlist URI. You will have to configure each individual BLF monitored userid in the Basic Settings page and select the key mode as "eventlist BLF" (versus "Asterisk BLF") so no individual subscriptions will be sent.
� Fixed custom ring tones will not ring
� Fixed we used "dialog:id" instead of "dialoginfo:entity" in dialog XML to identify the dialog
� Behavior change: DHCP option 66 (P145) is default to 1 on factory reset
� Fixed GXP-2000 crashes on bootup after factory reset due to illegal freeing of some uninitialized localization strings.
� Fixed we updates Record-Route set by in dialog responses
� Fixed we do not follow Retry-After as indicated in 500/503 for REGISTER
� Fixed we respond to incoming non-INVITE requests with incorrect account when talking on a different account
� Added option to allow turn off display of in-call DTMF digits
� Provision parameter P338, default value 0 (digits displayed), possible value 0/1.
� Expanded syslog message to include DTMF type and ptime info in addition to payload type selected before session start
� Fixed TCP buffer-chaining bug which may be the cause of the HTTP download failure
� Support of DNS SRV query for TCP type (automatic--query for _sip._tcp.sip_proxy is sent when account is configured for TCP)
� Fixed we sent in-dialog requests to the proxy that we registered to instead of the actual proxy the dialog established
� Support Bellcore-drx (x=1-5) ring tones, supported as a general feature
� Support for BT-200 to disable call logs. Provision parameter P187 (for BT-200 only), possible values 0/1, default value 0 (calls logged as normal)
� Fixed config_e1/config_e2 page header not aligned
� Fixed GXP-2000 stalled when config_e2.htm is accessed
� Fixed GXP-2000 allows config_e1.htm access even when login using end-user password (123)
� Handset audio fixes
� Added bootloader version to HTTP header
� Reworked the SIP NOTIFY/events module to have a clean NOTIFY handler
� Added support for anonymous call rejection (per account); Provision parameter P129 (P446/546/646 for accounts 2-4 on GXP-2000), default is No
� Added support for Broadsoft remote-reboot via NOTIFY (check-sync event)
� Added support for remote reboot via NOTIFY for accounts 2/3/4 for GXP-2000
� Fixed we send 415 response for NOTIFY when no Content-Type header is present
� Fixed BT-200 fails to download configuration file (does not impact GXP-2000)
� Fixed GXP-2000 crashes when DHCP fails and link is down. Fixed when factory reset, Account 1 SIP Transport has no default value (should be UDP)
� Fixed the URI in auth header is trimmed for SUBSCRIBE
� Fixed GXP-2000 stay in speakermode after loopback call
� Fixed we will first send REGISTER to 0.0.0.0 when DNS SRV is in use for SIP server
� Fixed a bug in SIP stack which caused some mysterious crashes
� Officially named the language pack file to gxp2000.lpf. As the name suggests, this file is model specific (gxv3000.lpf, bt200.lpf � etc. in the future).


Above changelog taken from the "Release_Note_GXP2000-BT200_1.1.2.23.pdf"

Bugs / Tweaks (1.1.2.23):


Please sign your posts and also enter a comment for the wiki history in the 'comment' box! Pages of unknown edits are not helpful!

(In addition to adding user feedback here, please copy items from the previous bug/tweak list to this list if you discover that they are still issues and note that you have done so! Thank you!)

Phone Bugs (list any bugs or tweaks for the phone itself below)

  • MAJOR: (Dec28/06) IDLE_SCREEN Setting HTTP to download gs_screen does not work. There are no calls for gs_screen.xml to the httpd daemon on my linux box. I do see calls for gs_phonebook.xml - Anthony

  • MAJOR: (Dec27/06) VLAN Does not work in this version. If VLAN ID is defined will not gain network, a reset to defaults has to be performed to regain network functionality. Downgrade to 1.1.1.14 for VLAN functionality. - Joao Carvalho
    • Note : I confirm this, ethereal analyze has shown absolutly no network traffic (except ethernet physical link negociation certainely through the GXP2000 ethernet chip) after reboot. If config menu is locked, then it is not possible to make a factory reset. Your GXP2000 cannot be unlocked and need factory return to reprogram the Flash chip. - Olivier.

  • MAJOR: (Dec20/06) SCREEN BLANKING Guess what? No prizes for guessing... the screen still goes blank, HW:0.3, when you turn your back for a couple of minutes. Never does it when you're watching, it's far too sneaky for that!! Blanking is a lot more frequent than previous FW, approx 10 min. - Jedi98 Worse than ever with this version! - Andrew

  • MAJOR: (Dec20/06) REGISTER EXPIRATION After boot and successful registration I loose the registration after the Register Expiration time (default 60 minutes). Workaround: set Register Expiration to 65535 minutes. - kam
    • Note : (Dec29/06) I can confirm this, although it does not happen with every provider. For me, it happens with dus.net, always after about 1 hour - other providers are working fine...- Mirak
    • Note : (Dec30/06) For me, it happens with xs4all.nl and only since firmware version 1.1.2.23. SYSLOG shows "SIP/2.0 481 Dialog does not exist ..." and "XS4ALL: REGISTER rejected by 481, retry in 15seconds" - kam

  • MAJOR: (Dec21/06) TRANSFER PROBLEM If attended transfer fails the line that was supposed to be tranfered goes on hold (led blinking) and call cannot be resumed, screen looks like the phone is on-hook (time and date displayed). When the other party disconnects, led stops blinking and line can be used again to make a call. To recreate the problem: Receive or call on LINE1, press LINE2 to make another call to ext that can't be xfered eg. echo, press transfer and press LINE1 to complete. TRANSFER FAILED is displayed and see for yourself. - Pietia

  • MAJOR: (Dec26/06) Router Before upgrade, I used the pppOE function combined with the router function. My router had the IP 192.168.1.1 After the update, the GPX cannot any more accessed over the web interface. If you change the IP as a static one, it comes not up the network. Only a factory reboot helps. I figured out, if the switch mode is on, no problems with the firmeware upgrade, only it the router mode is on. - edonia

  • MINOR: (Dec20/06) NTP Time Sync has not worked since the upgrade to this FW, with both windows and linux time servers. Both servers working for all other clients. - Jedi98
    • Note : (Dec20/06) NTP Time Sync Seems to be fine for me. I'm running NTP on my Asterisk box on the same subnet as the phone. IP address is used for the NTP server address on the GXP.- Shane Steinbeck
    • Note : (Dec20/06) In another forum (ip-phone-forum.de, german) there are also some reports about ntp no longer working. For some people using another server or entering IP or hostname helped. - Mirak
    • Note : (Dec20/06) Specifying a hostname instead of an IP address in this field solved the problem for me. Previous versions worked with both. - job
    • Note : (Dec20/06) Confirmed, using FQDN fixes this. I guess gethostbyname() is broken. - Jedi98
    • Note : (Dec21/06) For me NTP works (with IP address or FQDN) only if i put a valid DNS server in basic settings page. I tested this with BT200 and GXP2000 phones.- Francesco_r
    • Note : (Jan09/07) It only works for me via FQDN, previous versions worked fine by IP. - rdman

  • MINOR : (Dec20/06) Switch/Router Since the upgrade, I can no longer setup the integrated switch/router. The neccessary options are just missing. If I look at the HTML-Source, all of them are still there, but commented out... Can anyone confirm this? - Mirak
    • Note : (Dec20/06) Confirmed. I successfully saved the config2.htm file, uncommented the router code block, changed form action to the phone's IP (http://192.168.1.X/update.htm), and submitted the changes. They were reflected in the updated commented code. I'm guessing the functionality is still there, just an oops on the released code. - Shane Steinbeck

  • Note : (Dec20/06) Audio Quality Vast improvement in audio quality and clarity on, incoming on g.729 and g.711 compared to all recent versions. - Jedi98
    • Note : (Dec20/06) Audio Quality Agreed, although there is an annoying hiss/noise on the handset, it's much easier to deal with that the constant echo I had.- Shane Steinbeck
    • Note : (Dec20/06) Audio Quality Confirmed: I also have annoying hiss, maybe this is 'comfort' noise. - Jedi98
    • Note : (Dec21/06) Audio Quality Confirmed: VERY annoying hiss, compared to 1.1.1.14 it's terrible. There's nothing 'comfort' about it. - Pietia
    • Note : (Dec21/06) Audio Quality Yes, there is a noise in the handset but it's not so terrible, i prefer this that echo. The handset volume is also nicely loudest than previous versions, perhaps too - Francesco_r
    • Note : (Dec22/06) Audio Quality Confirmed: I rolled back to .14 because of it. But then again I tweaked my Asterisk box to compensate for the echo so echo isn't as much of a deal to me compared to the hiss - ninthclowd

  • ATTENTION : (Dec20/06) After the update. the phone could no longer connect to the network. I had to do a factory reset to be able to access it again... There are also reports from other people that had the same problem. - Mirak
    • NOTE: Grandstream has stated that the router function of the GXP-2000 has been disabled in this Beta version. An improved router function is in the works and will be enabled again in a forthcoming version. If you absolutely must have the router function, do not participate in this particular Beta! - thetatag
    • NOTE: This has nothing to do with whether or not you use the router function of the GXP-2000. I have experienced the same thing. I found that it had to do with the configuration files I was sending the phone. They were the 1.1.1.7 config files. I haven't figured out what needs to be commented out in order for my TFTP config files to work with this phone yet, but I will post if I find out. - ninthclowd
    • NOTE: I found out today from Grandstream that this was happening to me because I had set my Layer 2 QoS. 802.1p priority value to something other than zero. I don't know if this is why it happened to everyone else but I figured I'd post this. - ninthclowd
    • NOTE: It is possible this is related to the VLAN problem i have reported before. Under no circumstances set the VLAN ID. Keep it 0. - Joao Carvalho


Extension Unit / Sidecar Bugs (list any bugs or tweaks for the sidecar below)

  • MAJOR: (Dec20/06) BLF Lights Same issue as before, when paging to 50 phones the side car doesn't report the correct status for the extensions. It flashes for a few, stays red for others etc... it just goes crazy, this doesn't seem to happen on small paging groups e.g. 5 extensions. I was really hoping this would be fixed by now. - JoeKane
    • Note : (Dec20/06) BLF Lights It's highly unlikely that this will ever be solved, for two reasons. 1) Paging that many extensions is insane. Many customers we have that try to page more than about 30 phones tend to bring their network to it's knees by doing so. 2) I doubt that the GXP platform has the horsepower to actually receive and process that many NOTIFY packets. If you want that many BLF lights to work during paging, try ShoreTel, but don't expect anything less than a gig network to handle the load. - Galen
    • Note : (Dec21/06) BLF Lights I do about 10 pages a day to 50 phones without issue. If the phone cant handle the load then can Grandstream comment on the maximum amount of paged BLFs the side car can support???. - JoeKane
    • Note : (Dec21/06) BLF Lights I reduced the page to 30 phones and have the same issue, I will try 20 later. - JoeKane
    • Note : (Jan03/07) BLF Lights I reduced the page to 10 phones and have the same issue, Seems to work with about 5 / 6 extensions, If the phone is unable to handle the load is there anyway the phone could be refreshed without having to reboot everytime? - JoeKane
    • Note : (Jan04/07) BLF Lights Really the issue we've noticed --at least with Asterisk-- is that it's not necessarily an issue with the GXP-2000 or the sidecar, it's an issue with the network itself. I would suggest that if the BLF lights "stick" it could be either a buffer/not enough memory allocated in the phone for handling SUBSCRIBE messages sent to the phone, or that the hardware platform is simply not robust enough. But more than likely, it's actually with the network that the phones are plugged into. One of our customers bought a whole mess of GXP-2000s from us, and they worked just fine, except when paging 30 or more phones. Their 100Mbit network just didn't seem able to deliver packets quickly enough, so Asterisk assumed a timeout, sent more packets, and within about 5 seconds, Asterisk was flooding the network with repeat packets because it wasn't getting responses from the phones quickly enough. - Matt Blecha
    • Note : (Jan04/07) BLF Lights Thats interesting alright so you have a setup where the sidecar can report a 30 BLF phone page correctly? I have 3 Dell POE switches all feed from 1gig connections and 62 phones. If it is a network / asterisk issue then surely the Snom 360 sidecar would experience the same issue???? which in my case it doesn't its been in production for 6 months without issue..... - JoeKane
    • Note : (Feb01/07) BLF Lights Sorry for the long delay, we've been quite busy with our Asterisk CC apps. We haven't seen the issue much with other manufacturers, it seems that Asterisk will broadcast the packets, and the Grandstream doesn't respond fast enough, so Asterisk broadcasts another mess of packets to the phones that haven't responded, and the Grandstreams ignore them again, causing a loop of sorts. You also need to remember that we're not just talking about SIP signalling here, but the RTP, too. Each SIP/RTP channel running is about 64k each. (Assuming G.711) That might not seem like a whole lot, but it can add up quick, when Asterisk is retrying to establish those channels missed. - Matt Blecha








Firmware Notes ("Stable" 1.1.1.14):

(Oct11/06): Now moved to a stable release and available from the normal download page and directly here

Changelog (1.1.1.14)
  • Fix missing extension Module issue


Above changelog taken from the "Release_Note_GXP2000-BT200_1.1.1.14.pdf" file included with the firmware. This release appears to be a quick bugfix on 1.1.1.13, so other bugs may still exist.

Bugs / Tweaks (1.1.1.14):


Phone Bugs (list any bugs or tweaks for the phone itself below)

  • MAJOR: (Dec15/06) No reconnect during ip renew from dynamic dns after 24h timeout: Since I updated the firmware to 1.1.1.14 the phone doesn't reconnect after my ISP changes my IP. Any ideas? - codeworker

  • MINOR: (Nov30/06) Have to Hit Line Button Twice: When you hit the transfer button it tells you to do a blind transfer or hit a second line button to do an accounced transfer. You have to hit the second line button twice before it switches to that line. -Joshua

  • MAJOR: (Nov29/07) No handset audio when off hook: On occasion - perhaps 1 out of 10 times the handset is lifted - the speaker in the handset is not enabled. The phone says it is off hook, and calls can be placed, but there is no audio. This is with the "original" hardware revision only. Phones in my office with the more recent hardware (with dual color LEDs) are not having this problem.

  • MAJOR: (Nov30/06) No speaker audio (ringtone) when headset connected: When you plug in a headset, the audio output is redirected to the headset. Even the ringtone, which should be optional imho. I would like to have the option in the config and by default the ringtone on headset AND the speaker. - codeworker
    • Note : (Dec01/06) This seems to be an hardware issue. I mean that AFAIK there is no way to direct ringing tone to the speaker while headset is connected, because the connector has a switch inside it that cannot be overridden by software. This topic has already been discussed some months ago, search further down the page. I don't know if newer HW revision have software-selectable audio path to override this limitation. - Kurgan

  • MAJOR: (Nov16/06) Mute after putting a line on hold: If you are on a call and you put the party on hold, then you recieve a second call on another line but don't answer, when you go to take line 1 off hold they will not be able to hear you. - stegie
    • WORKAROUND: Go on other lines, then come back on your onhold one and they will be able to hear you again. - stegie

  • MAJOR(Nov10/06) Bug in IP implementation: The firmware incorrectly treats certain IP address as a local broadcast address which prevents it from communicating with devices with such IP addresses. It looks like the firmware does this: if ((dest_ip & ~netmask) == ~netmask) it_IS_broadcast; instead of this: if (dest_ip == (my_ip | ~netmask)) it_IS_broadcast; For example, if your IP address is 1.2.3.162, netmask 255.255.255.224 and gateway 1.2.3.190, a packet to 4.5.6.31 should go through the gateway, but the phone considers it a local broadcast and sends it to ff:ff:ff:ff:ff:ff ethernet address. The longer your netmask is (i.e. the smaller your subnet is), the more destinations you will be unable to reach. I reported this bug to support@grandstream.com when 1.1.0.13 was the latest stable and again when 1.1.0.16 came out, but I have not received any reply (except for the "ticket generation") from them. The bug is STILL present in 1.1.1.14. Jaroslav Janacek
    • NOTE : (Dec 01/06) Not sure but I think I have encountered this. The phone wouldn't work at all on a particular IP. I changed the IP to something else and it was fine. - Chewi

  • MAJOR: (Oct16/06) MTU Discovery The web interface for the GXP2000 has the DF bit set in outgoing packets presumably so that it can do MTU discovery but when it gets an icmp reply asking it to reduce packet size, it just stops sending packets. I have only tried with mtu set to 576. Tcpdump Log - SoloFlyer

  • MAJOR: (Oct20/06) SCREEN BLANKING old man to young boy: Son, i remember a time when GXP2000's didnt randomly go blank... Really grandfather that must have been a wonderful time! - SoloFlyer

  • MAJOR: (Nov01/06) No RTP Keep-Alive during Mute I'm not seeing RTP keep-alive packets after the Mute button is pressed, in the latest firmware 1.1.1.14. I would expect an RTP keepalive packet to be sent while Muted at the same interval as the SIP keepalive. - awint
    • Note : (Nov02/06) . We discovered this problem over a week ago and I've been trying to find a fix. This was listed as "fixed" in FW v1.0.2.13 but I saw it in 1.1.0.14. Just tried 1.1.1.14 before reading this post and see the problem is still there. - et

  • MAJOR: (Oct26/06) Handset echo Using ulaw in GXP-2000 -> Asterisk -> PSTN or another * server gives major echo on the handset. It's not like PSTN echo, it's much more distinct with a longer delay. I'm wondering if it's only in the newer "heavy" handsets or on all of them. I have at least 2 phones displaying this problem and it is 1.1.1.14 related. Is this the same as some of the other audio quality issues discussed in the notes? Anybody else hearing this? Anybody else hearing this? -Shane Steinbeck
    • CONFIRMED : (Oct26/06) I have the same issue, very clear and delayed echo of my own voice using Asterisk 2.0.7 Bristuffed and one ISDN BRI with zaphfc. I have no echo if I use voip instead of ISDN. Have you tried using a different codec? - Kurgan
    • NOTE : (Nov 12/06) I have PSTN on X100P/X101P cards - echo was annoying. I cranked tx up to 10 in /etc/asterisk/zapata.conf and now I notice an echo only at the beginning of conversations for a few seconds. For further info, try http://asterisktutorials.com/videos/echo/movie.html - Anthony
    • NOTE : (Nov 14/06) Nice tutorial. I have discovered that I had maybe a too high RX (hits full scale all the time), so I decreased it a little, but I cannot increase TX, no matter what value I write to "txgain", my TX level is below mid-scale. I am using an HFC-based ISDN card. - Kurgan
    • NOTE : (Nov 15/06) Yes, I'm getting this echo also, only on the phones with 1.1.1.14. Other phones (GXP-2000s) are fine and have no echo with the older firmware. Really hating these phones. - njtaz76
    • NOTE : (Nov 15/06) I find it very interesting that you say you have no echo problems on the old firmware. I had assumed that the echo issue was unavoidable. All my phones are on 1.1.1.14. I would love to get rid of this problem. Anyone for upping this to MAJOR? - Anthony
    • NOTE : (Nov 15/06) I'll pull the trigger and call it major. I get it on VOIP to VOIP with various codecs, echo shouldn't be an issue in pure digital environments. - Shane Steinbeck
    • NOTE : (Nov 21/06) Grandstream might think about giving us some configurable options in the sound modulation code, maybe different ways of handling sound for PSTN, vs digital, echo cancellation, gain etc. These options could be configured on the fly with SIPAddHeader. - Anthony

  • MAJOR: (Feb26/07) Hook Status After a call has been transferred, lights for both lines will go out, then line1 will light up and you will get a dial tone, if you hang up at the exact time that line1 lights up the light for line1 will be lit up but the handset will be hung up, 90 seconds later the light will go out and the phone will go back to normal, But if you take the handset off hook the handset will only remain off hook 90seconds. After that amount of time the phone will release the line and will register as on hook even thought the handset is still off hook. If a call is made or received on another line while line1 is lit up, then when line 1 times out, the call you are currently on will be replaced by the engaged tone and you will not be able to hear the remote party, although the remote party can still hear you until you hangup. - SoloFlyer

  • MINOR: (Nov03/06) MWI - Bug on 100+ New Messages When the MWI indicates 100 or more new messages, the %d NEW MESSAGES display (when the phone is off-hook) only shows 2 "digits", with the first being non-numerical past 99. To duplicate, set the number of New messages to 100, and take the phone off-hook. I see ":0 NEW MESSAGES" at 100 -awint

  • MINOR: (Oct03/06) PROVISIONING LOOP Keeps downloading and provisioning repeatedly. It appears to do this twice, then be ok, but as soon as any changes are saved to the configuration (via the web interface) it provisions twice again before "settling down". -Mike
    • Note : (Oct09/06) I did not encounter this bug. The firmware docs inform us that the phone will download the firmware in two reboots. The upgrade worked smoothly. I can change options in the WebUI without the phone rebooting by clicking "update". - emdee

  • MINOR (Oct11/06) "No Key Entry Timeout" change problem Advaced settings/No Key Entry Timeout doesnt change after update (still 4 sec) i need at least 20 sec for number dial - cervajs
    • Note : (Oct13/06) Confirmed bug. - Anthony
    • Note : (Oct14/06) Partially confirmed: Setting the value to 20 as mentioned here does not work for me too - it's silently reset to 4. However, setting it to 10 seems to work as expected. So I suppose Grandstream is just trying to only accept values within a "normal" range - Mirak
    • Note : (Oct17/06) it does not matter what value I use, it resets internally to 4 seconds - Anthony
    • Note : (Oct18/06) I did some tests and apparently the maximum value is 15sec - Schnuffle
      • Note : (Oct18/06) As far as I know, this has always been the phone's behavior. We have phones running on 1.0.1.9 that do the same thing. This sounds more like a feature request than a bug. - NateBell
    • Note : (Oct18/06) My bad. I also did the tests and 15 seconds is the maximum and that is just fine for my users - Anthony

  • MINOR: (Oct18/06) BLF leds stay on It seems that sometimes BLF lights stay on after the extension that was busy has hung up, and require a reboot of the phone (the one that has the BLF light struck on, not the one that the light refers to) to make the light work again. I have only 8 phones and it happened only two times, so I am not sure about this bug, but it never happened with 1.1.0.16 fw. Does anyone else experience the same issue? - Kurgan
    • Note : (Oct27/06) It may be an Asterisk issue. Check "show hints" on Asterisk CLI to see what the "watchers" see. I have Asterisk 1.2.12.1. I am not certain yet whether such issues are Asterisk related or GXP2000 related. - Anthony
    • Note : (Oct28/06) I use Asterisk 1.0.7 (Debian) and it seems that I don't have the "show hints" command. Anyway, since rebooting the phone with the faulty BLF light solves the issue without touching Asterisk, and restarting Asterisk does NOT solve the issue, I doubt it's an Asterisk issue. - Kurgan
    • Note : (Oct29/06) If you do a "reload" on Asterisk while the lights are on, they will stay on to the phone re-registers with Asterisk. - mtryfoss
    • Note : (Nov05/06) This may be an Asterisk issue. Try to check asterisk for messages like "Incoming call: Got SIP response 415 "Unacceptable Content-Type" back from (IP)". BLF status is sometimes sent with content-type:unknown. - guri
    • Note : (Nov17/06) Im having this issue with the sidecar and on phone's, Paging really sends it into a spin, but after about 15 minutes it seems to refresh itself, is there a possible refresh command for the hints so the status can refresh???. - JoeKane
    • UPDATE: (Nov22/06) It appears the phone loses it's subscription for the hint (not seen in 'sip show subscriptions'), yet 'show hints' still shows that there are the same number of watchers. Asterisk will continue to sent NOTIFYs, but the phone will reply with "Unacceptable Content-Type" until either the phone decides to re-SUBSCRIBE or the phone is rebooted. This issue has been less frequent since 1.1.1.x firmwares. - iwes

  • MINOR: (Oct23/06) AUTO-UPDATE RESTART sometimes the GXP2000s will restart for firmware updates while the phone is being used to make a phone call... as a workaround you can disable the automatic checking for updates or setting it to very high intervals -SoloFlyer
    • Note : (Oct29/06) I confirmed this is happening also. It seems to be revisioning every 5 minutes or so, even when a call is in progress. I have the time set to check every so many days, not every 5 mins. -njtaz76

  • MINOR: (Oct24/06) Dialed number disappears if I receive a call while dialling If I am entering a number to dial, and another call comes in, the phone shows the informations about the incoming call, and removes from the display the number I was dialling. Even after the other call has been answered by someone else, I don't get back the dialling display. The numbers I have entered have been accepted, and I can dial the last numbers and press SEND to call, the only issue is that I don't see the numbers I have entered, but this is disturbing. I suggest that if a call comes in while I am dialling, the new call rings and the line button flashes, but the display does NOT switch to show the information about the incoming call and stays in "dialling" mode to allow me to finish dialling properly. -Kurgan

  • TWEAK: (Oct13/06) SIP MESSAGE After Grandstream added SIP MESSAGE - support, it would be nice, if they added support for the Content-Dispositon = desktop Header or an option to select the output location of the text (not hidden in the User Menue). Background: This Feature would be very useful for status-information. The sent message appears in the last line of the display and can be deleted by sending an empty message. Should be not much of a problem to also include a new variable for the XML idle screen to position the text. - bladerunner

  • Note : (Edited Oct19/06) Mic volume I have upgraded from stable 1.1.0.16 to this firmware. I have found that 1.1.1.14 seems to have improved the mic sensitivity volume level for the handset and speakerphone. Outgoing calls over g729 are still causing some problems (breakups, volume level) that are not seen on Snom300 phone's on the same network. I no longer think this firmware has resolved audio quality issues with this phone. - emdee

  • Note : (Oct12/06) Audio Quality is markedly improved compared to 1.1.0.16, when using g.711 codec. AGC in the prior (1.1.0.16) firmware overshot wildly, making the volume of callers and locally generated music-on-hold fade in and out. I'm delighted with the improvement. - (EDIT) Like freman (below), I may have spoken too soon. Although the quality of received audio is vastly improved, issues remain with wildly varying automatic gain control action in the TRANSMITTED audio. To my ear, it sounds as though gain reduction is overshooting in the time-domain during and following an over-threshold transient. Possible solutions: Reduce the COMPRESSION RATIO and/or change AGC to a slow, window-comparator, feed-forward design (so limited processing speed will not result in constant "hunting" in the gain reduction). If successful, these changes will result in more consistent transmitted volume and thus permit an increase (3-6 dB) in transmitted audio without inviting dreaded clipping/echo problems. Getting a little louder will go a long way to improving the perception of audio quality. </soapbox mode> - engineer_dan

  • Note : (Oct13/06) Audio Quality I gave up on g.729, and tried GSM, according to the people I was speaking with it waved in and out and generally sounded bad. I switched to PCMU (ulaw) and everyone says it sounds fantastic. - (EDIT) I spoke to soon, I get to speak to a lot of people (it's a helpdesk phone) and some of them are reporting that I'm breaking up. The network path is almost completely free so I dowbt it's congestion - freman

  • Question:(Oct10/06) SIPS Is SIPS already implemented in this firmware version or should it be added to the Feature Request List? - kodomo

Extension Unit / Sidecar Bugs (list any bugs or tweaks for the sidecar below)

  • MAJOR (Sep26/06) Paging Issue In 1.1.1.14, Using asterisk 1.2.7.1-BRIstuffed , When paging to 40 GXP's alot of the lights still stay on even tho remote disconnect is enabled on all phones. Reboot fixes. This does not happen on my Snom 360 extension unit, can you please arrange a fix for this. (Phones on 1.1.0.16)??? - joekane




Feature Requests


Feature Requests should be added here. Grandstream has stated that they review the feature requests we post here to help direct the future development of their firmware. As features are implemented, they should be removed from this list.
  • FEATURE REQUEST: (June 28/07)
  • Big thanx (Jun28/07) for "speed searching phonebook".
    • Will be nice to see the name of caller on the screen instead of his number, if the caller is in the phonebook

  • FEATURE REQUEST: (June 04/07) Phone book browsing enhancements
    • Add a key-repeat to the arrows so you can simply hold them down to scroll through the list.
    • Allow the keypad buttons to jump to phone book entries beginning with those letters. - RyanWilliams (au)


  • FEATURE REQUEST: (May 07/07) Automatic idle screen update
    • Automatic download of Idle Screen (not by user request). It would be useful to have a sort of "download xml every X minutes" and "download xml at boot" flag - QSS (it)

  • FEATURE REQUEST: (May 07/07) Move "Download SCR XML" and "Erase Custom SCR" from Preferences to Config
    • Even with configuration locked, the end-user can enter Preferences menu and perform an Erase Custom SCR command. It would be solved if this menu is moved in the configuration menu - QSS (it)

  • FEATURE REQUEST: (May 07/07) Add "Lock Keypad" feature
    • It would be useful to have a "Lock Keypad" feature, to prevent end-users entering the menu with the 5-key small keypad - QSS (it)

  • FEATURE REQUEST: (May 07/07) Extend idle-screen image from 130 to 131 pixels
    • I noticed that i can only upload 130x64 images, but the screen seems to be 131x64. In fact, if you enable the status bar, upload a white 130x64 image at position (0,0), you will notice that there is a small pixel on top-right of the screen: that is the last pixel of the status bar line, so the screen seems to be 131 pixel large, but if you upload images larger than 130 the xml will be rejected - QSS (it)

  • FEATURE REQUEST: (Apr 04/07) SLOWEST SPEED OF BLINKING LED FOR ON HOLD BLF
    • Now that Asterisk 1.4 support Shared Line Appearances, would be nice to support onhold state for BLF, for example blinking the led at slowest speed that in ringing state, so a user can recognize and take the call on hold, like a traditional key system.
    • Now, with notifyhold=yes defined in sip.conf, when you put on hold, the GXP2000 send to asterisk 'Got SIP response 415 "Unacceptable Content-Type"'; the Snom instead support this and the BLF start to blink - Francesco_r (it)

  • FEATURE REQUEST: (Feb 27/07) RING TONES
    • Automatic Upload of Idle Screen (not by user request).
    • Upload ring tones with provisioning, not with firmware upgrade, to have different ring tones by phone - Tetard (fr)

  • FEATURE REQUEST: (Dec12/06) DTMF
    • Generate DTMF sounds from Multi Purpose Keys if we press them during a call. (Can be used to create custom transfer keys, or to use it for direct access to other PBX features) - lenker (de)

  • FEATURE REQUEST: (Oct01/06) Localisation Is Grandstream ever going to provide a way to localise things like dialtones, ringtones, busy tones etc? Not *everyone* lives in the US.- RobH (au)
    • NOTE: Kudos to Grandstream for their implementation of this in 1.1.2.23.- RobH (au)

  • FEATURE REQUEST: (Oct11/06) SIP MESSAGE
    • After Grandstream added SIP MESSAGE - support, it would be nice, if they added support for the Content-Dispositon = desktop Header. Background: This Method is implemented on all Snom-Phones and it is very useful for status-information. The sent message appears in the last line of the display and can be deleted by sending an empty message (test via /usr/bin/sipsak -M -O desktop -B "test" -s sip:${USERID}@${PHONEIP} -H ${SERVERIP} -vvv ) - bladerunner

  • FEATURE REQUEST: (Oct11/06) TFTP Provisioning
    • Add polling of a generic configuration file (for common settings, like SIP/DNS/NTP server, etc), prior to the specific one (cfgmac).

  • FEATURE REQUEST: (Oct5/06) Expansion Units
    • Possibility of adding more than 2 expansion units to the phone.

  • FEATURE REQUEST: (Jun8/06) Some useful things
    • Call forward if no answer, after settable timeout function
    • Dialing from call list by just picking up handset or pressing speaker or send button (and maybe #)
    • Option to set busy trigger to limit max incoming calls at same time (example: 4 lines-1 call in progress, 1 call waiting & 2 lines left, but busy for incomming calls)
    • set callforward by pressing transfer button, while no call is in progress (instead of dialing *72) and number. It could be for transfer all, while on hook and transfer if busy, while doing it off hook.
    • If down key is pressed, phonebook appears on the beginning. Why wouldn't up key display phone book on the end? Show missed calls could still stay up, because first you check missed calls, right?
    • auto redial function if destination is busy.
    • more ringtones - bad2Dbone

  • FEATURE REQUEST: Preloaded ring tones It would be great to have three different ring tones preloaded on the phone, instead of having to upload our own tones to the phones to enable distinctive ring feature. Nothing fancy, just three different simple ring tones. - Kurgan
    • Note: (Jul03/06) 1.1.0.16 comes with three new ring*.bin files in the zip download. Can't say I think they're great, but it's a start. - ninthclowd

  • FEATURE REQUEST: (Jun05/06) built in microphone When you use the handset and press the speaker button the microphone should not switch to the build in microphone but should stay in the handset. This function is used for letting others listen to a conversation without notice, when the handset is on hook the built in microphone should be used. Right now its not possible to let someone listen to a conversation without lower quality for the called party, even old ISDN phones have this feature.- datu
    • NOTE: (Jun05/06) Absolutly not! I've never seen a phone behave this way and it would drive me nuts. - nezer
    • NOTE: (Jun06/06) Agree w/ nezer... this is a very odd feature. Perhaps it's common in Europe? I live in USA and i have NEVER seen any phone act this way (and I've seen alot). I suggest a better way of listening is with asterisk and ChanSpy() to listen from another phone. Either way, if this is added it should be optional and disabled by default (If I found a phone that acted in this manner i would report it as a bug.). - Helix
    • NOTE: (Jun06/06) if you want hands free speaking you just let the handset on hook, this is one of the biggest complains with my users, when you want your office mate to listen to a support hotline or client while talking this is very useful. - datu
    • NOTE: (Jun06/06) I Agree. In Europe speakerphones work like this: If you press the "speaker" button and keep the handset off hook, you talk through the handset and you listen both through the handset and the speaker; if you put the handset on hook, you talk and listen only through the speakerphone. And I think this is a nice feature that should be implemented.. - Kurgan
    • NOTE: (Jun06/06) Agree w/ nezer as well... And I do believe this should be listed as a TWEAK and not a MINOR bug as this is not a bug at all since the phone is operating as intended. - ninthclowd
    • NOTE: (Jun16/06) Agree w/ ninthclowd. There's no bug here. It's a difference of oppinion on design. This should be a tweak and the logic should be configurable if possible. I have always found speakerphone logic to be very variable between phones, European or not. - jedi98
    • NOTE: (Jun22/06)I'm calling it. Changed this to a feature request since it seems to me the current behavior doesn't need to be tweaked, but the option to change it should be added as a new feature. Feel free to change if you think otherwise. -NateBell
    • NOTE: (Sept25/06) Agree with datu ! This feature is very common and will arrange echo problem... Best would be that user are able to choose between the 2 mic - flo_turc

  • FEATURE REQUEST: Allow the user to dial a phone number without having to take off the handset or pressing the SPEAKER key before. This 'feature' works on all phones (see cell phones or other voip hard phones). It should be possible to type in a number, then pick up the handset or press the speaker button to actually dial. The SEND button would not be needed with this dial procedure. - cheetah
    • NOTE: (Feb22/06) Agreed --Alex
    • NOTE: (Feb22/06) Agreed. This is called On Hook Dialing and would be VERY useful. - Helix
    • NOTE: (Apr/28) Agreed. We installed 30+ GXP 2000 in our company and this feature is urgently missing as people are used to dial on hook and constantly ask me why its not working in this phone. - Datumaster
    • NOTE: (May23/06) Oh man this would be nice! The problem is that there is no Release/Cancel key on the GXP-2000 (A major design flaw IMHO), meaning you would have to use another key(like the MUTE/DEL key) to cancel it if you accidentally hit a key. What if it was possible to use one of the speed dial buttons as a global release key? You could use it as a global "cancel" key as well. You could do the same for any function that the phone supports(i.e. REDIAL or callback), just by adding something like "RELEASE" to the speed dial dropdown menu in the GUI. - ninthclowd
    • NOTE: (June 8/06) Agreed. This feature would be very nice. We have some "very slow dialers" here and even if I set the timeout to 15 seconds (maximum time for GXP-2000 and BT101) it's sometimes not enough. It would be much better to let them dial as slow as they want and then pick up the phone... - graffiti
    • NOTE: (Jun16/06) ditto about the slow dialiers. Not everyone is a 19 year old, 6 point font reader and speed dialer. - Anthony
    • NOTE: (Jun21/06) I would like to be able to type 9 to take the phone off hook like the PBX system I am replacing. - Diver
    • NOTE: (Jul26/06) Definitely high on my personal list of desired features. You can use the Hold key as a cancel button. Ultimately, what would be great is the following: Start typing a phone number. As you type, the numbers display at the top of the screen, (call this the "digit entry line".) Use the "Mute/Del" key to delete, and the left and right arrow to move the cursor left and right in the entered number. After each digit, search for possible matches in the phone book and recently used numbers lists. If one or more matches are found, auto-complete the entry, with the autocompleted digits highlighted, and allow the user to press the Up Arrow button to accept the autocompletion - otherwise, lifting the handset, pressing Speaker, a line button, or the circle button dials only the digits entered. If there are more than one match, autocomplete the first match in the list (sorted in ascending order) and display additional matches in a list below the line on which digits are entered. Allow the user to press the down arrow to enter the list, then use down and up to cycle through matching numbers, and finally to press the circle button to populate a number from the list to the digit entry line. Pressing a number while navigating the list adds to the entered digits and switches focus back to the digit entry line. Pressing Up Arrow at the top of the list should move focus back to the digit entry line. Pressing Hold at any point in this cancels the entire digit entry process and returns to the idle screen. - PusherRobot


  • FEATURE REQUEST: (Nov25/05) SEND TEXT. I think I speak for many GXP-2000 users when I ask Grandstream: Please implement SEND TEXT support (and maybe even SEND IMAGE) so we can send custom text to the GXP-2000. Imagine for just a moment what this would mean, especially if the GXP-2000 could be configured to send events on button presses. Phone books could be implemented on a PBX (making them portable) but appear to be on the local phone. Any number of features could be implemented an appear to be local to the phone. This might even make this feature request section get a lot smaller, because a lot of capabilities could be integrated at the PBX level. - thetatag
    • NOTE: (Nov 25/05) I second this. If you could run simple applications on the phone, either with extensions and SEND TEXT/Image or possibly with some simple XML format (ie aastra 480i), that would make this phone a serious business condender, competing with phones that cost 2x as much. Being able to access a centralized directory, even if it's just a dinky SIP or XML script, is a very useful feature. --Helix
    • NOTE:(Jan 12/06) Thirded! :) The large backlit LCD is very pretty, but mostly a useless gimmick right now. Currently the LCD doesn't provide any more useful information than a cheapy 2-row LCD phone. XML browser support like Cisco or Aastra would be a MAJOR win. - bani
    • NOTE:(May 07/06) Fourthed! :) I'm setting up an Asterisk PBX system and using all GXP-2000's. Some of our managers have access to multiple voicemail boxes. Setting up multiple voicemail boxes in the SIP conf for each is fine, but they never know which voicemail box has messages, or how many. I can use SEND TEXT and the PERL or PHP AGI to report how many voicemails are in each box. This would be great to have on the display if they pressed a custom defined speed dial button, for example. - brian

  • FEATURE REQUEST: XML/XHTML microbrowser support would be nice, like Snom, Cisco, Aastra and Polycom do it. But even SendText support would be better than nothing. - bani

  • FEATURE REQUEST: (Nov23/06) XML Provisioning Now that Grandstream obviously has got some means of XML parsing build into the firmware, an intelligent XML based provisioning scheme aught to be high on the feature wish list. The current scheme with binary files are plain silly and hard to work with.
- lth


  • FEATURE REQUEST: (Nov25/05) OPEN SOURCE. (I just had to add this one.) If Grandstream were to open source their firmware and allow other private developers to add features and fix bugs (with Asterisk-esque developer oversight), they would probably have a much better product for it. - thetatag
    • NOTE: (Nov25/05) (i agree please OPEN SOURCE) i understand that you likely have segments when are propriatry to other companies (like the Adaptive Digital Echo cancellation) but even if you were to release source code with the propriatry parts removed it would be great as we woul still be able to write code to replace the missing parts and changes could still be rolled into the grandstream firmware if this was your wish... - SoloFlyer
    • NOTE: (Feb06/06) I agree! grandstream sells hardware, not software. aredfox released PA1688 open source and became a much better product because of community contributions. - bani
    • NOTE:(Feb12/05) That may not be possible because of third party licensing requirements, such as the codecs. I wonder how the manufacturer of PA1688 solved this? Maybe other parts such as the user interface still could be opened? -job
    • NOTE: (Feb22/06) Agreed --Alex
    • NOTE: (Jun16/06) Ditto and agreed etc --Anthony

  • FEATURE REQUEST: The ability (user-selectable from the web interface or the local phone menus) to avoid taking calls by simply lifting the handset. Suppose you have two incoming calls that are ringing on "line1" and "line2", and would like to take the second call only... I'd like to pick the handset up and get a dial tone, and then press one of the line buttons to take the call on that line, or ignore the ringing calls and place an outgoing call on line three. On busy system this could be useful, because otherwise when the phone rings I am forced to take the ringing call, and cannot do anything else. - kurgan

  • FEATURE REQUEST: iLBC or SPEEX codec
    • NOTE: (Feb07/06) Agreed --Helix
    • NOTE: (Feb12/06) That would be very welcome. The only low-bandwidth good-quality codec this phone offers is g.729 which carries a licensing cost at the server. If the processing power is there, having any of these codecs would be extremely useful. - job

  • FEATURE REQUEST: Ability to configure the default ring volume (as a user setting please...)
    • NOTE: (Feb16/06) Or at least remember what it was last set to... --SoloFlyer
    • NOTE: (Jun16/06) Good idea. I just included this as a recommendation for solving inaudible pages (see above) - Anthony

  • FEATURE REQUEST: I'd like the IP settings to be in Admin config rather in User config
    • NOTE: (Nov??/05) perhaps this can be a config option- restrict IP setting to admin interface? IMHO the main reason for keeping them separate is a user can setup the device as CPE but not change account settings - helix
    • NOTE: (Nov??/05) well... I've put it here because my provider doesn't want to give me the User conf. password because he thinks that I could somehow mix the IP conf. up... - ??
    • NOTE: (Nov??/05) then your provider is a moron. You can set DHCP=yes or an ip address in the TFTP file, which will be auto downloaded to your phone, preventing any change from lasting very long. IP address is widely considered to be a user-side feature, and that prevents you from using speed dials. Admin settings are locked for providers selling the phone as locked CPE or businesses that dont want users messing with the nitty gritty... the IP address *shouldnt* be in admin unless its by an option IMHO. - helix
    • NOTE: (Nov25/05) (i agree your provider is a moron. :) but my preference would for ip address stuff to be under admin, but the option of where to put it would be even better - SoloFlyer

  • FEATURE REQUEST: Option to have phone produce a pleasant tone when dialing, rather than DTMF

  • FEATURE REQUEST: Configuration option to make a line behave in "immediate" mode — where a number is automatically dialed when the handset is lifted or the line is selected in speakerphone mode. This, especially coupled with Send Text support (see above), would allow a PBX to handle all of the dialing issues if one wanted to do so. It would also allow for these phones to be used to play announcements, or a particular account/line to be connected directly to an overhead paging system. (And the list goes on and on.)
    • NOTE: (Feb07/06) Agreed --Helix

  • FEATURE REQUEST: Use a slow steady red blink on line appearances for MWI. If you register more than one account, you don't know which account has voicemail until you try them all and see which one has the stutter!
    • NOTE: (Nov25/05) Another solution, which I would prefer, is to have an indication on the display. It's a big display. Let's use it for something useful. - thetatag
    • NOTE: (Feb07/06) Perhaps have the MWI light blink slowly and the LINE light blinks in unison? -Helix
    • NOTE: (Feb12/06) MWI blinks would be more useful for more line status modes. An indication in the display would be better. Or having the MWI for example blink three times, pause, three blinks etc. for third line. Any (or both) of these indications would be great. - job

  • FEATURE REQUEST: Add support for SIP header Alert-Info to trigger custom ringtones, e.g. SIPAddHeader("Alert-Info: ring3"). - bani
    • NOTE: When the phone is ringing, it would be useful to be able to press MUTE (or similar) to suppress ringing on that call. For example, EX-GIRLFRIEND shows up on the caller-id and you don't want to take the call or even listen to the ringing, you should be able to suppress the ringing. The line would continue to blink and could be picked up if you were so inclined. A new call coming in should ring normally, unless it too is suppressed.
    • NOTE: (Feb06/06) if grandstream supported Alert-Info for custom ringtones, you could just make eg a ring3.bin of silence. asterisk could then send SIPAddHeader("Alert-Info: ring3"). I think this is the best solution. - bani

    • NOTE: Selection of distinctive ringtones based on multiple numbers, or specific context to distinguish calls originating from PSTN and those coming from internal extensions.
    • NOTE: (Dec03/05) On the same note, as well as wildcard matching for rings, it would be nice if the server could specify which of the three rings to use via a SIP header. Ideally the server could specify a url to an audio file ala Snom 360, but that would be much harder to do --Helix
    • NOTE: (Feb06/06) I think Alert-Info header is the best method for this. Asterisk can handle this much more flexibly than any phone ever could. It should be asterisk's job to decide which ringtone to play. - bani
    • NOTE: (Feb06/06) I second this. We need an alert-info header for distinctive ring, and four factory-default decent ringtones, too. - kurgan
    • NOTE: (Feb06/06) Distinctive ringtone selection with wildcard or SIP header. Best implemented through SIP header? Or with wildcards in the advanced settings..(an X or a . like in asterisk?) - stoffel
    • NOTE: (Feb12/06) This phone is also useful for home deployments where you hardly install a PBX (for which a softphone would be more cost-effective), so having the option in the phone book be a nice bonus. I also second the SIP header proposal but it should be on a per line basis as the auto answer header is. - job
    • NOTE: (Jun16/06) I think this should be considered a major bug. Anyone up for raising this to a major fix? (my neck is not long enough yet). - Anthony

  • FEATURE REQUEST: This isn't directly related to the GXP firmware, but I'd like GS to document the script format used by their ringtones. The GXP comes with a ring file that will ring once, then say "You have a call from" and read off the caller ID number. With documentation of this data format, it would be possible to write custom ring tones that do the same thing but change the ring sound and the prompts. - Helix

  • FEATURE REQUEST: GS please supply a dozen of ready made decent ringtones to be able to use these phones on desks close by. Realise that ringtone converters exist but would gladly avoid the audio format mumbo jumbo to have a phone ring differently! - bengrech

  • FEATURE REQUEST: Make the GXP respond to a check-sync NOTIFY event and reboot or re-tftp. The 'grandstream reboot script' is a hack. - Helix

  • FEATURE REQUEST: Phone should accept NTP settings via DHCP, eg option ntp-servers and option time-offset from ISC DHCP. - bani
    • NOTE:(Feb08/06) The option ntp-servers works for me in firmware version 1.0.1.9 using ISC DHCP. Is this broken in 1.0.2.x? bklang
    • NOTE:(Feb08/06) Are you sure? I don't think this ever worked, even in 1.0.1.9. The firmware comes pre-configured with pre-set ntp time server. To verify that it is actually working in 1.0.1.9 you will want to blank out the ntp server in the advanced settings tab, update and then reboot. See if it actually gets your ntp server from dhcp. - bani
    • NOTE:(Feb15/06) I was wrong; it does NOT work in 1.0.1.9 (thanks bani for pointing that out). I agree this would be a very useful feature especially for heavily firewalled environments. - bklang

  • FEATURE REQUEST: The ability to call a SIP address directly (by SIP-URL). - job

  • FEATURE REQUEST: Extend BLF support to show more extension states such as ringing. The Snom phones do this very well. - job

  • FEATURE REQUEST: Make phonebook and any useful menu item from the display-GUI available in the web-backend please. - PaulK

  • FEATURE REQUEST: Storing/retrieving phone book with LDAP would be very welcome for enterprise use. - job

  • FEATURE REQUEST: when someone calls, and the number is known from the phonebook, display the name as well as the number. Keep in mind, someone calling from 5 is the same as 098335455 locally for germany. - PaulK
    • NOTE: (Feb06/06) Couldn't asterisk already do this by changing the caller id string? Eg Set(CALLERID(name)="Somename") It's a bit more work, but I think the proper place to do this is asterisk. - bani
    • NOTE: (Feb12/06) The phone book is local to the phone. It cannot be handled by the PBX, except for central phone books which already work as you propose. Under no circumstances should features be asterisk-specific unless there is an extremely good reason. - job
    • NOTE: (Feb12/06) Asking grandstream to hardcode the local calling rules of every city on earth is too much. These kind of special case translations belong in asterisk not the phone. - bani
    • NOTE: (Feb18/06) Agreed the phone should not try to be smart about the numbers. But if the number exists in the local phone book, the phone should present the corresponding name as well. That would be a lot more useful than not doing it at all. I also want to stress that nothing "belongs" in asterisk specifically, it is important to follow standards so the phones are useful with any SIP proxy/PBX. - job

  • FEATURE REQUEST: Option to define TFTP 'Firmware Server Path' and 'Config Server Path' via DHCP. option bootfile-name and option tftp-server-name in ISC DHCP. - bani

  • FEATURE REQUEST: Option to enable/disable sidetone and adjust sidetone volume. - bani

  • FEATURE REQUEST: Extensions number (account 1) should be on display, plus option to turn off showing ip address (users dont need to know it). - zalink
    • NOTE: (Feb12/06) Agreed. Registered username(s) is often much more interesting than phone IP. The display is large so all active usernames and their respective status could fit there. - job

  • FEATURE REQUEST: Missed calls should not take over the whole display. Should just have a small message in top right that says n missed calls. - zalink

  • FEATURE REQUEST: When on a speakerphone call, Mute button should only mute microphone and leave speakerphone still active. This is especially useful for speakerphone on hold or listening to voicemail - bklang
    • NOTE:(Feb15/06) This seems to be the case after switching to the GSM codec. Is this possible? Only true for g.711u? - bklang

  • FEATURE REQUEST: Show current time in the phone status page. There is no REMOTE way to know if the phone has correctly received the time via NTP. - SamL
    • NOTE: (Feb12/06) Also line account status, preferrably with time stamps when the events happened, would be nice. -job
    • NOTE: (Feb12/06) Related: Phone should try to get time via NTP every few minutes if it fails during boot. It seems phone only tries to get the time once, and if it doesn't, it doesn't try again until next reboot. -SamL

  • FEATURE REQUEST: (Feb11/06) Pressing Transfer + one of the speed dial / BLF buttons should do a blind transfer to that speed dial extension. - Ted
    • NOTE: (Jun08/06) AGREED! This only makes sense. Makes memorizing extentions a thing of the past! -NJTaz76

  • FEATURE REQUEST: (Feb11/06) It would help to make the speed dial buttons usable during a call. They could then be used for special PBX features like call parking. Ideally, in the setup, have two numbers: what to dial if already in a call, and what to dial when using it to make a new call/transfer. Then I can press a button in the call to park the call while in the call. Then use the same button to pick up a parked call. - Ted
    • AGREED. I would like to use one SD button for a door-phone application but cannot use it while the phone is off-hook. - Anthony

  • FEATURE REQUEST: (Feb11/06) Support simple plaintext or xml configuration files, without having to use the grandstream java configuration tool. - bani
    • NOTE: (Feb12/06) At least the file and checksum format should be made public. The third party market would love to get native support for provisioning of these phones. Grandstream only loses market share by trying to keep this secret. -job
    • NOTE: (Feb12/06) I think overall the phone needs to be more 'open'- GS should take a hint from AAstra (they provide tons of documentation on how to provision, configure, and write XML apps free for everyone). I think possibly GS wants to keep things a little under wraps so they can sell GAPS licenses (my observation/theory, not spreading accusations). If this is the case, I would at least suggest they consider the possibility that opening their formats and maturing their firmware will result in far more HW sales to the Asterisk community (especially small/medium integrators and hobbyists) than will be lost by large carriers not being locked into using GAPS. FWIW, I fall into both of the above categories and i found the 'grandstream config tool' to be a PITA... -Helix
    • NOTE: (Feb12/06) I don't mind them wanting to use a special binary format. I do however think they'd be much better off if they just publicly documented the format, since then conversion tools can be written in any language, including ones that don't take a full 5 seconds of CPU time to process a text file (i.e. every language other than Java). Though needing to use the tool doesn't particularly inhibit configuration via PHP or XML. PHP can generate the config file, and than then call the java app to compile that file into the binary config for TFTP. Or an XML file could be generated, and a simple XSLT script could convert the XML to Grandstream's text config file format and then run the config tool on that. In fact, you could even use PHP to connect to the phone's web interface, collect current values (via XPath querying form input on the returned page's DOM, and extracting the mappings of PXXX -> value). And one could also use the phone's web interface from a PHP script to update new values. -Ted
    • NOTE: (Feb12/06) What purpose does it serve to have encrypted config files which can only be generated by a special tool? Maybe if you want to make it possible for ITSPs to lock down devices to a single provider (and thus lock out asterisk), but this seems pretty dumb for a device which has explicit asterisk support ("asterisk BLF" in the menus). The binary format is annoying and serves no purpose other than making it more cumbersome to integrate gxp2000 with auto-provisioning tools. It means grandstream is the odd man out (compared to polycom, cisco, aastra, linksys, snom, and just about everyone else on the planet who has open provisioning formats). additional: having to execute external closed-source binary programs opens up a whole new can of worms security-wise. if you can keep all functionality selfcontained within your cgi, things are extremely simple to lock down. as soon as you have to start doing system()/exec() etc, the floodgates are open. - bani
    • NOTE: (Feb12/06) I agree with Ted, my main complaint is not the file format itself but the lack of openness. Using AAstra as an example again, they use a XML based file, but allow it to be encrypted so the phone can be locked by an ITSP (they provide a tool to generate a keypair and put the decrypt key into the phone). The difference between AAstra and GS is that GS seems to be (possibly) keeping the file format under wraps so they can make money selling that tool, which they call GAPS (Grandstream Automated Provisioning System). GAPS can also remote-reboot a phone via an undocumented means (or so I've read). While I dislike locked HW as a concept, I am not against it for the purposes of this discussion. My complaint is that useful features (remote-boot phones, generate our own config files using 3rd party tools) are *possibly* being withheld so GS can sell more GAPS licenses (why would an ITSP pay $lots for GAPS when they can download some dude's config script for free?). Keep in mind I am *NOT* accusing anybody of anything, just theorizing. Another possibility is that the binary format is kept under wraps because it is written to flash with little inspection or modification by the phone. I dont care if they make the configs XML based (that would be preferred) or document the existing format, I just care about the end result which would be a much more useful and less clumsy way of centrally managing GS phones, which would make me more likely to use the GXP for professional deployments. -Helix
    • NOTE: (Feb15/06) While I think an open configuration format would be nice, I would like the closed format kept too. I autoconfigure my phones across the public Internet and if someone were to unscramble one of the files, they would find out the SIP account passwords. It's true that I could get the phone users to enter their passwords manually but that takes me one step away from a totally autoconfiguring system. I do realise that these files could probably be reverse engineered without too much effort but I doubt anyone would want to abuse our system that much. As for the practically of using such files, I set up a simple shell script that makes generating them quite simple for us. - Chewi
    • NOTE: (Feb16/06) Maybe im missing something... but it is possible to create config files which are accepted by gxp-200's but the passwords dont get encrypted they just do the checksum, it was reverse engineered by a guy on the digium mailing lists who wrote a perl script to make the files... it has worked for every firmware version i have tested it on (up to 1.0.1.13) it is attached here --SoloFlyer
    • NOTE: (Feb16/06) Hmmm, thats actually pretty useful, i'll see if it helps (I wasn't aware such a thing existed, I had looked for one a while ago with no luck). Thanks!. However Chewi- an obfuscated config file and a secure config file are two VERY different things. GXP cfg file is somewhat obfuscated, but not secure. Unless the phones are using some kind of cryptography, then all you have to do is figure out how exactly the password fields are being scrambled, and you can unscramble them all. (i'm talking theoretically btw). This perhaps is why they have not documented the full file format. In contrast, AAstra uses open XML for everything, but when you need security, you use their tool to generate a real crypto key to load onto the phone before shipping it to the user. Their tool will then use the same key to crypt the XML file, resulting in crypted output which is totally useless unless you know the key (which the phone does). IMHO this is a more elegant solution. However since it seems (from this script at least) that the main purpose of the cfg format is to provide integrity (checksums/etc) I have much less of a problem with it. While I'd still like XML, or even real GS docs on the format, this looks to be much more workable now. - Helix
    • NOTE:(Jan23/07) The file attached here posted feb16/06 works for 1.1.1.14, can someone please give me a hand converting the pack/unpack functions to PHP? - jamesb63

  • FEATURE REQUEST: (Feb14/06) My users don't like seeing missed call logs for the ring groups of which they are members; they only like seeing missed calls specifically for their extension (not the generic ring group). Please add support to ignore missed calls to ring groups by examining a Caller ID prefix. In Asterisk, you can append a prefix to the Caller ID of all calls to a specific Ring Group. For instance, we prefix "Sales:" and "Support:" to the Caller ID of calls into those ring groups. By parsing the Caller ID, you could easily filter which calls make it to the Missed Calls list. - gammacoder
    • NOTE: (Feb14/06) Like so many other things, this could be handled if the GXP-2000 used sip headers (e.g., X-GXP2000-MissedCall-Logging: no) to control a lot more of its functionality. The phone should probably give the option "Support X-GXP2000 SIP Headers?" for situations where the remote connection is not trusted or authoritative. For most PBX implementations, however, having those SIP headers available for control would grant an enormous amount of control to the administrators to tweak the system to its highest potential. - thetatag

  • FEATURE REQUEST: (Feb15/06) UPnP Support - I have set up my company's phones to autoconfigure. The only thing that prevents us from complete autoconfiguration is the fact that anyone behind a NAT router has to manually forward UDP port 5004 to their phone. If this could be done automatically using UPnP, that would be great. I'm not sure what UPnP is capable of but if it is able to query the router about what ports are available, it would be possible to have several phones behind the same NAT router without any extra configuration being necessary. - Chewi

  • FEATURE REQUEST: (Feb15/06) DHCP Hostname support - Adding the ability to configure a Hostname on the phone which will be sent in the DHCP Request packets will help with dynamic DNS. - bklang

  • FEATURE REQUEST: (Feb19/06) Settings should take effect even without a reboot. Some settings may still need a reboot - a reboot should be proposed then.- PaulK
    • NOTE: (Feb20/06) Many settings do take effect as soon as they are changed and do not require a reboot (Speed dials for example)... but it would be nice for the phone to only suggest reboot when actually required... --SoloFlyer

  • FEATURE REQUEST: i would like to be able to control the AGC gain from the admin page.-Alex

  • FEATURE REQUEST: (Feb28/06) I would like to be able to hit "mute/del",or something when the phone rings to make the phone ring silent.-mtryfoss

  • FEATURE REQUEST: (Mar18/06) Multilanguage support - For all us not english speaking, I suggest getting language out of the main firmware file and let it be downloadable like ringtone files. If I could adjust those files myself, it woulf be great, too (say like GNU multilanguage support). - KampfCaspar

  • FEATURE REQUEST: (Mar18/06) Arrow key functions - Arrow keys should ALWAYS lead to some interesting information, eg. Arrow-Up is ALWAYS the missed calls list (even if empty), Arrow-Down ist ALWAYS the Phonebook... As an added extra, the function might be configurable. - KampfCaspar

  • FEATURE REQUEST: (Mar18/06) "Send" = redial -"Send" Key in idle state should get one to the dialled numbers list. Upto now (1.0.2.13) I seem to only be able to call the LAST dialled number directly. - KampfCaspar

  • FEATURE REQUEST: (Mar18/06) Mute/Del = Escape - In whatever menu or function I am, I want a single "get me out one level" key. I think the Mute/Del key would be fine for that... Even if it gets a little crowded if DND in idle mode and stop ringing in ringing mode are added, too.... - KampfCaspar

  • FEATURE REQUEST: (Mar18/06) Transfer ringing call - I would like to transfer a call BEFORE accepting it. Like the phone rings, I press TRNF and a speed dial - gone. A redirect to voice mail would be great, too (TRNF & MSG). - KampfCaspar

  • FEATURE REQUEST: (Mar18/06) Idle display configurable - Depending on usage, the most important idle information is different. Let it be configurable if you want the date as prominently displayed (or rather all date/time in the topmost line), if you even need a bold "username/number" display or rather some information about the four lines or other users (like the boss knows his name but wants to know if the secretary is online), etc. As an added bonus, let it be some XHTML/WAP display (like suggested above) - KampfCaspar

  • FEATURE REQUEST: (Mar18/06) Action Urls - Like with SNOM - probably even enhanced - would solve a lot of issues. - KampfCaspar

  • FEATURE REQUEST: (Mar20/06) BLF with CLIP - Ability to display calling number information on a blf key (secretary get's number calling boss). - KampfCaspar

  • FEATURE REQUEST: (Mar24/06) Phone Book Load via TFTP - As a feature for small-to-medium deployments, why not have the option to populate each phone's internal phone book from an easily editable text file (or whatever) via TFTP on reboot. This would seem to be a reasonable compromise for the small business/serious home user/hobbyist between the pain of editing each phone individually and running a full-blown centralised database (assuming we get support for that one day). It's a lot quicker and easier to reboot 6+ phones than edit them! - Channel-Two
    • NOTE: (Apr17/06) Agreed - it would be great to have a way to upload a user-editable file of numbers (by TFTP or some other method); it's a pain to have to key them in, and even worse to have to update each phone individually --ADW

  • FEATURE REQUEST: (Mar29/06) Automatic Daylight Saving switching - Twice a year I have to update lots of phones to change daylight saving settings from YES to NO and back. It would be great to have the phone do this by itself. - Kurgan

  • FEATURE REQUEST: (Apr17/06) Dial Plan enhancements - I have set up a dial plan on my Sipura SPA-3000 such that the local area code is automatically inserted for calls to my local area (here, any number starting with 7 or 8 is a local number). This makes the conversion from PSTN more transparent for my users who are used to making local calls without having to dial the area code. Is there any way to do this with the GXP-2000? It would make the phone more acceptable if it were possible. - ADW

  • FEATURE REQUEST: (Apr28/06) display messages in German language - my German customers are not willing to buy a phone which has no German user interface, at least the basic displays should be adjustable in other languages. - Datumaster

  • FEATURE REQUEST: (May1/06) On-hook answer button. Option for configure button for on-hook answering for working with RJ9 modular connector headphones. - cupotka

  • FEATURE REQUEST: (May 3/06) Use DHCP option 88 to set DST. This is the right way of getting the DST rules (when does time change, and by how many hours) to display proper time. Better than faking a wrong timezone calculated by adding DST to local timezone and setting it with DHCP option 2. Using both options 2 and 88 would allow for a complete and proper time setting for both timezone and DST rules.- Kurgan

  • FEATURE REQUEST: (June 8/06) It woud be nice to have the possibility to switch the LEDs on the speed dial keys (maybe as an extension to the send text feature requested above - a special formatted text should do the trick). This could be used e.g. from Asterisk to signal whether another phone is ringing (LED blinking) or busy (LED on). - graffiti
    • NOTE: (Jun08/06) This is already possible. As of firmware version 1.0.1.13 (I think, it is very old) the speed dial keys (basic setup page) have a type option for "Asterisk BLF". If you set this as well as subscribecontext= in sip.conf and hint exten's in the subscribe context, the LEDs will provide presence for monitored extensions. Off=not on phone, button is a speed dial. Blinking=monitored extension is ringing, pushing button will dial its exten with ** before it (so you can set **exten to be pickup). On = user is on the phone, button does nothing. - Helix
    • NOTE: (Jun08/06) Thanks for info. I've never realized what BLF really means. - graffiti

  • FEATURE REQUEST:(Jun15/06) SRTP support Maybe I'll get flamed for this, but privacy is important... especially in a business environment. - grsch

  • FEATURE REQUEST:(Jun30/06) BLF InUse option to light only when line is "InUse" vs "Unavaliable" (not registered) - peter

  • FEATURE REQUEST:(?????/??) One button Transfer It would be great if you had e.g. You pick up a call — click on an extension — call is transfered. - joekane

  • FEATURE REQUEST:(?????/??) Extension loading Would it be possible when the phone is loaded all the extension lights come on at the same time, instead one at a time. Thanks for the improvements so far. - joekane

  • FEATURE REQUEST:(Oct19/06) SIPS support SRTP makes not too much sense without SIPS ;) (thx nevertheless for the implementation of SRTP so far) -kodomo

  • FEATURE REQUEST:(Oct18/06) Transfer Tone It would be nice if during an attended transfer there was a tone/beep/note played to the person that the call is being transfered to, so that they know when the transfer has been completed -SoloFlyer














Download Firmware


NOTE: (Feb27/06) To upgrade directly to 1.0.2.x from any 1.0.1.x firmware you need the gxp2000.bin and boot55.bin files included in the 1.0.2.3 and 1.0.2.6 firmwares, just put the gxp2000.bin and boot55.bin files for the 1.0.2.3 or 1.0.2.6 firmware on the tftp/http server with the gxp2000a.bin and boot55a.bin files from the 1.0.2.x firmware. The gxp2000.bin and boot55.bin from the 1.0.2.3 or 1.0.2.6 firmware update the phone telling it to look for gxp2000a.bin and boot55a.bin ( they probally change other things too... ). - SoloFlyer





Instructions to Upgrade a GXP-2000 to Firmware version 1.0.2.3 using Linux - gammacoder


Watch out for upgrading via HTTP. Although it worked for me, I've heard of a continual reboot loop until the .bin files are removed from the HTTP server. I've had success upgrading via TFTP following these steps:

  • On your Linux Box (Make sure you have a tftp server installed, the package for Fedora/Redhat is 'tftp-server')
    • cd /tftpboot (or your tftp server root directory)
    • wget http://www.grandstream.com/BETATEST/GXP2000/Release_1.0.2.3_GXP2000.zip
    • unzip Release_1.0.2.3_GXP2000.zip
    • /usr/sbin/tcpdump port tftp (to watch tftp requests from the phone)

  • Point your webserver to http://ip.add.dr.ess from the phone's front panel
    • Login with the administrator password
    • Advanced Settings: set Firmware Upgrade: Via TFTP Server and set the IP address to your TFTP server
    • Click Update
    • Click Reboot

  • Watch tcpdump, you'll see requests for
    • boot55.bin
      • If it hangs here for more than 10 seconds, pull power and reboot.
      • On the phone's Web Interface, under Status, you'll have Bootloader-- 1.97.1.99
      • Reboot the phone from the web interface one more time
    • boot55a.bin
    • boot55a.bin (again)
    • gxp2000a.bin
    • cfgxxxxxxxxxxxx (where xxxxxxxxxxxx is the MAC address)
    • cfg.txt

  • The phone boots up, then runs through the new provisioning code. In tcpdump, you'll see:o
    • cfgxxxxxxxxxxxx (again)
    • boot55a.bin
    • gxp2000a.bin
    • ring1.bin
    • ring2.bin
    • ring3.bin



GXP-2000 central updating TFTP server (GXP-2000 firmware v1.0.1.9)


  • The first time you have to enter the TFTP server-IP in your phone through the web interface, as of then it will always look for the cfg file on the TFTP server.
  • On grandstream.com you find the Configuration Tool, you need this to convert the config file to the correct format. A config template can be found on that page also.
  • My cfg file is called cfg<mac-addr> and is placed in the tftp dir. If you have multiple phones, you need multiple cfg files.
  • Here is what I have changed from the default template:

# SIP Server
P47 = <SIP-server-IP>
  1. SIP User ID (200 is used as an example!)

P35 = 200
  1. Authentication ID


P36 = 200
  1. Authentication password

P34 = 200
  1. NAT Traversal. 0 - yes, 1 - no
P52 = 1
  1. TFTP Server (for remote software upgrade and configuration)
  2. For firmware version 1.0.5.22 and above)
  3. P213 =
  4. make sure you choose the next one:
  5. TFTP Server (for remote software upgrade and configuration)
  6. For firmware version below 1.0.5.22)
P41 = <TFTP-server-IP>
  1. "Account Name" in the webinterface for the 1st account
P270 = My Account Name
  1. SIP Registration. 0 - no, 1 - yes
P31 = 1
  1. Unregister On Reboot. 0 - no, 1 - yes
P81 = 1
  1. NTP Server
P30 = <NTP-server-IP>
  1. Time Zone. Offset in minutes to GMT (780 = brussels/paris/..)
P64 = 780
  1. Daylight Savings Time. 0 - no, 1 - yes
P75 = 1
  1. User Caller Name (John Doe)
P3 = Firstname
  1. Send DTMF. 0 - in audio 1 - via RTP 2 - via SIP INFO | set to 2 for Grandstream!
P73 = 2

  • After creating your config file, you need to convert it with the Configuration Tool and make them available on your TFTP server. (filename syntax: cfg000b8201XXXX)

Configuration Files Generator Tool for WINDOWS http://sourceforge.net/projects/provisioning/



Update and Modify a GXP-2000 from the command line


(Jun/06), there is a sourceforge web site
http://handhelds.freshmeat.net/projects/gsutil/
which contains a perl script for manipulating all aspects of a GXP-2000 phone from the command line
knowing only the phone IP number. It is relatively easy to change the perl script as the firmware is upgraded.

Modifying the script

  • Here is a modified perl script gsutil.txt that I believe works with firmware up to and including 1.1.0.16. It has a .txt ending since the wiki does not accept .pl

  • (Jul 19/06) It works with 1.1.1.7 also but does not have the new bells and whistles for the extension unit, or some info to make adjusted parameters such as BLF presence work.

  • (Jul 26/06) Here is a modified gsutil.txt with the added info needed for the extension unit and firmware 1.1.1.7

Configuring the GXP-2000

To use the perl script in conjunction with the configuration template, you can use
a shell script such as:
and an edited template file such as
The command to generate a configuration file for an extension is then:

/bin/bash genxxx.txt XXX

where XXX is the extension number. It is assumed that the extension number is the same
as the last numeric part of the ip number.

The edited template file uses an asterisk server ip of 192.168.0.199
and a router ip of 192.168.0.15. You may change to suit your taste.

Configuration template files

Configuration template files for:

  • Firmware Version 1.1.1.7 -ninthclowd

  • Firmware Version 1.0.1.12

  • Firmware Version 1.0.2.13

  • These were emailed to me directly from Grandstream some months ago. Others may find these useful.

  • I would really like to make each of the firmware version configuration templates files available here, but I do not have them. Can anyone provide more?

- Anthony






Custom Ring Tones

Configuration of custom ring tones is nearly identical to configuring BT1xx series phones.
Custom ring tones are sent to the phone via TFTP. Up to 3 ring tones can be used at one time. You must first download the Custom Ring Tone Generation Tool, which is a modified command-line version of the SOX audio utility. (No source code appears to be available, which may be a GPL violation.) Use it to generate your grandstream ring file. Place this file in the tftp root folder as ringX.bin, replace X with 1-3.
For those seeking more information about the ring tone format, see this script: Budgetone makering5. The tones are mostly 8bit 8khz ulaw files, but with a few special headers. Ring tones do have some form of scripting allowed (for example, the GXP comes with a ring tone that reads off the caller-ID of the incoming call), however this has not been documented or reverse engineered yet (that I know of, -helix).

For classic ring tones: http://www.tikalnetworks.com/documents/ringtone.rar rename the files to ring1-3

To use distinctive ringing(v1.2):
Set on Advanced Settings Page of phone web interface,
Distinctive Ring Tone: Custom ring tone 1, used if incoming caller ID is:<ring name>
In Dialplan,
Use SIPAddHeader(Alert-Info:\;info=<ring name>)





Hardware Notes (GXP-2000)


Hardware revisions

This section should be used to collect information about HW revisions, new features and bugs that are hardware-related.- Kurgan

  • 16 Sep 2006: Some newer units that I have bought recently have dual color (green/red) LEDs for line buttons and speed dial/BLF buttons, but it seems that current firmware does not use this feature at all. In these units LEDs glow green at boot, then always red during normal operation. These units came with firmware 1.1.0.14 preloaded. - Kurgan
    • The 1.1.0.x series firmware does not utilise the green LEDs, however, the 1.1.1.x firmware does. - RobH (au)
    • How? I only see them green when configured as BLF, and then red or blinking red when line is in use/ringing. It seems that the only difference is that leds are green instead of not lit, when line is not in use. What's the purpose of the green light? Kurgan

Hardware faults and problems:


Blemish in LCD screen
- These are hardly noticeable and are impossible to see with the BL on.
- This can be easily fixed without voiding your warranty. there are 4 screws on the back of the lcd, try loosening the screw(s) closest to the blemish by about half a turn. :)

Handset Static

- Pickup the handset punch any digit there will be a light hum but it shouldnt be noticeable, if there is loud static or crackling you have a problem...

- RMA this one

Speakerphone Mic Static
- Go to the menu and turn on the Audio Loop Back Test with out any noise in the room there will be a light hum but it shouldn't be noticeable, again, if there is loud static or crackling you have a problem...
- RMA this

Phone Frequently Crashes on POE
- Every 15minutes to 2 hours the phone will just lock up when using POE

- I have seen this multiple times (due to dodgy patch leads etc) it is nothing to do with the phones replace the cables between your POE device and the phone or change your POE device, it is caused by power fluctuations (high/low/intermittent)

Phone Doesnt Hangup
- Basically if you can set the handset down without the phone hanging up you have a problem.
- if you like having a warranty do an RMA otherwise, take the 4 screws out of the back of the phone separate the 2 halves and place about 5mm worth of sticky tape on top of the blue part of the switch shown below, this is the switch that is pressed down when you set down the handset.

Image

Phone Resets on Static Discharge
- Grounding may be inadequate on these phones. It doesn't seem too hard to zap the phone in a static-prone environment. Instead of properly grounding anything that could be shocked so the phone is unaffected, most static discharge that is significant enough for you to feel it will cause the phone to lock or reboot.
- Perhaps related to poor grounding, we have a Plantronics wireless headset in use with one of our GXP-2000s. More often than not, when the user places their headset in the charging station, their phone locks up. I have switched his phone with another phone, and he still gets the same behavior.

Plugging in Headset Physically Disconnects Phone's Speaker
See - GXP-2000-Hardware-Mods


Speaker phone isn't very clear or loud
See - GXP-2000-Hardware-Mods

Build your own headset adapter

I've build my own headset adapter (2x3,5mm -> 1x3,5mm) for my Grandstream. If you're interessed in it I documented it on my Grandstream GXP-2000 page.

Buy a headset adapter for the GXP-2000

The GXP-2000 should work with almost any standard 2.5mm headset by using a 2.5mm to 3.5mm (aka 3/32" to 1/8") audio adapter (Radio Shack #274-397).



Headset Adapters now included in GXP-2000 packaging.



DC power connector central pin on phone is wrong size for plug on power adapter
- These connectors come in different sizes and it looks like the plug and socket are not matched. It is only the spring pressure of the outer contact that allows the phone to work at all as it presses the plug to one side and the central pin then touches the inside of the plug at one point. If the spring pressure of outer contact reduces after time and use, then the phone will fail to power up.
  • Have to agree: I have often found that moving GXP2000s causes them to reboot due to a 'loose' power connector. - Linker3000





XML Phonebook

I started a page for the XML Phonebook to discuss this function on its own.
http://www.voip-info.org/wiki/view/GXP-2000+XML+Phonebook -Shane Steinbeck (Jul17/06)

XML Idle Screen

Started web page to discuss idle screen configuration.
http://www.voip-info.org/wiki/view/GXP-2000+XML+Idle+Screen - mikeB (Jul18/06)

Label Template

Here is a quick and dirty Excel file to print out labels for the BLF buttons. - Shane Steinbeck (Nov06/06)

Here is a Photoshop template with all the appropriate guide lines of the label for the BLF buttons. - Sebastian Hegarty (Jan12/07)


Buying a GXP-2000 (Alphabetical by country then domain name)

Entries not in order will be deleted










Reviews:



See Also:

Created by www.myphonecall.co.uk, Last modification by Michał Jakubowski on Tue 31 of Jul, 2007 [20:53 UTC]

Comments Filter

New Beta Firmware 1.1.4.16!!!

by iDLEx on Monday 09 of July, 2007 [21:51:16 UTC]
Hi Guys,
This is the latest beta of firmware 1.1.4.16 . (BT200, GXP2000 and GXP2020).

http://www.idlex.net/?p=10

Regards
iDLEx

Flash Video tutorial of setting up the Grandstream 2000

by Lucius Junevicus on Wednesday 02 of May, 2007 [17:14:46 UTC]
There is a flash movie tutorial for setting up the grandstream 2000 at

http://www.adminsparadise.com/walkthroughs/phone-and-fax-server/grandstream-gxp-2000-setup-guide.html

It's a step-by-step walkthrough of setting up a user and device on a FreePBX system and configuring the phone.

Upgrade to 1.1.3.2

by Joseph on Friday 23 of March, 2007 [00:27:13 UTC]
Upgraded from : 1.1.1.14
The hissing audio quality is still bad.
HW Revision 2.0 : Lock/Ups bad using AC adapter.
Also I have noticed a taping or cracking every second when talking to a outside line very annoying.
This version does not seem to be downgrade able which is a bummer since 1.1.1.14 sounded alot better and now I am stuck.

Would be willing to trade in 90% of the features for a 20% improvement in audio quality and reliability.


Asterisk 1.4.1 / GXP-2000 1.1.1.14

by Jeremy Burton on Monday 05 of March, 2007 [11:29:07 UTC]
Anyone else got this: upgraded asterisk 1.4.0 -> 1.4.1 and the BLF lights on the GXP-1000 (FW 1.1.1.14) are now green if a phone is offline instead of red? Or is it just me who's messed something up?
"core show hints" shows offline phones as "State:Unavailable" as expected.

by Jeremy Burton on Wednesday 21 of February, 2007 [14:17:05 UTC]

Question

by Dennis Punjabi on Saturday 27 of January, 2007 [04:23:21 UTC]
I have a gxp-2000. I am using trixbox. I setup my outbound routes to have pin to give access to only thos with the pin. The problem is that when one enters the pin, it can be seen by any onlooker who looks at the screen. Is there any way to hide numbers on the screen by sending a signal form asterisk or something? Or is there another better way to implement security?

How to disable nat keep-alive?

by Brad Templeton on Saturday 13 of January, 2007 [21:14:13 UTC]
I'm using my GXP-2000 behind NAT, so I want it to use STUN to figure out the outside address, but because I can control port forwarding on the NAT, I have opened up the SIP ports so no keep-alive is needed to keep them open. (RTP keep-alive could also be avoided but that's not the same question.)

So how do I get Stun/NAT handling but not send the keep-alives to the asterisk server, where they just cause annoying debug messages? If I set the number of seconds between keep-alives to 0 or more than about 150 it resets it to the default of 20.

Terrible Sound while on Handfree

by JohnnyCL on Tuesday 26 of December, 2006 [14:24:45 UTC]
This will happen only if the environment of the person on the other side is not quite (even small noise will off the sound for 1 seconds)
it does not matter what phone is on the other side.

New beta firmware 1.1.2.23

by vgster on Tuesday 19 of December, 2006 [22:22:21 UTC]
New beta on their /BETATEST website - 1.1.2.23 with a few pages of fixes.

musiconhold problem with 1.1.1.14 and previous

by foxfire on Wednesday 06 of December, 2006 [14:46:37 UTC]
Hi,
I am having problems using asterisk 1.2.X with grandstream and musiconhold.
I have no problems using asterisk 1.0.X. When i tried to upgrade our 1.0.X to 1.2.X , i have noticed that musiconhold will behave strangly.
All other telephone like Cisco, Polycom and Sipura have no problems and work fine.
But the gxp-2000 will sometimes cut sound than resume than again cut the sound at random intervals.
It is very anoying and is stoping me to upgrade asterisk to 1.2.X.
Does anyone else have this problem ?

Please update this page with new information, just login and click on the "Edit" or "Add Comment" button above. Get a free login here: Register Thanks! - support@voip-info.org

Page Changes | Comments

Sponsored by:

Terms of Service Privacy Policy
© 2003-2007 Arte Marketing, Inc.

Powered by bitweaver