Category: Telephony

  • GXP2020EXT Provision & Template

    GXP2020EXT Provision & Template

    The Grandstream GXP2020EXT is an accessory “sidecar” (or in Grandstream-speak “Expansion Module”) that adds 56 speed dials with BLF to Grandstream model GXP20xx VoIP telephones. In the article below I’ve provided two scripts to help GXP2020EXT users keep their units programed with fresh directory information and matching card inserts. The Problem As the phone system…

  • Phone Phreak Silver Box

    Phone Phreak Silver Box

    How many Touch-Tone digits does your landline have? 12 ? …That’s so pedestrian. If you’re a phone geek you might know about the old military AUTOVON phone system. These phones added 4 additional digits, that could be used to indicate the urgency of the call. P for priority, I for immediate, and F for flash…

  • Elastix *69 (Call Trace) Fix

    Elastix *69 (Call Trace) Fix

    We’re running an older installation of Elastix at my office, version 2.0.0 (release 58) on top of freePBX version 2.7.0 (release 10). The call trace feature was bothering me. This feature is mapped to the *69 feature code as is common with many LECs in North America. In the default implementation you hear an announcement…

  • Install Certified Asterisk 13 from source on Ubuntu 14.04 LTS

    Install Certified Asterisk 13 from source on Ubuntu 14.04 LTS

    Need an Asterisk setup? Why not combine the long term support of an Ubuntu LTS release with the long term support of a Certified Asterisk release? Certified Asterisk releases are supported for around 4 years, and Ubuntu LTS for around 5 years, helping ensure you don’t need to mess around with major reconfiguration again for…

  • YAC Caller ID Server for Asterisk

    YAC Caller ID Server for Asterisk

    I recently upgraded the firmware of the IP phones in a small office using my Grandstream HTTP configuration pusher. One of the users complained that the Caller ID display under the new firmware was too small to be legible. I’m not convinced that the size of the font actually changed, but I wanted to offer…

  • Grandstream Simple HTTP Configuration Pusher

    Grandstream Simple HTTP Configuration Pusher

    Here is a simple bash script that logs into the web interface of a Grandstream IP phone and submits some configuration changes, and then reboots the device for the changes to take effect. I wrote this to update a handful of Grandstream phones with a new phonebook XML URL, but it could be used for…

  • Grandstream Phone Book Creator for Elastix

    Grandstream Phone Book Creator for Elastix

    Do you run the Elastix PBX management environment to Asterisk? Do you use Grandstream IP Phones? If you answered yes to both of these questions, then this might be helpful to you. Grandstream GXP21xx/GXP14xx/GXP116x IP phones (and possibly others) can be configured to automatically download an XML formatted phone book file. The Elastix interface already…