GNU GPL INFORMATION GXW40xx firmware contains third-party software licensed under the GNU General Public License (GPL). Grandstream uses software under the specific terms of the GPL. Please see the GNU General Public License (GPL) for the exact terms and conditions of the license.
This section documents significant changes from previous versions of GXW40xx user manuals. Only major new features or major document updates are listed here. Minor updates for corrections or editing are not documented here. CHANGES FROM 1.0.5.10 USER MANUAL Add the option to change the Voice Frames per TX. [ ...
VoIP solution for the small – medium business or enterprise. GATEWAY GXW40XX OVERVIEW The new GXW40XX series has a compact and quiet design (no fans) and offers superb audio quality, rich feature functionality, strong security protection, and good manageability. It is auto-configurable, remotely manageable and scalable.
Page 8
Reproduction or transmittal of the entire or any part, in any form or by any means, electronic or print, for any purpose without the express written permission of Grandstream Networks, Inc. is not permitted. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL...
one 12V universal power adapter CONNECT THE GXW40XX Follow these four (4) steps to connect your GXW40XX gateway to the Internet and access the unit’s configuration pages. 1. Connect standard touch-tone analog phones to the FXS ports. 2. Insert an RJ45 Ethernet cable into the WAN port of GXW400X and connect the other end to an uplink port (a router or a modem, etc.) Note: If the gateway is used in router mode, connect a PC...
PSTN line connected to this port. FXS1 – FXS24 FXS port to be connected to analog phones / fax machines. Note: Once the GXW40xx is turned on and configured, the front display panel indicates the status of the unit. FIRMWARE VERSION 1.0.6.8...
All LED lights display green when ON. Slow blinking of READY, WAN and LAN LED together indicates a firmware upgrade or provisioning state. FIRMWARE VERSION 1.0.6.8 GXW4008 Display port LEDs status GXW4024 FXS port status GXW40XX USER MANUAL Page 12 of 59...
Page 13
LED POWER, READY and WAN lights are ON when device is up and running and successfully registered to the SIP Server. Slow blinking of READY LED indicates that device has not registered with any SIP Service provider. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 13 of 59...
Voice Activation Detection (VAD), Comfort Noise Generation (CNG), and Packet Loss Concealment (PLC) Supports PSTN/PBX analog telephone sets or analog trunks TABLE 3: GXW40XX SOFTWARE FEATURES GXW4004 Telephone Interfaces 4 FXS ports SIP Provisioning 4 SIP accounts, 2 profiles...
Page 15
Router Switched Mode T.38 compliant Group 3 Fax Relay up to 14.4kpbs and auto-switch to G.711 for Fax Pass-through, Fax Datapump V.17, V.19, GXW40XX USER MANUAL Voice Activity Detection (VAD) with CNG (comfort noise generation) and PLC (packet loss concealment),...
Page 16
Syslog support, HTTP and Telnet access Bellcore Type 1 & 2, ETSI, BT, NTT, and DTMF-based EN55022/EN55024 FCC part15 Class B GXW40XX USER MANUAL V.27ter, V.29 for T.38 fax relay Diffserv, ToS, 802.1 P/Q VLAN tagging RTP/RTCP In-Audio, RFC2833, and/or...
HARDWARE SPECIFICATION The hardware specifications of the GXW FXS series are detailed in Table 4. TABLE 4: HARDWARE SPECIFICATION OF GXW40XX SERIES GATEWAYS GXW4004 Ports 4 FXS Ports Network interface 1 RJ45 for LAN, 10/100 Base-TX, Full Duplex RJ45 WAN,10/100Base-TX,...
UNDERSTANDING GXW VOICE PROMPTS GXW40XX has a built-in voice prompt menu for simple device configuration. To enter the voice prompt menu, press *** on the standard analog phone connected to any FXS port. TABLE 5: DEFINITIONS OF THE GXW VOICE PROMPTS...
Page 19
“xx”. Number of voice mails Enter “9” to reboot the device; or Enter MAC address to restore factory default setting (See Restore Factory Default Setting section) Automatically returns to Main Menu GXW40XX USER MANUAL Page 19 of 59...
1. Both GXW40XX and other VoIP Device, have public IP addresses, or 2. Both GXW40XX and other VoIP Device are on the same LAN using private IP addresses, or 3. Both GXW40XX and other VoIP Device can be connected through a router using public or private IP addresses (with necessary port forwarding or DMZ).
4. Caller A dials *87 then dials caller C’s number, and then # (or wait for 4 seconds). 5. Caller A will hear the confirm tone. Then, A can hang up. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 21 of 59...
4. If Caller C does not answer the call, Caller A can press “flash” to resume call with Caller B. NOTE: When Attended Transfer fails and A hangs up, the GXW40XX will ring back user A to remind A that B is still on the call. A can pick up the phone to resume conversation with B.
1 is busy or times out. You can configure the ring timeout on the Profile page. Example configuration of a multiple Hunting Group: FXS Port #1: SIP UserID and Authenticate ID entered, Hunting group set to "Active" FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 23 of 59...
Page 24
Note: A single call directed to the SIP account will NOT result in all ports ringing at the same time. They will ring in the hunting group only. This feature is applicable to incoming calls only. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 24 of 59...
SENDING AND RECEIVING FAX GXW40XX supports fax in two modes: 1) T.38 (Fax over IP) and 2) Fax Pass through. T.38 is the preferred method because it is more reliable and works well in most network conditions. If the service FIRMWARE VERSION 1.0.6.8...
Fax, toggle the Fax Tone Detection Mode setting. SUPPORT RADIUS PROTOCOL GXW40XX supports RADIUS for authentication, authorization and billing purposes. Primary and secondary RADIUS server configurations are available to provide redundancy to this feature. In case Primary Radius server becomes unusable, RADIUS requests will be automatically sent to the secondary server.
GXW40XX supports the traditional telephony features available in a PBX as well as additional advanced telephony features. TABLE 6: CALL FEATURES TABLE (STAR CODE) Call Features Forcing a Codec (per call) *027110 (PCMU), *027111 (PCMA), *02723 (G723), *02729 (G729), *0272616 (G726-r16), *0272624 (G724-r24), *0272632 (G726-r32), *0272640 (G726- r40), *027201 (iLBC) Disable LEC (pe call) Dial “*03”...
Page 28
If user hears call waiting beep, flash/hook will switch to the new incoming call. Also used to switch to a new channel for a new call. Pressing pound sign will serve as Re-Dial key. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 28 of 59...
Select voice menu option 01 to enable GXW40XX to use DHCP. STATIC IP M Select voice menu option 01 to enable GXW40XX to use STATIC IP mode, then use option 02, 03, 04, 05 to set up IP address, Subnet Mask, Gateway and DNS server respectively.
ACCESS THE WEB CONFIGURATION MENU The GXW40XX HTML configuration menu can be accessed via LAN or WAN port: From the LAN port (For GXW4004/8 only):: 1. Directly connect a computer to the LAN port. 2. In Windows, open a ‘Command Prompt’ window 3.
You can enable set priority of DTMF methods according to your preference, from Priority 1 to 3. This setting should be based on your server DTMF setting. PREFERRED VOCODER (CODEC) The GXW40XX supports a broad range of voice codecs. Under Profile web pages, choose your preferred order of different codecs: ...
IP Address There are two modes to operate the GXW40XX : DHCP mode: The GXW40XX acquires its IP address from the first DHCP server it discovers from the LAN It is on. PPPoE: Set the PPPoE account settings. The GXW40XX will establish a PPPoE session if any of the PPPoE fields is set.
Page 33
Save the setting and reboot prior to configuring the GXW. Note: This option is not present on GXW4024 NAT maximum ports Maximum NAT ports, typically one connection per port. Note: This option is not present on GXW4024 FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 33 of 59...
Page 34
Downlink Bandwidth ISP specified WAN downlink bandwidth Note: This option is not present on GXW4024 If set to “Yes”, the GXW40XX would act as an UPnP gateway for your UPnP enable Enable UPnP support applications. UPnP - Universal Plug n Play Note: This option is not present on GXW4024 If set to “Yes”, the GXW40XX will respond to the PING.
Shows system uptime since the last reboot. PPPoE Link Up Shows whether the PPPoE connection is running if connected to DSL modem. Shows type of NAT the GXW40XX is connected to via its WAN port. It is based on STUN protocol. FIRMWARE VERSION 1.0.6.8...
On Hook Registered On Hook Registered TABLE 9: ADVANCED SETTINGS Only the administrator can configure the “Advanced For a sample list of public free STUN servers please refer to: GXW40XX USER MANUAL Forward Busy Delayed Forward Forward Page 36 of 59...
Page 37
Via HTTP or HTTPS Server The URL for the HTTP server used for firmware upgrade and configuration via HTTP. Note: If Auto Upgrade is set to No, GXW40XX will only do HTTP download once at boot up. Firmware Server Path IP address or domain name of firmware server.
Page 38
For firmware encryption. It should be 32-digit in Hexadecimal Representation. End user should keep it blank. SSL Certificate The GXW40XX series supports SIP over TLS. It has built-in private key and SSL certificate. The user specified SSL certificate used for SIP over TLS is in X.509 format.
Page 39
Disables the Direct IP Call function. Default is “No”. If set to “Yes” direct IP-to-IP Disable Direct IP Call calling will not be supported. FIRMWARE VERSION 1.0.6.8 • “Dial tone” • “Ringback tone” • “Busy/Re-order tone” • “Confirmation tone” GXW40XX USER MANUAL Page 39 of 59...
Page 40
This feature allows users to place an outbound PSTN call in case there is a loss of an active registration (SIP server unreachable) of all FXS profiles. If set to “YES”, when GXW40XX recognizes a loss of registration, all outgoing calls will be routed to an FXO gateway.
Page 41
Syslog Level Select the GXW40XX to report the log level. Default is NONE. The level is one of DEBUG, INFO, WARNING or ERROR. Syslog messages are sent based on the following events: The Syslog uses USER facility. In addition to standard Syslog payload, it contains...
SIP service subscriber’s Authenticate ID used for authentication. Can be Authenticate ID identical to or different from SIP User ID. SIP service subscriber’s account password for GXW40XX to register to (SIP) servers Password of ITSP. Name Any name to identify this specific user.
Page 43
This feature allows you to automatically dial the number specified in this field as soon as the port is offhooked, i.e. when the receiver on the phone connected to Port# is picked up. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 43 of 59...
IP address and port in all of its SIP and SDP messages. If the NAT Traversal field is set to “Yes” with no specified STUN server, the GXW40XX will periodically (every 20 seconds) send a blank UDP packet (with no payload data) to the SIP server to keep the “hole”...
Page 45
Registration is set to No Register Expiration Allows the user to specify the time frequency (in minutes) for the GXW40XX to refresh its registration with the specified registrar. The default interval is 60 minutes (or 1 hour). The maximum interval is 65535 minutes (about 45 days).
Page 46
Sets the payload type for DTMF using RFC2833. Preferred DTMF The GXW40xx supports up to 3 different DTMF methods including in-audio, via RTP method listed (RFC2833) and via Sip Info. The user can configure DTMF method in a priority list.
Page 47
Visual message indicator is a special on-hook caller ID type message that enables and disables the message waiting light on certain phones. GXW40XX has this feature enabled by default. However, certain phones (rare) that do not support it may mistakenly treat this CID signal as an incoming call.
Page 48
In this case, this key is essentially equivalent to the “Dial” key. If set to “No”, this “#” key can be included as part of number. FIRMWARE VERSION 1.0.6.8 Use only if proxy supports 484 response. GXW40XX USER MANUAL This parameter controls Page 48 of 59...
Page 49
<2=011> - replace digit 2 with 011 when dialing < =1> - add a leading 1 to all numbers dialed, vice versa will remove a 1 from the number dialed | - or { [x*]+ }. GXW40XX USER MANUAL Page 49 of 59...
Page 50
As a Callee, select UAC to use caller or proxy server as the refresher, or UAS to use the Refresher phone as the refresher. Session Timer can be refreshed using INVITE method or UPDATE method. Select “Yes” Force INVITE to use INVITE method to refresh the session timer. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 50 of 59...
Page 51
INVITE. Preferred Vocoder The GXW40XX supports up to 5 different Vocoder types including G.711 A-/U-law, G.726 (Supports bit rates 16, 24, 32 and 40), G.723.1, G.729A/B/E and iLBC. The user can configure Vocoders in a preference list that will be included with the same preference order in SDP message.
Page 52
Default is No. If set to “Yes”, polarity will be reversed upon call establishment and Polarity Reversal termination. Loop Current Set to Yes if the traditional PBX you are using with GXW40XX uses this method for Disconnect signaling call termination. Default is No. Loop Current Default is 200.
CONFIGURATION THROUGH A CENTRAL SERVER Grandstream GXW40XX can be automatically configured from a central provisioning system. When GXW40XX boots up, it will send TFTP or HTTP request to download configuration file, “cfg000b82xxxxxx” or “cfg000b82xxxxxx.xml”, where “000b82xxxxxx” is the LAN MAC address of the GXW40XX.
Page 54
NAT friendly TFTP server and a configuration tool to facilitate the task of generating device configuration files. The GAPSLITE configuration tool is now free to end users. The tool and configuration template are available for download from http://www.grandstream.com/support/tools FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 54 of 59...
For users who do not have a local firmware upgrade server, Grandstream provides a NAT-friendly TFTP server on the public Internet for firmware upgrade. FIRMWARE VERSION 1.0.6.8 SOFTWARE UPGRADE . Currently the HTTP firmware server URL is GXW40XX USER MANUAL Page 55 of 59...
1. Unzip the file and put all of them under the root directory of the TFTP server. 2. Put the PC running the TFTP server and the GXW40XX device in the same LAN segment. 3. TFTP server's security settings should be changed from "Receive Only" to "Transmit Only" for the firmware upgrade.
Day of the week(0-6): If automatic upgrade is enabled, service provider can further customize the behavior and distribute server load by setting hour of the day and/or day of the week for upgrade. FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 57 of 59...
2. Key in the MAC address. Use the following mapping: 0-9: 0-9 22 (press the “2” key twice, “A” will show on the LCD) 2222 33 (press the “3” key twice, “D” will show on the LCD) FIRMWARE VERSION 1.0.6.8 GXW40XX USER MANUAL Page 58 of 59...
1. Factory Reset will be disabled if the “Lock keypad update” is set to “Yes”. 2. Please be aware by default the GXW40XX WAN side HTTP access is disabled. After a factory reset, the device’s web configuration page can be accessed only from its LAN port.