GRP260x Lite Series – Administration Guide

  • Updated on November 5, 2026 PDF Download

Thank you for purchasing Grandstream GRP260X Lite Series IP Phones.

The GRP Carrier-Grade IP Phone series is designed with zero-touch provisioning for mass deployment and centralized cloud management via GDMS. Engineered for on-site or remote desktop workers, this series offers a sleek design with next-generation communication features, including 5-way audio conferencing, full HD audio on both speaker and handset, AI Noise Reduction, GS-FEC packet loss resistance, and native WireGuard VPN support.

PRODUCT OVERVIEW

Feature Highlights

The following table compares the major features of the GRP260X Lite phones:

Feature

GRP2601L

GRP2601LP

GRP2601LW

GRP2602LP

GRP2602LG

SIP Accounts / Lines

2 / 2

4 / 2

Line Keys

None

2 (Dual-color LED)

Display

2.41″ LCD (132×48)

2.41″ Backlit LCD (132×48)

Network Speeds

Dual 10/100 Mbps

Dual 10/100/1000 Mbps (Gigabit)

PoE Support

No

Integrated PoE (Class 1)

No

Integrated PoE (Class 1)

Wi-Fi

Not supported

Wi-Fi 6 (2.4 GHz 802.11ax)

Not supported

Audio & Codecs

HD Audio, Opus, GS-FEC, AI Noise Reduction

Full HD Audio, Opus, GS-FEC, AI Noise Reduction

Conferencing

5-way audio

VPN Support

WireGuard VPN

Headset Port

RJ9 with EHS

GRP260x Lite Features at a glance

Technical Specifications

The following table summarizes all the technical specifications including the protocols/standards supported, voice codecs, telephony features, languages, and upgrade/provisioning settings for the GRP260X Lite series.

  • GRP2601L/GRP2601LP/GRP2601LW Technical Specifications

GRP2601L

GRP2601LP

GRP2601LW

Basic

Unit Dimension

202 mm × 180 mm × 63.4 mm (7.95″ × 7.09″ × 2.50″)(L × W × H)(With Handset)

Package Dimension

253 mm × 206.5 mm × 69 mm (9.96″ × 8.13″ × 2.72″)(L × W × H)

242 mm × 206.5 mm × 59 mm (9.53″ × 8.13″ × 2.32″)(L × W × H)

253 mm × 206.5 mm × 69 mm (9.96″ × 8.13″ × 2.72″)(L × W × H)

Unit Weight

650 g (1.43 lb)

650 g (1.43 lb)

651 g (1.44 lb)

Package Weight

860 g (1.90 lb)

TBD

900 g (2.0 lb)

Installation Methods

Desktop, Wall Mount (Wall mount bracket sold separately)

Physical Features

Graphic Display

2.41 inch (132 × 48) LCD

Feature Keys

  • Softkeys: 4 XML programmable context-sensitive keys

  • Navigation: 5 navigation / menu keys

  • 8 Fixed keys: MESSAGE (with LED indicator), TRANSFER, HEADSET, MUTE, SEND/REDIAL, SPEAKERPHONE, VOL+, VOL-

Base Stand

Yes, 1 angle position available (45°)

Ports

Network Ports

  • 1 × Auto-negotiation 10/100 Mbps Ethernet port

  • 1 × Auto-negotiation 10/100 Mbps PC port

  • 1 × Auto-negotiation 10/100 Mbps Ethernet port with integrated PoE

  • 1 × Auto-negotiation 10/100 Mbps PC port

  • 1 × Auto-negotiation 10/100 Mbps Ethernet port

  • 1 × Auto-negotiation 10/100 Mbps PC port

Auxiliary Ports

  • 1 × RJ9 headset jack (EHS compatible: Plantronics, Jabra, Sennheiser and more)

  • 1 × Handset jack

Power and Energy

Universal Power Adapter

Input: 100–240 V AC, 50–60 Hz; Output: 5 V DC, 600 mA

PoE

N/A

IEEE 802.3af Class 1, 3.84 W; IEEE 802.3az (EEE)

N/A

Connectivity

Wi-Fi

N/A

N/A

Single-band 2.4 GHz (802.11b/g/n/ax)

Environmental Endurance

Operating Temperature

0 °C to 40 °C (32 °F to 104 °F)

Storage Temperature

-10 °C to 60 °C (14 °F to 140 °F)

Humidity

10%–90%, non-condensing

Certification

Compliance

CE, FCC, IC, RCM

Protocols and Standards

Network Protocols

IPv4, IPv6, HTTP/HTTPS, ARP, ICMP, DNS (A record, SRV, NAPTR), DHCP, SSH, TFTP, NTP, STUN, TURN, ICE, SIMPLE, LLDP-MED, LDAP, TR-069, SNMP, 802.1X

VoIP Protocols

SIP RFC3261 (over UDP/TCP/TLS), RTP/RTCP, RTCP-XR, RTCP-MUX, SDES-SRTP, DTLS-SRTP

QoS

Layer 2 QoS (802.1Q, 802.1p) and Layer 3 (ToS, DiffServ, MPLS) QoS

Wi-Fi Encryption

N/A

N/A

WEP, WPA/WPA2 (Personal/Enterprise), WPA3 (Personal/Enterprise)

Security

  • TLS 1.3 support

  • Web Access through HTTPS, with user- and administrator-level passwords based on SHA-256 and SHA-256-sess authentication

  • SIP support for TLS, with mutual certificate validation (both sides)

  • SIP authentication algorithms based on SHA-256, SHA-256-sess, SHA-512/256-sess, MD5-sess

  • Media support for DTLS-SRTP and SDES-SRTP with crypto AEAD-AES-256-GCM, AES_256_CM_HMAC_SHA1_32, AES_256_CM_HMAC_SHA1_80, AES_CM_128_HMAC_SHA1_32, AES_CM_128_HMAC_SHA1_80

  • 802.1X Media access control

Provisioning and Interoperability

Deployment

Mass provisioning using GDMS/TR-069 or AES encrypted XML configuration file

Maintenance

Firmware upgrade via FTP, TFTP, TFTPS, HTTP and HTTPS

Interoperability

Fully interoperable with major UC platforms including BroadSoft, Metaswitch, Kandy, 3CX, Zoom, NetSapiens, RingCentral, Asterisk, Freeswitch and openSIPS

Audio Features

Voice Codecs

G.729A/B, G.711µ/a-law, G.726, G.722 (wide-band), G.723.1, iLBC, Opus (with in-band FEC)

Audio Capabilities

  • In-band and out-of-band DTMF (in audio, RFC2833, SIP INFO);

  • VAD, AEC, CNG, PLC, AGC, AJB (Adaptive Jitter Buffer)

  • GS-FEC with up to 70% packet loss resistance

Features

Directory

Downloadable phonebook (XML, LDAP, up to 500 items), call log (up to 200 records)

Call Management

Hold, transfer, forward, call park, call pickup, call waiting, auto answer, off-hook auto dial, click-to-dial

Collaboration

5-way conferencing, shared-call-appearance (SCA), bridged-line-appearance (BLA)

Customization

Personalized music ringtones and music on hold

System and Administration

Hot-desking, flexible dial plan, server redundancy, failover

Advanced Features

  • Multicast paging and E911 service

  • Advanced jitter-resilience algorithm

  • Account sharing

  • WireGuard VPN support

  • IP2Location support

  • Daylight saving time auto-adjustment

Localization

Multi-Language

Arabic, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Dutch, English, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Latvian, Polish, Portuguese, Russian, Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian

Standard Items

Primary Unit

  • 1 × Essential Lite IP Phone

  • 1 × Handset with Cord

  • 1 × Base Stand

Power and Cable

  • 1 × Universal Power Supply

  • 1 × Network Cable

1 × Network Cable

  • 1 × Universal Power Supply

  • 1 × Network Cable

Manual and License

  • 1 × Quick Installation Guide

  • 1 × Certification Regulatory Information

GRP2601L/GRP2601LP/GRP2601LW Technical Specifications

  • GRP2602LP/GRP2602LG Technical Specifications

GRP2602LP

GRP2602LG

Basic

Unit Dimension

202 mm × 180 mm × 63.4 mm (7.95″ × 7.09″ × 2.50″)(L × W × H)(with handset)

Package Dimension

242 mm × 206.5 mm × 59 mm (9.53″ × 8.13″ ×

2.32″)(L × W × H)

253 mm × 206.5 mm × 69 mm (9.96″ × 8.13″ × 2.72″)(L × W × H)

Unit Weight

670 g (1.48 lb)

Package Weight

830 g (1.83 lb)

880 g (1.94 lb)

Installation Methods

Desktop, Wall Mount (Wall mount bracket sold separately)

Physical Features

Graphic Display

2.41 inch (132 × 48) LCD with backlight

Feature Keys

  • Line Keys: 2 line keys with dual-color LED and support for 4 SIP accounts

  • Softkeys: 4 XML programmable context sensitive keys

  • Navigation: 5 navigation / menu keys

  • 8 Fixed keys: MESSAGE (with LED indicator), TRANSFER, HEADSET, MUTE, SEND/REDIAL, SPEAKERPHONE, VOL+, VOL-

Base Stand

Yes, 1 angle position available (45°)

Ports

Network Ports

  • 1 × Dual switched auto-negotiation 10/100 Mbps
    Ethernet ports, integrated PoE

  • 1 × Auto-negotiation 10/100 Mbps PC port

  • 1 × Dual switched auto-negotiation 10/100/1000
    Mbps Ethernet ports, integrated PoE

  • 1 × Auto-negotiation 10/100/1000 Mbps PC port

Auxiliary Ports

  • 1 × RJ9 headset jack (EHS compatible: Plantronics, Jabra, Sennheiser and more)

  • 1 × Handset jack

Power and Energy

Universal Power Adapter

Input: 100–240 V AC, 50–60 Hz; Output: 5 V DC, 600 mA

PoE

IEEE802.3af Class 1, 3.84 W; IEEE802.3az (EEE)

Environmental Endurance

Operating Temperature

0 °C to 40 °C (32 °F to 104 °F)

Storage Temperature

-10 °C to 60 °C (14 °F to 140 °F)

Humidity

10%–90%, non-condensing

Certification

Compliance

CE, FCC, IC, RCM

Protocols and Standards

Network Protocols

IPv4, IPv6, HTTP/HTTPS, ARP, ICMP, DNS (A record, SRV, NAPTR), DHCP, SSH, TFTP, NTP, STUN, TURN,

ICE, SIMPLE, LLDP-MED, LDAP, TR-069, SNMP, 802.1X

VoIP Protocols

SIP RFC3261 (over UDP/TCP/TLS), RTP/RTCP, RTCP-XR, RTCP-MUX, SDES-SRTP, DTLS-SRTP

QoS

Layer 2 QoS (802.1Q, 802.1p) and Layer 3 (ToS, DiffServ, MPLS) QoS

Security

  • TLS 1.3 support

  • Web Access through HTTPS, with user- and administrator-level passwords based on SHA-256 and
    SHA-256-sess authentication

  • SIP support for TLS, with mutual certificate validation (both sides)

  • SIP authentication algorithms based on SHA-256, SHA-256-sess, SHA-512/256-sess, MD5-sess

  • Media support for DTLS-SRTP and SDES-SRTP with crypto AEAD-AES-256-GCM, AES_256_CM_HMAC_
    SHA1_32, AES_256_CM_HMAC_SHA1_80, AES_CM_128_HMAC_SHA1_32, AES_CM_128_HMAC_SHA1_80

  • 802.1X Media access control

Provisioning and Interoperability

Deployment

Mass provisioning using GDMS/TR-069 or AES encrypted XML configuration file

Maintenance

Firmware upgrade via FTP, TFTP, TFTPS, HTTP and HTTPS

Interoperability

Fully interoperable with major UC platforms including BroadSoft, Metaswitch, Kandy, 3CX, Zoom,

NetSapiens, RingCentral, Asterisk, Freeswitch, and openSIPS

Audio Features

Voice Codecs

G.729A/B, G.711μ/a-law, G.726, G.722 (wide-band), G.723.1, iLBC, Opus (with in-band FEC)

Audio Capabilities

  • In-band and out-of-band DTMF (in audio, RFC2833, SIP INFO)

  • VAD, AEC, CNG, PLC, AGC, A JB (Adaptive Jitter Buffer)

  • GS-FEC with up to 70% packet loss resistance

Features

Directory

Downloadable phonebook (XML, LDAP, up to 500 items), call log (up to 200 records)

Call Management

Hold, transfer, forward, call park, call pickup, call waiting, auto answer, off-hook auto dial, click-to-dial

Collaboration

5-way conferencing, shared-call-appearance (SCA), bridged-line-appearance (BLA)

Customization

Personalized music ringtones and music on hold

System and Administration

Hot-desking, flexible dial plan, server redundancy, failover

Advanced Features

  • Multicast paging and E911 service

  • Advanced jitter-resilience algorithm

  • Account sharing

  • WireGuard VPN support

  • IP2Location support

  • Daylight saving time auto-adjustment

Localization

Multi-Language

Arabic, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Dutch, English, French,

German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Latvian, Polish, Portuguese, Russian,

Slovak, Slovenian, Spanish, Swedish, Turkish, Ukrainian

Standard Items

Primary Unit

  • 1 × 2-Line Essential Lite IP Phone

  • 1 × Handset with Cord

  • 1 × Base Stand

Power and Cable

1 × Network Cable

  • 1 × Universal Power Supply

  • 1 × Network Cable

Manual and License

  • 1 × Quick Installation Guide

  • 1 × Certification Regulatory Information

GRP2602LP/GRP2602LG Technical Specifications

GETTING STARTED

This chapter provides basic installation instructions, including the list of the packaging contents and information for obtaining the best performance with the GRP260X Lite IP phones.

Equipment Packaging

GRP260X Lite Phone Package Content

  • 1 x GRP260X Lite Phone.

  • 1 x Handset.

  • 1 x Phone cord.

  • 1 x Base Stand.

  • 1 x Ethernet Cable.

  • 1 x Power Adapter (Except for GRP260xLP).

  • 1 x Quick Installation Guide.

  • 1 x Certification Regulatory Information.

GRP260X Lite Package Content
Note

Check the package before installation. If you find anything missing, contact your system administrator.

GRP260X Lite Phone Setup

The GRP260X Lite phones can be installed on the desktop using the phone stand or attached to the wall using the slots for wall mounting.

Using the Phone Stand

To install the phone on the table with the phone stand, attach the phone stand to the bottom of the phone where there is a slot for the phone stand. (Upper half, bottom part).

Phone Stand and Mounting Slots on the GRP260X Lite

Using the Slots for Wall Mounting

  1. Attach the wall mount spacers to the slot for wall mount spacers on the back of the phone.
  2. Attach the phone to the wall via the wall mount hole.
  3. Pull out the tab from the handset cradle (See figure below).
  4. Rotate the tab and plug it back into the slot with the extension up to hold the handset while the phone is mounted on the wall (see figure below).
GRP260X Lite Wall Mount Instructions

Connecting the GRP260X Lite

To set up the GRP260X Lite, follow the steps below:

  1. Connect the handset and main phone case with the phone cord.
  2. Connect the LAN port of the phone to the RJ-45 socket of a hub/switch or a router (LAN side of the router) using the Ethernet cable.
  3. Connect the 5V DC output plug to the power jack on the phone. Plug the power adapter into an electrical outlet. If a PoE switch is used in step 3, this step could be skipped (For GRP2601LP, GRP2602LP, and GRP2602LG).
  4. The LCD will display the Grandstream logo. Before continuing, please wait for the date/time display to show up.
  5. Using the phone-embedded web server or keypad configuration menu, you can further configure the phone using either a static IP or DHCP.

Using Wi-Fi (GRP2601LW only):

  1. On the LCD menu, navigate to Settings → Wi-Fi settings and enable Wi-Fi.
  2. Select Wi-Fi Network and the phone will automatically start scanning within the range.
  3. A list of Wi-Fi networks will be displayed. Select the desired network, and if required, enter the correct password to connect.
  4. Users can add and connect to a hidden network by accessing Wi-Fi Network and then pressing the Add softkey. Then enter the Network’s information.
Notes:

  • For easy deployment, the GRP2601LW is preconfigured out of the box to connect to a default SSID named wp_master with a password (WPA/WPA2 PSK) equal to wp!987@dmin; users can adapt these settings from the web UI as well to make it easier for deployment on the customer site.
  • The QR code of the SSID can be displayed to share with cellphones and other devices.

GRP260X Lite Back Side View

Configuration via Keypad

To configure the LCD menu using the phone’s keypad, follow the instructions below:

  • Enter MENU options: When the phone is idle, press the round MENU button or Menu Softkey to enter the configuration menu.
  • Navigate to the menu options: Press the arrow keys UP/DOWN keys to navigate in the menu options.
  • Enter/Confirm selection: Press the round MENU button to enter the selected option.
  • Exit: Press the Return Softkey to exit to the previous menu.
  • Return to the Home page.

The MENU options are listed in the following table.

Status

Displays account status, network status, software version number, and Hardware:

  • Network status: Press to enter the sub menu for IP setting information (DHCP/Static IP), IPv4 address, IPv6 address, MAC address, Subnet Mask, Gateway, DNS, and NTP servers.

  • Account status: Shows SIP Accounts registration status.

  • System Status: Press to enter the sub menu for Hardware Information, Software version, Security version, Time, and IP Geographic Information.

  • CPE Status: Displays TR-069 management information, including connection status and real-time UDP/TCP Connection Request (CR) URL update status.

Settings

Settings sub menu contains the following options:

  • Account Settings: Enable/Disable SIP account, configure Account Name, SIP server’s address, SIP User ID, SIP Auth ID, SIP Password, Outbound Proxy, and Voice Mail Access Number.

  • Call Settings: Enable/Disable DND, Enable/Disable Auto Answer for SIP account, Enable/Disable Call Forward (Forward All/Busy/No Answer).

  • Basic Settings: Configures basic phone preferences, including sounds, LCD appearance, time/date, language, keypad lock, headset type, softkey bar style, input methods, and key customization.

  • Advanced Settings: Manages advanced options, including firmware upgrades, syslog configuration, Web/SSH security access, and language file downloads.

  • Ethernet Settings: Configures network preferences, including IP protocol selection (IPv4/IPv6), IPv4/IPv6 modes, VLAN parameters (CDP/LLDP), and network setting resets.

  • Wi-Fi Settings (GRP2601LW only): Manages wireless network parameters, including enabling Wi-Fi, selecting the Wi-Fi band, and scanning or connecting to available networks

Messages

The messages menu contains the following:

  • Instant Messages: Displays received instant messages

  • Voicemail: Displays voicemail messages

Call History

Displays the following Local Call Logs:

  • All

  • Missed

  • Dialed

  • Answered

Contacts

Contacts sub menu includes the following options:

  • Local Phonebook

  • Remote Phonebook

  • Local Group

  • Broadsoft Directory

  • LDAP

Factory Functions

Factory Functions sub menu includes the following options:

  • Audio Loopback: Speak to the phone using the speaker, the handset, or a headset. If you can hear your voice, your audio is working fine. Press the Return Softkey to exit audio loopback mode.

  • Keypad/Led Diagnosis: All LEDs will light up. Press all the available keys on the phone. The LCD will display the names of the keys to be pressed to finish the keyboard diagnostic mode. Press the Hook button to exit.

  • Certification Verification: Verify the certificate loaded on the phone. 

UCM Detect

Configures the IP address and port of the UCM on which the IP phone can be registered.

Factory reset

Performs a Factory reset on the phone.

Reboot

Reboots the phone.

Configuration Menu

The following picture shows the keypad MENU configuration flow:

GRP260x Lite LCD settings

Configuration via Web Browser

The GRP260X Lite embedded Web server responds to HTTP/HTTPS GET/POST requests. Embedded HTML pages allow a user to configure the IP phone through a Web browser such as Google Chrome, Mozilla Firefox, and Microsoft’s IE. To access the Web GUI:

  1. Connect the computer to the same network as the phone.
  2. Make sure the phone is turned on and shows its IP address. You may check the IP address by pressing the Up-arrow button when the phone is in an idle state.
  3. Open a Web browser on your computer.
  4. Enter the phone’s IP address in the address bar of the browser.
  5. Enter the administrator’s login and password to access the Web Configuration Menu.
Notes

The computer must be connected to the same sub-network as the phone. This can be easily done by connecting the computer to the same hub or switch as the phone is connected. In the absence of a hub/switch (or free ports on the hub/switch), please connect the computer directly to the PC port on the back of the phone.

If the phone is properly connected to a working Internet connection, the IP address of the phone will display in MENU🡪Status🡪Network Status. This address has the format: xxx.xxx.xxx.xxx, where xxx stands for a number from 0-255. Users will need this number to access the Web GUI. For example, if the phone has an IP address of 192.168.40.154, please enter “https://192.168.40.154” in the address bar of the browser.

There are two default passwords for the login page:

User Level

User

Password

Web Pages Allowed

End User Level

user

123 or unit label password

Only Status and Basic Settings

Administrator Level

admin

admin or unit label password

Browse all pages

Saving Configuration Changes

After users make changes to the configuration, pressing the “Save” button will save but not apply the changes until the “Apply” button on the top of the web GUI page is clicked. Or users could directly press the “Save and Apply” button.

Rebooting from Remote Locations

Press the “Reboot” button on the top right corner of the web GUI page to reboot the phone remotely. The web browser will then display a reboot message. Wait for about 1 minute to log in again.

CONFIGURATION GUIDE

This section describes the options in the phone’s Web GUI. As mentioned, you can log in as an administrator or an end-user.

  • Status: Displays the Account status, Network status, and System Info of the phone.
  • Account: To configure the SIP account.
  • Phone Settings: To configure phone general settings, Call Settings, Ringtone, and Multicast Paging.
  • Network Settings: To configure network settings.
  • Programmable keys: Configures idle and call screen softkeys and the virtual multi-purpose keys settings.
  • System Settings: Configures Time and Language settings, Security Settings, Preferences, TR-069.
  • Maintenance: To configure upgrading and provisioning, System Diagnostics, Outbound Notifications, and Voice monitoring.
  • Application: Configures Web Service settings, Contacts, LDAP, and Call History.
  • External Service: Configures GDS Settings, Call Center, BroadSoft XSI.

Status Page Definitions

Account Status

Status → Account Status

Account

Displays the account index and current registration status. Registered accounts are indicated by a green icon, while unregistered accounts are displayed with a grey icon. The total number of accounts shown depends on the specific GRP260x Lite model:

  • For GRP2601L/GRP2601LP/GRP2601LW: 2 SIP accounts

  • For GRP2602LP/GRP2602LG: 4 SIP accounts

SIP User ID

Displays the configured SIP User ID for the account.

SIP Server

Displays the configured SIP Server address, URL or IP address, and port of the SIP server.

Operation

Provides quick action shortcuts for managing the corresponding SIP account:

  • Edit (Pencil Icon): Click to open and edit the configuration settings for the selected SIP account.

  • UCM Settings (UCM Icon): Redirects to the UCM user portal settings for synchronized account configuration.

  • Voicemail (Envelope Icon): Opens the voicemail portal for the account. A red dot indicates new unread voicemail messages.

  • Recording (Cassette Icon): Accesses call recording settings or recorded audio files associated with the account.

  • Fax (Printer/Fax Icon): Accesses electronic fax options or status associated with the account.

Network Status

Status → Network Status

Ethernet

LAN Port

Displays the physical link connection status and speed of the LAN Ethernet port.

PC Port

Displays the physical link connection status and speed of the PC pass-through Ethernet port.

MAC Address

Global unique ID of the device, in HEX format. The MAC address will be used for provisioning and can be found on the label coming with the original box and on the label located on the back of the device.

IPv4

IPv4 Address Type

Displays the configured IPv4 address mode (e.g., DHCP or Static IP).

IPv4 Address

Displays the current IPv4 address assigned to the phone along with its subnet mask notation (e.g., 192.168.131.102/24).

Gateway

Displays the default gateway address used for IPv4 network traffic.

IPv4 NAT Type

Displays the type of NAT environment detected by the phone for IPv4 connections.

IPv6

IPv6 Address Type

Displays the IPv6 configuration mode (e.g., Auto-configured or Statically configured).

Global Unicast Address

Displays the assigned public IPv6 address used for global Internet routing.

Link-Local Address

Displays the non-routable IPv6 address used exclusively for communications within the local network segment.

IPv6 Static Gateway

Displays the default IPv6 router address for outbound traffic.

IPv6 DUID

Displays the DHCP Unique Identifier (DUID) generated by the device for IPv6 network configuration.

IPv6 NAT Type

Displays the detected NAT status for IPv6 traffic.

DNS & NAT

DNS Server

Displays the active primary, secondary, and IPv6 DNS server addresses configured and used on the phone.

DNS Mode

Displays the configured DNS lookup method for each corresponding SIP account.

NAT Traversal

Displays the active NAT traversal mechanism applied to each SIP account.

System Status

Status → System Info

Information

Product Model

Product model of the phone.

Part Number

Product part number.

Serial Number

Displays the serial number of the unit.

Certificate Type

This indicates the encryption protocol and hashing protocol used in the certificates.

Security Version

This indicates the version of the security software.

Software Version

  • Boot: boot version number.

  • Core: core version number.

  • Base: base version number.

  • Prog: program version number. This is the main firmware release number, which is always used for identifying the software system of the phone.

  • Locale: locale version number.

IP Geographic Information

  • Language: displaying language.

  • Recommend Time Zone: represent the time zone detected by IP address

System Up Time

System up time since the last reboot.

System Time

Current system time on the phone system.

System Time-Zone

Displays the time zone that is configured by user

System Information

Download system information

Status

Service Status

GUI, Phone,CPE and AVS service status.

User Space

Shows the percentage of the user space used and the status of the Database

Core Dump

Shows the status of the core dump and the core dump files generated, if any. It also gives the ability to generate GUI/Phone core dump files manually.

Special Feature

WireGuard® Support: displaying if the phone supports WireGuard® VPN.

Call Status

This page displays detailed real-time diagnostic information and audio quality metrics for the latest calls (up to 6 call records) stored in the call history. Administrators can select tabs Record 1 through Record 6 to review individual call logs.

General Call Session Information

Start Time

Displays the exact timestamp when the call session was initiated.

End Time

Displays the exact timestamp when the call session was terminated.

Basic Info

From / To:

Displays caller ID details for both participants, including caller name, extension number, IP address with RTP port, and the negotiated audio codec (e.g., G.722 HD, Opus, PCMU).

Overview

Call Quality

Provides an overall visual rating of the audio experience (e.g., Good, Great, Poor) based on real-time stream performance.

Network Quality

Provides a visual rating reflecting the network conditions during the call.

Quality

Quality Radar Chart

Displays a radar diagram evaluating three core voice metrics:

  • Jitter

  • Delay

  • Packet Loss

MOS-LQ

Displays the Mean Opinion Score Listening Quality, which measures estimated audio quality from the listener’s perspective on a scale from 1.0 to 5.0.

MOS-CQ

Displays the Mean Opinion Score Conversational Quality, which measures total call quality, incorporating both listening clarity and mouth-to-ear delay effects.

Call Feature Status

This page provides a centralized status summary and quick-access control panel for active call handling features, including Do Not Disturb (DND), Auto Answer, and Call Forwarding rules, across all configured SIP accounts.

Accounts

Displays the account index, account name, extension number, and registration status icon (green icon for registered, grey icon for unregistered).

DND

Displays whether Do Not Disturb is currently On or Off for the account. Clicking the arrow (>) redirects you directly to the configuration page to modify DND settings.

Auto Answer

Displays the current Auto Answer status (On or Off) for the account. Clicking the arrow (>) redirects you to the configuration page for Auto Answer settings.

Forward All

Displays the target destination number configured for unconditional call forwarding (Forward Always), or None if disabled. Clicking the arrow (>) redirects to the forwarding configuration page.

Busy Forward

Displays the target destination number configured for Busy Call Forward, or None if disabled. Clicking the arrow (>) redirects to the corresponding configuration page.

No Answer Forward

Displays the target destination number configured for Call Forward on No Answer, or None if disabled. Clicking the arrow (>) redirects to the corresponding configuration page.

Accounts Page Definitions

Accounts

Account x → General Settings

Account Register

Account Active

Indicates whether the account is active.

The default setting is “No”.

Account Name

The name associated with each account. It will be displayed on the LCD. (e.g., MyCompany)

SIP Server

The URL or IP address and port of the SIP server. This is provided by your VoIP service provider (e.g., sip.mycompany.com or an IP address)

Secondary SIP Server

The URL or IP address and port of the SIP server. This will be used when the primary SIP server fails

Tertiary SIP Server

The URL or IP address and port of the SIP server. This will be used when the primary and secondary SIP servers fail.

Outbound Proxy

IP address or Domain name of the Primary Outbound Proxy, Media Gateway, or Session Border Controller.

Secondary Outbound Proxy

Defines a secondary outbound proxy that will be used when the primary proxy cannot be connected.

SIP User ID

User account information, provided by your VoIP service provider.

SIP Authentication ID

SIP service subscriber’s Authenticate ID used for authentication. It can be identical to or different from the SIP User ID.

SIP Authentication Password

The required account password for the phone to authenticate with the SIP server before the account can be registered.

After it is saved, this will appear as hidden for security purposes.

Name

The SIP server subscriber’s name (optional) that will be used for Caller ID display (e.g., John Doe).

TEL URI

If the phone has an assigned PSTN telephone number, this field should be set to “user=phone”. A “user=phone” parameter will be attached to the Request-URI and “To” header in the SIP request to indicate the E.164 number. If set to “Enable”, “tel:” will be used instead of “sip:” in the SIP request.

Voicemail Access Number

Allows users to access voice messages by pressing the MESSAGE button on the phone. This value is usually the VM portal access number.

Monitored Voicemail Access Number

Configures the access code (e.g., *98) required to dial into the voicemail box of a monitored extension. When a Voicemail VPK/MPK is configured with a target extension, the device will use this access code followed by the target extension number (e.g., *981001) to access the monitored extension’s voicemail.

BLF Server

Configures the BLF server (optional) used for SUBSCRIBE requests.

Account Display

When set to “Username”, the LCD will display the Username if it is not empty and when set to “User ID”, the LCD will display the User ID if it is not empty.

UCM User Password

Input UCM user login password to connect UCM user settings.

Network Settings

DNS Mode

This parameter controls how the Search Appliance looks up IP addresses for hostnames. If “Use Configured IP” is selected, please fill in Primary IP, Backup IP 1 and Backup IP 2.

  • A Record

  • SRV

  • NAPTR/SRV

  • Use Configured IP

Max Number Of Sip Request Retries

Sets the maximum number of retries for the device to send requests to the server. In DNS SRV configuration, if the destination address does not respond, all request messages are resent to the same address according to the configured retry times. Valid range: 1-10.

DNS SRV Failover Mode

Configures the preferred IP mode for DNS SRV.

  • Default

If the option is set with “default”, it will again try to send register messages to one IP at a time, and the process repeats.

  • Use current server until DNS TTL

If the option is set with “Use current server until DNS TTL”, it will send register messages to the previously registered IP first. If no response, it will try to send one at a time for each IP. This behavior lasts if DNS TTL (time-to-live) is up.

  • Use current server until no responses

If the option is set with “Use current server until no responses”, it will send registered messages to the previously registered IP first, but this behavior will persist until the registered server does not respond.

  • Use current server until failback timer expires

 If “Use current server until failback timer expires” is selected, the device will send all SIP messages to the current failover SIP server or Outbound Proxy until the failback timer expires.

Failback Expiration (m)

Specifies the duration (in minutes) since failover to the current SIP server or Outbound Proxy before making failback attempts to the primary SIP server or Outbound Proxy.

Register Before DNS SRV Failover

Configures whether to send REGISTER requests to the failover SIP server or Outbound Proxy before sending INVITE requests in the event of a DNS SRV failover.

Primary IP

Configures the primary IP address where the phone sends DNS query to when “Use Configured IP” is selected for DNS mode.

Backup IP 1

Configures the backup IP 1 address where the phone sends DNS query to when “Use Configured IP” is selected for DNS mode.

Backup IP 2

Configures the backup IP 2 address where the phone sends DNS query to when “Use Configured IP” is selected for DNS mode.

NAT Traversal

Configures whether NAT traversal mechanism is activated. Please refer to user manual for more details.

If set to “STUN” and STUN server is configured, the phone will route according to the STUN server. If NAT type is Full Cone, Restricted Cone or Port-Restricted Cone, the phone will try to use public IP addresses and port number in all the SIP&SDP messages.

The phone will send empty SDP packet to the SIP server periodically to keep the NAT port open if it is configured to be “Keep-alive”. Configure this to be “No” if an outbound proxy is used. “STUN” cannot be used if the detected NAT is symmetric NAT. Set this to “VPN” if OpenVPN is used.

Media NAT Traversal

Select the method of NAT traversal for media packets.

  • No: NAT media traversal will not be used.

  • Auto: The NAT media traversal method will follow the “NAT traversal (STUN) logic.

  • STUN: When set to STUN, the IP phone will use the STUN protocol to discover the public IP address and the port using a remote STUN server.

  • TURN: The data stream will be forwarded using the TURN relay.

  • ICE: When this option is chosen, the IP phone will collect local IP addresses, STUN-reflected addresses and TURN relay addresses to dynamically select the optimal connection path.

The default setting is “Auto”.

Candidate Type

Note: This option appears when “ICE” is selected in the parameter Media NAT Traversal.

Configure the ICE candidate type.

  • All: All address types will be selected.

  • Relay Candidates Only: The candidate addresses will be obtained through a TURN server, which will act as a relay for the media stream.

STUN/TURN Server

Fill in the STUN/TURN server related configurations.

Note: This option appears when either ICE, STUN, or TURN is selected in the Media NAT Traversal parameter.

Support rport (RFC3581)

Configures to use symmetric response routing. If it is used, the “rport” field
will be added to the Via header field in the SIP Request, and the information will be extracted from the SIP 200OK Response for SIP Register to rewrite the SIP Contact information and apply it in subsequent SIP Requests.

Proxy-Require

A SIP Extension to notify the SIP server that the phone is behind a NAT/Firewall.

Use SBC

Configures whether a SBC server is used. Note: If enabled, make sure an outbound proxy is set up.

Account x → SIP Settings

Basic Settings

SIP Registration

Selects whether the phone will send SIP Register messages to the proxy/server. The default setting is “Enabled”.

UNREGISTER on Reboot

  • If set to “No”, the phone will not unregister the SIP user’s registration information before new registration.

  • If set to “All”, the SIP Contact header will use “*” to clear all SIP user’s registration information. 

  • If set to “Instance”, the phone only needs to clear the current SIP user’s info.

REGISTER Expiration

Specifies the frequency (in minutes) in which the phone refreshes its registration with the specified registrar.

The maximum value is 64800 minutes (about 45 days). The default value is 60 minutes.

SUBSCRIBE Expiration

Specifies the frequency (in minutes) in which the phone refreshes its subscription with the specified registrar.

The maximum value is 64800 minutes (about 45 days). The default value is 60 minutes.

Re-Register before Expiration

Specifies the time frequency (in seconds) that the phone sends re-registration request before the Register Expiration. The default value is 0.

Registration Retry Wait Time

Specifies the interval to retry registration if the process is failed. The valid range is 1 to 3600. The default value is 20 seconds.

Registration Retry Wait Time(s) upon 403 Forbidden

Specifies the interval to retry registration if the process is failed due to 403 Forbidden. Valid range is 0 to 3600 in second. 0 second means stop retry registration.

Note: The default value is 1200 seconds

Add Auth Header on Initial REGISTER

If enabled, the phone will add Authorization header in initial REGISTER request.

Default is “Disabled”.

Add Auth Header on RE-REGISTER

If enabled, the phone will add Authorization header in RE-REGISTER request.

Note: This option is enabled by default.

Enable OPTIONS Keep Alive

Configures whether to enable SIP OPTIONS to track account registration status. If enabled, the phone will send periodic OPTIONS messages to server to track the connection status with the server.

Default is “Disabled”.

OPTIONS Keep Alive Interval

Configures the time interval the phone sends OPTIONS message to the server. If set to 30 seconds, it means the phone will send an OPTIONS message to the server every 30 seconds.

OPTIONS Keep Alive Max Retries

Configures the maximum number of times the phone will try to send OPTIONS message consistently to server without receiving a response. If set to “3”, the phone will send OPTIONS message 4 times. If no response from the server, the phone will re-register.

SUBSCRIBE for MWI

When set to “Yes”, a SUBSCRIBE for Message Waiting Indication will be sent periodically.

The default setting is “No”.

SUBSCRIBE for Registration

When set to “Yes”, a SUBSCRIBE for Registration will be sent out periodically.

The default setting is “No”.

Use Privacy Header

Configures whether the “Privacy Header” is present in the SIP INVITE message.

  • Default: the phone will add “Privacy Header” when special feature is not “Huawei IMS”.

  • Yes: the phone will always add “Privacy Header”.

  • No: the phone will not add “Privacy Header”.

The default setting is “default”.

Use P-Preferred- Identity Header

Configures whether the “P-Preferred-Identity Header” is present in the SIP INVITE message.

  • Default: the phone will add “P-Preferred-Identity header” when special feature is not “Huawei IMS”.

  • Yes: the phone will always add “P-Preferred-Identity header”.

  • No: the phone will not add “P-Preferred-Identity header”.

Use X-Grandstream-PBX Header

Configures to use X-Grandstream-PBX header in SIP request.

Default setting is “Yes”.

Use P-Access-Network-Info Header

Configures to use P-Access-Network-Info header in SIP request.

Default setting is “Yes”.

Use P-Emergency-Info Header

Configures to use P-Emergency-Info header in SIP request.

Default setting is “Yes”.

Use P-Asserted-Identity Header

Configure whether the “P-Asserted-Identity Header” is present in the SIP REGISTER message.

Use P-Early-Media Header

Configure if the “P-Early-Media Header” support is enabled.

Use Zoom E911 X-switch-info SIP Header

Configure whether the “Zoom E911 X-switch-info SIP Header” is present in the SIP REGISTER message.

Use MAC Header

  • If Register Only, all outgoing SIP message will include the MAC header.

  • If Yes to all SIP, all outgoing SIP messages will include the MAC header.

  • If No, the phone’s MAC header will not be included in any outgoing SIP messages.

The default setting is “No”.

Add MAC in User-Agent

  • If Yes except REGISTER, all outgoing SIP messages will include the phone’s MAC address in the User-Agent header, except for REGISTER and UNREGISTER.

  • If Yes to All SIP, all outgoing SIP messages will include the phone’s MAC address in the User-Agent header.

  • If No, the phone’s MAC address will not be included in the User-Agent header in any outgoing SIP messages.

The default setting is “No”.

SIP Transport

Selects the network protocol used for the SIP transport.

The default setting is “UDP”.

Enable TCP Keep-alive

Configures whether to enable TCP Keep-alive for the TCP connection between the terminal and the SIP server.

SIP Listening Mode

Configures whether or not to listen to multiple SIP protocols.

  • If set to “Dual“, phone will listen to TCP when UDP is selected.

  • If set to “Dual (Secured)“, the phone will listen to TLS/TCP when UDP is selected. If “TCP” or “TLS/TCP” is selected, UDP will be listened too.

  • If set to “Dual (BLF Enforced)“, the phone will try to enforce BLF subscriptions to use the TCP protocol by adding ‘transport=tcp’ to the Contact header.

The default setting is “Transport Only”.

Local SIP Port

Configures the local SIP port used to listen and transmit.

SIP URI Scheme when using TLS

Specifies whether “sip” or “sips” will be used when TLS/TCP is selected for SIP Transport. The default setting is “sips”.

Use Actual Ephemeral Port in Contact with TCP/TLS

Configures whether the actual ephemeral port in contact with TCP/TLS will be used when TLS/TCP is selected for SIP Transport.

The default setting is “No”.

Support SIP Instance ID

Configures whether SIP Instance ID is supported or not.

The default setting is “Yes”.

SIP T1 Timeout

SIP T1 Timeout is an estimate of the round-trip time of transactions between a client and server. If no response is received, the timeout is increased, and request re-transmit retries continue until a maximum amount of time defined by T2. The default setting is 0.5 seconds.

SIP T2 Timeout

SIP T2 Timeout is the maximum retransmit time of any SIP request messages (excluding the INVITE message). The retransmitting and doubling of T1 continues until it reaches the T2 value. The default is 4 seconds.

Outbound Proxy Mode

Configures whether to put the Outbound Proxy in the Route header or if SIP messages should always be sent to the Outbound Proxy.

  • In route

  • Not in route

  • Always send to

Default is “in route”.

Enable 100rel

When enabled, the 100rel tag is appended to the value of the Supported header of the initial signaling messages.

The default setting is “No”.

Use Route Set in Notify (Follow RFC 6665)

Configures whether to use route set in NOTIFY (follow RFC6665).

  • If enabled, the Request URI of the refresh subscription will use the URI in the received NOTIFY Contact (RFC6665).

  • If disabled, the URI in the previously subscribed 200 OK Contact will be used.

Session Timer

Enable Session Timer

Configures whether to enable the session timer function. It enables SIP sessions to be periodically “refreshed” via a SIP request (UPDATE or re-INVITE). If there is no refresh via an UPDATE or re-INVITE message, the session will be terminated once the session interval expires. If set to “Yes”, the phone will use the related parameters when sending the session timer according to “Session Expiration”. If set to “No”, the session timer will be disabled.

The default setting is “No”.

Session Expiration

Session Expiration is the time (in seconds) at which the session is considered timed out, provided no successful session refresh transaction occurs beforehand.

The default setting is 180. The valid range is from 90 to 64800.

Min-SE

The minimum session expiration (in seconds). The default value is 90 seconds. The valid range is from 90 to 64800.

Caller Request Timer

If set to “Yes” and the remote party supports session timers, the phone will use a session timer when it makes outbound calls.

The default setting is “No”.

Callee Request Timer

If set to “Yes” and the remote party supports session timers, the phone will use a session timer when it receives inbound calls.

The default setting is “No”.

Force Timer

If set to “Yes”, the phone will use the Session Timer even if the remote party does not support this feature. Otherwise, Session Timer is enabled only when the remote party supports it.

The default setting is “No”.

UAC Specify Refresher

As a caller, select UAC to use the phone as the refresher, or select UAS to use the callee or proxy server as the refresher. When set to “Omit”, the refresh object is not specified.

The default setting is “UAC”.

UAS Specify Refresher

As a callee, select UAC to use the caller or proxy server as the refresher, or select UAS to use the phone as the refresher.

The default setting is “UAC”.

Force INVITE

Select “Yes” to force the use of the INVITE method to refresh the session timer.

The default setting is “No”.

Account x → Codec Settings

Audio

Preferred Vocoder

(Choice 1 – 8)

Multiple vocoder types are supported on the phone; the vocoders in the list are given higher preference. Users can configure vocoders in a preference list that is included with the same preference order in the SDP message.

The vocoders supported are:

  • OPUS

  • PCMU

  • PCMA

  • G.723.1

  • G.722 (wide band)

  • G.729A/B

  • iLBC

  • G.726-32

  • G.726-16

  • G.726-24

  • G.726-40

Codec Negotiation Priority

Configures the phone to use which codec sequence to negotiate as the callee. When set to “Caller”, the phone negotiates by SDP codec sequence from received SIP Invite. When set to “Callee”, the phone negotiates by audio codec sequence on the phone. The default setting is “Callee”.

Use First Matching Vocoder in 200OK SDP

When set to “Yes”, the device will use the first matching vocoder in the received 200OK SDP as the codec. The default setting is “No”.

iLBC Frame Size

Selects iLBC packet frame size. Users can choose from 20ms and 30ms. The default setting is “30ms”.

iLBC Payload Type

Specifies iLBC payload type. Valid range is 96 to 127. Cannot be the same as Opus or DTMF payload type. Valid range is 96 to 127. The default setting is “97”.

G.726-32 Packing Mode

Selects “ITU” or “IETF” for G.726-32 packing mode.

The default setting is “ITU”.

G.726-32 Dynamic Payload Type

Specifies G.726-32 payload type. Valid range is 96 to 127. Default is 127.

Opus Payload Type

Specifies Opus payload type. Valid range is 96 to 127. It cannot be the same as iLBC or DTMF Payload Type. Default value is 123.

Send DTMF

Specifies the mechanism to transmit DTMF digits. There are 3 supported modes:

  • In audio: DTMF is combined in the audio signal (not very reliable with low-bit-rate codecs).

  • RFC2833 sends DTMF with RTP packet. Users can check the RTP packet to see the DTMFs sent as well as the number pressed.

  • SIP INFO uses SIP INFO to carry DTMF.

Default setting is “RFC2833”.

DTMF Payload Type

Configures the payload type for DTMF using RFC2833. Cannot be the same as iLBC or OPUS payload type.

Inbound DTMF Volume

Sets the volume size when using in-audio DTMF transmission mode. The higher the parameter value, the higher the volume value. the valid range is 0-32.
The default value is 18.

Enable Audio RED with FEC

If set to “Yes”, FEC will be enabled for audio call.

Audio FEC Payload Type

Configures audio FEC payload type. The valid range is from 96 to 126.

The default value is 121.

Audio RED Payload Type

Configures audio RED payload type. The valid range is from 96 to 126.

The default value is 124.

Silence Suppression

If set to “Yes”, when silence is detected, a small quantity of VAD packets (instead of audio packets) will be sent during the period of no talking. For codec G.723 and G.729 only.

Default setting is “No”.

Jitter Buffer Type

Selects either Fixed or Adaptive for jitter buffer type, based on network conditions. The default setting is “Adaptive”.

Jitter Buffer Length

Selects jitter buffer length from 100ms to 800ms, based on network conditions. The default setting is “300ms”.

Voice Frames Per TX

Configures the number of voice frames transmitted per packet. It is recommended that the IS limit value of Ethernet packet is 1500 bytes or 120 kbps. When configuring this, it should be noted that the “ptime” value for the SDP will change with different configurations here. This value is related to the codec used in the codec table or negotiate the payload type during the actual call. For example, if set to 2 and the first code is G.729, G.711 or G.726, the “ptime” value in the SDP datagram of the INVITE request is 20 ms. If the “Voice Frame/TX” setting exceeds the maximum allowed value, the phone will use and save the maximum allowed value for the selected first codec. It is recommended to use the default setting provided, and incorrect setting may affect voice quality.

The default setting is 2.

G.723 Rate

Selects encoding rate for G723 codec.

RTP Settings

SRTP Mode

Enable SRTP mode based on your selection from the drop-down menu.

  • No

  • Enabled but Not forced

  • Enabled and Forced

  • Optional

The default setting is “No”.

SRTP Key Exchange

Configures the key management protocol used to securely exchange encryption keys for SRTP media streams:

  • SDES (SDP Security Descriptions): Exchanges SRTP cryptographic keys within the Session Description Protocol (SDP) body of SIP signaling messages.

  • DTLS (Datagram Transport Layer Security): Establishes an encrypted DTLS handshake directly over the media channel (RTP path) to negotiate SRTP keys out-of-band.

The default setting is “SDES”.

SRTP Key Length

Allows users to specify the length of the SRTP calls. Available options are:

  • AES 128&256 bit

  • AES 128 bit

  • AES 256 bit

Default setting is AES 128&256 bit

Crypto Life Time

Enable or disable the crypto lifetime when using SRTP. If users set to disable this option, phone does not add the crypto lifetime to the SRTP header. The default setting is “Yes”.

RTCP Mode

Configure RTCP port negotiation rules.

  • Default: Use the traditional RTCP port, which is “RTP port+1”.

  • Negotiate RTCP Port: Use attribute RTCP to negotiate.

  • RTCP Mux: The caller actively negotiates the RTCP port and indicates RTCP Mux at the same time.

  • RTCP Mux Only: The caller forces RTCP Mux, generated by the local media port, to apply only to the RTP port.

RTCP Keep-Alive Method

Configures the RTCP channel keep-alive packet type.

  • Receiver Report: The RTCP channel will sends “receiver report+source description+RTCP extension” as keep-alive data.

  • Sender Report: The RTCP channel will sends “Sender report+source description+ RTCP extension” as keep-alive data.

RTP Keep-Alive Method

Configures the RTP channel keep-alive packet type.

  • No: No data will be sent

  • RTP Version 1: The wrong version infor “1” will be carried when sending RTP data packets.

  • RTP Packet with Silent Payload:  If set to “RTP Packet with Silent Payload”, the silent payload will be carried when sending RTP format packets.

VQ RTCP-XR Collector Address Selection

Configures the method for VQ RTCP-XR collector address selection. There are two supported methods:

  • Manual: use the manually configured collector address with server/port in order to process XR reports.

  • Auto: VQ collector address and port are not required to be filled in order to send XR reports. If the collector address is manually filled in, the same address will be used. If not filled in, the same server/port that is used for SIP registration will be used to process XR reports.

The default setting for this parameter is “Manual”.

VQ RTCP-XR Collector Name

Configure the host name of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages.

VQ RTCP-XR Collector Address

Configure the IP address of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages.

VQ RTCP-XR Collector Port

Configure the port of the central report collector that accepts voice quality reports contained in SIP PUBLISH messages.

Symmetric RTP

Configures whether Symmetric RTP is used or not. Symmetric RTP means that the UA uses the same socket/port for sending and receiving the RTP stream. The default setting is “No”.

RTP IP Filter

Configures strict source validation rules for incoming RTP audio packets to prevent unauthorized media injection:

  • Disable: The phone accepts incoming RTP audio packets from any IP address and port, regardless of what was negotiated during call setup.

  • IP Only: The phone only accepts incoming RTP packets originating from the specific remote IP address specified in the negotiated SDP body, regardless of the source port.

  • IP and Port: The phone strictly validates both the source IP address and source port number, accepting incoming RTP packets only if they match the exact IP address and port negotiated in the SDP offer/answer.

The default setting is “Disable”.

RTP Timeout (s)

Configures the RTP timeout of the phone. If the phone does not receive the RTP packet within the specified RTP time, the call will be automatically disconnected. The default range is 0 and 6-600. If set to 0, the phone will not hang up the call automatically.

Account x → Call Settings

General

Key as Send

Allows users to configure either the “*” or “#” keys as the “Send” key. Please make sure the dial plan is properly configured to allow dialing * and # out. The default setting is “Pound (#)”.

No Key Entry Timeout

Configures the timeout (in seconds) for no key entry. If no key is pressed after the timeout, the collected digits will be sent out. The default value is 4 seconds. The valid range is from 1 to 15.

Send Anonymous

If set to “Yes”, the “From” header in outgoing INVITE messages will be set to anonymous. Default is “No”.

Anonymous Call Rejection

If set to “Yes”, anonymous calls will be rejected.

The default setting is “No”.

Enable Call Waiting

Configures the call waiting function for this account. If set to “Default”, it will be configured according to global call waiting function. Default value is “Default”.

RFC2543 Hold

Allows users to toggle between RFC2543 hold and RFC3261 hold. RFC2543 hold (0.0.0.0) allows user to disable the hold music sent to the other side. RFC3261 (a line) will play the hold music to the other side. The default setting is “No”.

Ring Timeout

Configures the timeout (in seconds) for the phone to ring when an incoming call is not answered. Valid range is 30 to 3600. The default setting is 60.

Call Log

Configures Call Log setting on the phone.

  • Log All Calls

  • Log incoming/Outgoing Only (missed calls NOT recorded)

  • Disable Call Log

The default setting is “Log All Calls”.

Auto Answer

Auto Answer

If set to “Yes”, the phone will automatically turn on the speaker phone to answer incoming calls after a short reminding beep. Default setting is “No”.

Auto Answer Numbers

Allows the user to configure specific numbers to auto answer. If not set, all numbers will be auto answered If auto answer is enabled. Up to 10 numbers can be configured.

Intercom

Play warning tone for Auto Answer Intercom

If enabled, phone will play warning tone when auto answering Intercom.

Custom Alert-Info for Auto Answer

Used exclusively to match the contents of the Alert-Info header for auto answer. The default auto answer headers will not be matched if this is defined.

Allow Auto Answer by Call-Info/Alert-Info

If set to “Yes”, the phone will automatically turn on the speaker phone to answer incoming calls after a short reminding beep, based on the SIP Call-Info/Alert-Info header sent from the server/proxy.

Default is “Yes”.

Allow Barging by Call-Info/Alert-Info

When enabled, the phone will automatically put the current call on hold and answer the incoming call based on the SIP Call-Info/Alert-Info header sent from the server/proxy. However, if the current call was answered based on the SIP Call-Info/Alert-Info header, then all other incoming calls with SIP Call-Info/Alert-Info headers will be rejected automatically. Default setting is “No”.

Mute on Intercom Answer

If enabled, the phone will mute the mirophone after answer an intercom call via Call-Info/Alert-Info.

Record

Record Key Default Fuction

Configures whether to turn the recording function on or off when the “Record” key is pressed for the first time in a call using this account. For example, the SIP server can be configured with automatic call recording. In this case, Record key default function should be configured as “Record off”.

Call Recording On

Configures the DTMF sequence sent when pressing the Record key during a call on this account. Toggles between this value and the off code if possible; otherwise always sends this code.

Call Recording Off

Configures the DTMF sequence sent when pressing the Recording key during a call on this account when turning recording off.

Transfer

Transfer on Conference Hangup

Configures whether the call is transferred to the other party if the conference initiator hangs up.

The default setting is “No”.

Transfer to VM feature code

During a call, press the transfer to voicemail softkey or voicemail hard button, enter the extension number, and then transfer the call to the extension voicemail by entering the transfer to VM feature code defined. At this point, the code will be used as an extension prefix and called into the SIP server to complete the transfer to voicemail event.

Enable Recovery on Blind Transfer

Enable recovery to the call to the transferee on failing blind transfer to the target. The default setting is “Yes”.

Notes:

  • This feature only applies to blind transfer.

  • This feature depends on how server handles transfer. If there is any NOTIFY from server, this feature will not take effect. If server responds 4xx, phone should try to recover regardless of this option.

  • During blind transfer, after transferor received 200/202 for REFER, but there is no NOTIFY from server after 7 seconds, transferor will decide to recover the call with transferee or not depending on the options. This is the only case that this option will be applied.

Blind Transfer Wait Timeout

Configures the timeout (in seconds) when waiting for sipfrag response in blind transfer. Valid range is 30 to 300. Default setting is “30”.

Refer-To Use Target Contact

If set to “Yes”, the “Refer-To” header uses the transferred target’s Contact header information for attended transfer.

Call Forward

Enable Forward All

If set to “Yes”, all calls will be forwarded to the number specified below. Disabled by Default

All To

Specifies the number to be forwarded to when enabled Forward all.

Enable Busy Forward

If set to “Yes”, the call will be forwarded to the number specified below on busy. Disabled by Default

Busy To

Specifies the number to be forwarded to for Call Forward On Busy.

Enable No Answer Forward

If set to “Yes”, the call will be forwarded to the number specified below on no answer. Disabled by Default

No Answer To

Specifies the number to be forwarded to for Call Forward On No Answer.

No Answer Timeout (s)

Defines the timeout (in seconds) before the call is forwarded on no answer.

Enable Override Forward

If enabled, the local call forward is disabled when an incoming call comes in from the configured override forward number. Disabled by Default

Override Forward Numbers

Configures the number to override the local forward function. The Max number is 10.

Dial Plan

Dial Plan Prefix

Configures a prefix added to all numbers when making outbound calls.

Bypass Dial Plan

Bypass the dial plan when dialing from one of the available items:

  • Contacts

  • Call History Incoming Call

  • Call History Outgoing Call

  • Dialing Page

  • MPK

  • API

Dial Plan

Configures the dial plan rule. For syntax and examples, please refer to the user manual for more details.

Dial Plan Rules:

  • Accepted Digits: 1,2,3,4,5,6,7,8,9,0, *, #, A,a,B,b,C,c,D,d;

  • Grammar: x – any digit from 0-9;

  • Grammar: X – any character from 0-9, a-z, A-Z.

  • xx+ – at least 2 digit numbers

  • xx – only 2 digit numbers

  • XX – two characters ( AA, Ab, 1C, f5, 68,…)

  • test : only string “test” will pass the dial plan check

  • ^ – exclude

  • [3-5] – any digit of 3, 4, or 5

  • [147] – any digit of 1, 4, or 7

  • <2=011> – replace digit 2 with 011 when dialing

  • | – the OR operand

  • x  – uses the x character literally and escapes its representation

  • Example 1: {[369]11 | 1617xxxxxxx}

Allow 311, 611, and 911 or any 11-digit numbers with leading digits 1617;

  • Example 2: {^1900x+ | <=1617>xxxxxxx}

Block any number of leading digits 1900 or add prefix 1617 for any dialed 7-digit numbers;

  • Example 3: {1xxx[2-9]xxxxxx | <2=011>x+}

Allows any number with leading digit 1 followed by a 3-digit number, followed by any number between 2 and 9, followed by any 7-digit number OR allows any length of numbers with leading digit 2, replacing the 2 with 011 when dialed.

  • Example 4: [x-X*]+

Allows any number starting with any digit from “0-9” followed by a hyphen “-” and any character from “0-9, a-z, A-Z” then an asterisk “*”.

  • Example of a simple dial plan used in a Home/Office in the US: { ^1900x. | <=1617>[2-9]xxxxxx | 1[2-9]xx[2-9]xxxxxx | 011[2-9]x. | [3469]11 }

Explanation of example rule (reading from left to right):

  • ^1900x. – prevents dialing any number started with 1900;

  • <=1617>[2-9]xxxxxx – allows dialing to local area code (617) numbers by dialing7 numbers, and the 1617 area code will be added automatically;

  • 1[2-9]xx[2-9]xxxxxx |- allows dialing to any US/Canada Number with 11 digits length;

  • 011[2-9]x – allows international calls starting with 011;

  • [3469]11 – allows dialing special and emergency numbers 311, 411, 611, and 911.

Note: In some cases, where the user wishes to dial strings such as *123 to activate voicemail or other applications provided by their service provider, the * should be predefined inside the dial plan feature. An example dial plan will be: { *x+ } which allows the user to dial * followed by any length of numbers.

Max length of a dial plan is up to 1024 characters.

Call Display

Caller ID Display

When set to “Auto”, the phone will look for the caller ID in the order of the P-Asserted Identity Header, Remote-Party-ID Header, and From Header in the incoming SIP INVITE. When set to “Disabled”, all incoming calls are displayed with “Unavailable”.

Callee ID Display

When set to “Auto”, the phone will update the callee ID in the order of the P-Asserted Identity Header, Remote-Party-ID Header, and To Header in the 180 Ringing. When set to “Disabled”, the callee ID will be displayed as “Unavailable”. When set to “To Header”, caller ID will not be updated and will be displayed as To Header.

Ringtone

Ringback Tone at No Early Media

Play ringback tone when there are no received early media RTP packets. Disabled by Default

Account RingTone

Allows users to configure the ringtone for the account. Users can choose from different ringtones from the dropdown menu.

Note: User can also choose silent ring tone or doorbell.

Ignore Alert-Info header

Configures to play default ringtone by ignoring Alert-Info header.

The default setting is “No”.

Enable Alert-Info Bellcore Mapping

This feature allows the IP phone to enable or disable the mapping of keywords in the Alert-Info header to predefined Bellcore ring tones.

When an Alert-Info header containing “Bellcore-dr%N” is received—where N is a value between 1 and 5—the corresponding Bellcore ring tone will be played if the option is enabled. If the option is disabled, a corresponding custom ring tone will be played instead.

When N is 0, a silent ringtone will be used. When N is 6, a corresponding custom ringtone will always be played, regardless of the option setting.

If N is outside the valid range (i.e., less than 0 or greater than 6), the default ring tone will be used.

Note: This option is enabled by default.

Match Incoming Caller ID

Specifies matching rules with a number, pattern, or Alert Info text (up to 10 matching rules). When the incoming caller ID or Alert Info matches the rule, the phone will ring with the selected distinctive ringtone. Matching rules:

  • Specific caller ID number. For example, 8321123.

  • A defined pattern with a certain length using x and + to specify, where x could be any digit from 0 to 9. Samples:

xx+ : at least a 2-digit number.

xx : only a 2-digit number.

[345]xx: 3-digit number with the leading digit of 3, 4, or 5.

[6-9]xx: 3-digit number with the leading digit from 6 to 9.

  • Alert Info text

Users could configure the matching rule as certain text (e.g., priority) and select the custom ringtone mapped to it. The custom ringtone will be used if the phone receives a SIP INVITE with an Alert-Info header in the following format: Alert-Info: <http://127.0.0.1>; info=priority. When the incoming caller ID or Alert Info matches one of the 10 rules, the phone will ring with the associated ringtone.

Account x → Advanced Settings

Security Settings

Check Domain Certificates

Configures whether the domain certificates will be checked when TLS/TCP is used for SIP Transport. The default setting is “No”.

Trusted Domain Name List

Configure the list of trusted domain names, which supports filling in the SAN list used only for domain name verification in TLS to obtain certificates. If it matches any item in the trusted domain name list, the certificate is trusted. By default, the remote proxy domain name and SIP server domain name are trusted. This field allows numbers/letters/-/./*. It supports wildcard domain names, such as “*.mycompany.com“, and trusts any domains ending with “.mycompany.com“.
Note: The trusted domain name list supports up to 10 domain names

Validate Certificate Chain

Validate the certification chain when TCP/TLS is configured.

The default setting is “No”.

Validate Incoming SIP Messages

Specifies whether the phone will check the incoming SIP messages’ Caller ID and CSeq headers. If the message does not include the headers, it will be rejected. The default setting is “No”.

Omit charset=UTF-8 in MESSAGE

Omit charset=UTF-8 in MESSAGE content-type

Allow Unsolicited REFER

Configures whether to dial the number carried by the Refer-to header after receiving an out-of-dialog SIP REFER request actively.

If set to “Disabled“, the phone will send an error warning and stop dialing.

If set to “Enabled/Force Auth“, the phone will dial the number after sending authentication. If the authentication fails, it will stop dialing.

If set to “Enabled“, the phone will dial all numbers carried by SIP REFER.

Accept Incoming SIP from Proxy Only

When set to “Yes”, the SIP address of the Request URL in the incoming SIP message will be checked. If it does not match the SIP server address of the account, the call will be rejected. The default setting is “No”.

Check SIP User ID for Incoming INVITE

If set to “Yes”, SIP User ID will be checked in the Request URI of the incoming INVITE. If it does not match the phone’s SIP User ID, the call will be rejected. The default setting is “No”.

Allow SIP Reset

Allow SIP Notification message to perform factory reset.

The default setting is “No”.

Authenticate Incoming INVITE

If set to “Yes”, the phone will challenge the incoming INVITE for authentication with a SIP 401 Unauthorized response.

The default setting is “No”.

MOH

On Hold Reminder Tone

Configures to play reminder tone when the call is on hold.

Music On Hold URI

Music On Hold URI to call when a call is on hold if the server supports it.

Advanced Features

Special Feature

Different soft switch vendors have special requirements. Therefore, users may need to select special features to meet these requirements. Users can choose from Standard, Nortel MCS, Broadsoft, CBCOM, RNK, Sylantro, Huawei IMS, Zoom, PhonePower, and UCM Call Center depending on the server type. The default setting is “Standard”.

Feature Key Synchronization

This feature is used for Broadsoft call feature synchronization. When it is enabled, DND, Call Forward features, and Call Center Agent status can be synchronized between the Broadsoft server and the phone. The default is “Disabled”.

Conference URI

Configures the conference URI when using Broadsoft N-way calling feature.

Reboot on check-sync event without “reboot=”

If option is enabled, the phone will do reboot when receiving SIP NOTIFY check-sync event without “reboot=” header. If the option is disabled, the phone will do provision and not reboot when receiving SIP NOTIFY check-sync event without “reboot=” header.

Note: This option is disabled by default.

BroadSoft Call Center

When Special Features is set to BroadSoft, enables Feature Key Synchronization regardless of web UI settings. Default is Disabled.

Hoteling Event

When Special Features is set to BroadSoft, enables the Hoteling Event feature. Disabled by default.

Call Center Status

When Special Features is set to BroadSoft, enables the Call Center Status feature. The phone sends a SUBSCRIBE request to the server to retrieve call center status. Disabled by default.

BroadSoft Executive Assistant

When Special Features is set to BroadSoft, enables the Executive Assistant feature. Disabled by default.

BroadSoft Call Park

When Special Features is set to BroadSoft, enables the BroadSoft Call Park feature. The phone sends a SUBSCRIBE request to the BroadSoft server to receive Call Park notifications. Disabled by default.

Enable Call Monitor Function

When Special Features is set to Zoom, enables the Call Monitor function. Enbaled by default.

Support Call Monitor Privacy Mode

When Special Features is set to Zoom, enables privacy mode for Call Monitor. This mode can be toggled on or off directly from the phone’s LCD. Enabled by default.

Barge-in Feature Code

When Special Features is set to Zoom, specifies the feature code used for barge-in (e.g., *123).

Listen Feature Code



When Special Features is set to Zoom, specifies the feature code used to silently monitor an active call.

Whisper Feature Code

When Special Features is set to Zoom, specifies the feature code used to whisper during a monitored call, allowing private guidance without being audible to the other call participants.

Takeover Feature Code

When Special Features is set to Zoom, specifies the feature code used to take over an active monitored call.

BLF (Busy Lamp Field)

*GRP2602LP/GRP2602LG Only

Presence Eventlist URI

Configures Presence Eventlist URI to monitor the extensions on Multi-Purpose Keys.

Eventlist BLF URI

Configures Eventlist BLF URI to monitor the extensions on Multi-Purpose Keys

Auto provision Eventlist

Select the type of Eventlist to get automatically provisioned onto available MPKs. Whether it’s BLF Eventlist or Presence Eventlist.

BLF Call-pickup

Configures BLF Call-pickup method:

  • Auto: 

The phone will do either a prefix or a barge-in code for BLF pickup, depending on which one is set.

  • Force BLF Call-pickup by prefix:

The phone will ignore both BLF pickup methods; now the monitored VPK will only dial the extension if pressed

  • Disabled

The phone will ignore both BLF pickup methods; now the monitored VPK will only dial the extension if pressed.

BLF Call-pickup Prefix

Configures the prefix prepended to the BLF extension when the phone picks up a call with the BLF key. The default setting is **.

Call Pickup Barge-In Code

Configures the feature access code of Call Pickup with the Barge-in feature.

PUBLISH for Presence

Enables presence feature on the phone.

The default setting is “No”.

SCA

Line-Seize Timeout

Configures the interval (in seconds) when the line-seize is considered timed out when the Shared Call Appearance feature is used. The valid range is 15 to 60.

Call Park

Call Park Feature Code

Configure the feature access code for parking the current call to the parking lot or another extension.

Call Park Retrieve Feature Code

Configure the feature access code for retrieving the parked call on accounts or BLF keys.

Account x → Dial Plan

Name

Enter the name for the configured rules.

Rule

Enter the rule settings (number pattern, prefix to add …etc.).

Type

Choose the type of the rule:

  • Pattern: The phone will dial the number matching the entered pattern.

  • Block: The phone will block the number/pattern matching the rule.

  • Dial now: The phone will dial the number immediately once the DTMF matches the dial plan.

  • Prefix: Specify the “Replaced” field to replace with the “Used” field to dial.

  • Second tone: The phone plays the second dial tone when the entered “Trigger” digit is dialed.

Account x → Hidden Number Plan

Hidden Number Feature

If set to “Yes”, the incoming and outgoing number display will be handled according to the hidden number plan.

Hidden Number Plan List

Currently, the incoming and outgoing number display will be handled according to the hidden number plan. Users can configure the hidden number rules, matching their syntax rules from top to bottom as follows:

  • Expression element(element)element (element)element element(element) (element)

  • Element Rules

  • x: any digit number from 0-9m 1

  • +: any length after x(>=1) item 2

  • [-+…] or *Escape symbol

  • (): The part that needs to be hidden; there can only be one hidden part in a rule

Examples

x+(xxxx)xxxx: 13705806547 -> 137****6547

xxx(x+)xxxx: 07113705806547 -> 071*******6547

071-x+(xxxx)xxxx: 071-13705806547 -> 071-137****6547

Hidden Number Plan Test

Enter the number to test the hidden rules of the current page. After confirming, please save and apply it.​

Account x → Feature Codes

Local Call Features Mode

Configures whether call features are handled locally on the phone using user feature codes or through feature codes provisioned by the server. This setting affects how features such as Do Not Disturb (DND) and Call Forwarding are executed.

  • Disabled: The provisioned feature codes from the server will be used. User-configured feature codes are used only if server-provisioned feature codes are not provided.

  • Enabled: The device performs Do Not Disturb, Call Forwarding, and other call features locally using its locally configured feature codes.

  • Call Forwarding & DND Only: The device performs only Do Not Disturb and Call Forwarding locally.

  • Enabled without Feature Codes: The device performs local call features but does not support local feature codes.

Note: If the device is registered with a Broadsoft account, it does not matter if local call features are enabled or disabled. Once the Broadsoft account is set up, special feature to Broadsoft and Feature Key Synchronization is enabled, the call feature will be handled by the Broadsoft server, not by the phone.

DND

DND Call Feature On

Configures DND feature code to turn on DND.

DND Call Feature Off

Configures DND feature code to turn off DND.

Call Forward Always

On

Configures Call Forward Always feature code to activate unconditional call forwarding.

Off

Configures the Call Forward Always feature code to deactivate unconditional call forwarding.

Target

The extension the call will be forwarded to.

Call Forward No Answer

On

Configures the feature code to activate busy call forwarding.

Off

Configures the feature code to disable busy call forwarding.

Target

The extension the call will be forwarded to.

Call Forward No Answer

On

Configures the Call Forward No Answer feature code to activate no-answer call forwarding.

Off

Configures the Call Forward No Answer feature code to deactivate no-answer call forwarding.

Target

The extension the call will be forwarded to.

Call Forward No Answer Timeout (s)

Defines the timeout (in seconds) before the call is forwarded on no answer. valid range is 1 to 120.

Account Swap

The Account Swap page allows administrators to quickly exchange configuration settings between two SIP accounts on the phone. This eliminates the need to manually re-enter credentials, server addresses, and line preferences when swapping account positions.

Swap Account Settings

Select two configured SIP accounts from the drop-down menus to swap their account positions and configuration parameters.

Start

Click the button to initiate the account swapping process. The phone will swap the registration settings and line key mappings between the two selected accounts.

UCM

Enables users and administrators to log into the UCM User Portal directly through the phone’s Web UI for a specific SIP account.

Account Tabs

Select the target SIP account tab corresponding to the extension registered on the UCM IP-PBX.

Extension

Displays the extension number associated with the selected SIP account

UCM Password

Enter the user portal login password assigned to the corresponding extension on the UCM IP-PBX.

Verification Code

Enter the CAPTCHA characters displayed in the adjacent image box to authenticate the login attempt and prevent automated logins.

Login

Click the button to initiate authentication with the UCM server.

Phone Settings Page Definitions

General Settings

Phone Settings → General settings

Basic Settings

Local RTP Port

This parameter defines the local RTP port used to listen and transmit. It is the base RTP port for channel 0. When configured, channel 0 will use this port _value for RTP; channel 1 will use port_value+2 for RTP. Local RTP port ranges from 1024 to 65400 and must be even. The default value is 5004.

Local RTP Port Range

Gives users the ability to define the parameter of the local RTP port used to listen and transmit. This parameter defines the local RTP port from 48 to 10000. This range will be adjusted if local RTP port + local RTP port range is greater than 65486. Default setting is 200.

Use Random Port

When set to “Yes”, this parameter will force random generation of both the local SIP and RTP ports. This is usually necessary when multiple phones are behind the same full cone NAT. The default setting is “Yes”

Note: This parameter must be set to “No” for Direct IP Calling to work.

Keep-alive Interval

Specifies how often the phone sends a blank UDP packet to the SIP server to keep the “ping hole” on the NAT router to open. The default setting is 20 seconds. The valid range is from 10 to 160.

STUN Server

The IP address or Domain name of the STUN server. STUN resolution results are displayed in the STATUS page of the Web GUI.

Only non-symmetric NAT routers work with STUN.

Use NAT IP

The NAT IP address used in SIP/SDP messages. This field is blank at the default settings. It should ONLY be used if it is required by your ITSP.

Delay Registration

Configures specific time that the account will be registered after booting up.

Enable Outbound Notification

Configures whether to enable outbound notifications such as Action URL.

Clean User Data When Different Users Log In

When enabled, if the current login account is different with last one, Device under tesr will delete the contact and call history of the last account.

Public Mode

Enable Public Mode

Configures to turn on/off public mode for hot desking feature.

Public Mode Username Prefix

Configures the prefix of the username for public mode login.

Public Mode Username Suffix

Configures the suffix of the username for public mode login.

Allow Multiple Accounts

Configures remaining account with a SIP account and be able to make/receive calls on the configured account even if the user is not logged in to the public mode.

– If set to “No”, then after the user logs in to the public mode account on LCD, only the public mode account can be used on the phone even though there are other configured SIP accounts.

– If set to “Yes,” then after the user logs in to the public mode account on LCD, other configured SIP accounts on the phone can also be used. Note: Note: This option requires enabling public mode to take effect.

Enable Remote Synchronization

If enabled, the phone will automatically download the current account’s settings from the remote server and upload it to the server.

Server Type

Configures the Server type and protocol used to send requests to the Remote Synchronization Server.

This can be set to TFTP, FTP, HTTP

Server Path

Configures the server path for the Remote Synchronization feature.

FTP/HTTP Username

The username for FTP/HTTP server.

FTP/HTTP Password

The password for FTP/HTTP server.

Public Mode Timeout

Sets the public mode timeout (min), the time starts from the last idle state of the phone.
The Valid Range is 10-1440min 


The Default value is 10min

Pop-up Hidden Settings

Hide Pop-up Options

Configures filtering rules to prevent specific screen pop-up notifications from appearing on the phone’s LCD display:

  • Disable: All pop-up notifications are allowed to display normally on the phone screen.

  • All Info: hides all informational pop-ups while allowing urgent and call-related notifications.

  • All Alarm & Info: Hide both informational and alarm-level system pop-ups on the display.

  • All: Suppresses all on-screen pop-up notifications completely across all categories.

  • Custom: Allows administrators to selectively choose which specific categories of pop-ups to hide through granular sub-settings.

Custom Mode

When Hide Pop-up Options is set to Custom, administrators can use the Custom Mode selection tree to granularly select specific pop-up notifications to hide on the phone’s LCD display

Call Settings

Phone Settings → Call Settings

General

Key Mode

Account Mode

In Calling State, each key displays the call status of the corresponding account. Click to switch to the first line under this account or select the account to initiate a new call.


Line Mode

In Calling State, each key controls a line, and the call line can be switched by pressing the key.

Preferred Default Account

Select the preferred default account for on-hook or off-hook dialing. When the selected account is unavailable, system will use the first available account to dial out.

Mute Key Functions While Idle

Select “Mute” key function while the phone is idle.

  • DND: Pressing the “Mute” key when the phone is idle will enable DND.

  • Idle Mute: Pressing the “Mute” key when the phone is idle will set the phone to be muted when answering incoming calls.

  • Disabled

Last Call Froward Always

If enabled, the number put into the ForwardAll feature will be stored the next time you use the ForwardAll softkey.
Note: The ForwardAll softkey is currently only used for account 1.

Show SIP Error Response

Configures to enable SIP error response information displayed on the LCD screen.

Escape ‘#’ as %23 in SIP URI

Replaces # by %23 for some special situations.

User-Agent Prefix

Configures the prefix in the User-Agent header.

Call-ID Domain Mode

Configure the Call-ID domain format.

  • Masked Info: The host IP address will be transformed according to the built-in rules, and the resulting value will be used in the Call-ID Domain. Masking the Call-ID domain reinforces the security by protecting the identity of the device in the network. See the screenshot below.

  • Plaintext Host IP Address: The Call-ID Domain will use the host IP address in plain text. See the screenshot below.

Note: The default setting is Masked Info.

Enable Hook Switch

When set to “No”, disable hook switch completely; When set to “Yes, except answering call”, hook switch cannot be used for answering call.

Enable Speaker Key

Sets whether to enable the speaker key.

  • When “Yes” is selected, the speaker key can be used to make calls, end calls, and switch channels;

  • when “No” is selected, the speaker key is completely disabled; when “For Switching Channels”is selected, the user cannot use the speaker key to hang up the call.

Voicemail Key Mode

Enables/disables the voicemail key.

  • Default: The voicemail key will function as intended, directing users to voicemails.

  • Disabled: Under this setting, the voicemail button will not function.

In-call Contact Info Display

Configures custom contact details to display on screen during an active call (up to 5 lines). The supported tags are:

  • {name} → Full contact name

  • {firstName} → First name

  • {lastName} → Last name

  • {number} → Phone number / extension

  • {title} → Job title

  • {company} → Company name

  • {department} → Department

  • {email} → Email address

Note: On smaller screens, the display will automatically scroll vertically to show all configured lines.

Contact Source Priority

Configure the priority if the ID source displayed on the phone when incming/outgoing calls. Select on ID source and click Up/Down arrow on the right to adjust the order.
Note: If the “Caller ID Display” under the account is configured as “Disabled”, the caller number cannot be obtained, the phone will only display “Unavailable”.

Outgoing

Click-To-Dial Feature

Enables Click-To-Dial feature. If this feature is enabled, user could click the green dial button on left top corner of phone’s Web GUI, then choose the account and dial to the target number. The default setting is “Disabled”.

Users can utilize the Click2Dial browser extension for screen sharing during calls, enabling remote presentations, as well as use it for direct file sharing from their computers.

This options is disabled by default.

Enable Direct IP Call

Enables the Direct IP Call feature. This option is enabled by default but will be disabled after a factory reset.

Use Quick IP Call Mode

When set to “Yes”, users can dial an IP address under the same LAN/VPN segment by entering the last octet of the IP address.

This options is disabled by default.

Enable Paging Call Mode

Configures enable/disable paging call mode of the phone. If set to “Yes”, the feature of paging call will be enabled. Default is Yes.

Predictive Dialing Feature

Configures the predictive dialing feature on the call screen.

Predictive Dialing Source

Predictive dialing feature will sequentially search the number based on the selected sources.

Enable Local Dialing DTMF Tone in Speaker Mode

Configures whether to play local DTMF tone during dialing when using speaker, if enabled, you can set it play normal DTMF, or a single specific tone

Onhook Dial Barging

When the option is set to “Disabled”, onhook dialing won’t be interrupted by an incoming call.

Off-hook Auto Dial

Configures the digits to be dialed via the first account when the phone is off-hook.

Off-hook Auto Dial Delay

Configures the digits to be dialed via the first account when the phone is off-hook.

Off-hook/On-hook Timeout (s)

If configured, when the phone is in the off-hook or on-hook dialing state, it will go idle after the timeout (in seconds). Valid range is 10 to 60.

Enable Live Keypad

If enabled, phone will automatically dial out and turn on hands-free mode when keypad or softkey is pressed.

Live Keypad Expiration

Configures the expiration time for live keypad. Interval is between 2s and 15s. Default value is 5s.

Enable Auto Redial

Configures to redial automatically at a later time when the dialed number is currently busy.

Auto Redial Times

Configures the total times to redial if “Auto Redial” is enabled.

Auto Redial Interval

Configures the interval between each redial if “Auto Redial” is enabled.

Bypass Dial Plan Through Call History and Directories

Configures hether to check dial plan when dialing from call history and phonebook directories.

Enable Call Completion Service

If enabled, phone will automatically redial the previous failed call when the remote party becomes available.

Incoming

Enable Incoming Call Popup

If set to “Yes”, phone will pop up an incoming call window to notify the call.

Enable Missed Call Notification

If set to “Yes”, phone will show a prompt about the missed call information.
Note: users can still initiate calls directly when a missed call notification is displayed.

Return Code When Refusing Incoming Call

Configures the return code that phone will send to the call when it refuses an incoming call.

Allow Incoming Call before Ringing

This allows incoming calls after dialed but before ringing. This can be used under custom user configuration based on need.

Enable Call Waiting

Disables the call waiting feature. The default setting is “Yes”.

Enable Call Waiting Tone

Enables Call Waiting alert tone when another incoming call is received while a call is in progress. The default setting is “Yes”.

Ring for Call Waiting

Configures the phone to ring instead of playing call waiting tone when handset or headset is used.

Auto Answer Delay

Configures the delay for automatically answering the incoming call. Valid range is 0 to 10 (seconds)

In Call

Enable In-call DTMF Display

When set to “No”, the DTMF digits entered during a call will not be displayed on LCD.
Enabled by Default.

Enable Local In-call DTMF Tone in Speaker Mode

Allows users to enable/disable hearing DTMF tones locally through the device’s speaker during a call when in speaker mode.

Enable Sending DTMF via specific MPKs

Allows certain MPKs to send DTMF in-call. This option does not affect Dial DTMF.
Disabled by Default

Show on Hold Duration

Shows the duration of holding a call on the LCD
Enabled by Default.

Enable Auto Unmute

If the option is enabled, automatically unmute the phone when a user unholds the call or establishes a new call.
Enabled by Default

In-call Dial Number on Pressing Transfer Key

Configures the number to be dialed as DTMF using TRANSFER button.

Enable Busy Tone on Remote Disconnect

Configures the phone to Play busy tone when call is disconnected remotely.
Enabled by Default.

Enable Mute Key In Call

When set to “No”, the mute key will not work while on call.
Enabled by Default.

Phonebook Matching

Filter Characters

Defines separator characters to automatically strip from numbers during call placement (e.g., for imported contacts or Click2Dial). This applies to calls from Click2Dial, Call History, and Contacts and does not include direct entry on the dialing screen.


Example: If set to [()-], calling (0571)-8800-8888 automatically dials 057188008888.

Enable Phonebook Matching Rules

Enables rule-based number processing for contact matching:

  • Dial number: Applies rules to outgoing dialed numbers.

  • Query number: Applies rules to numbers used when searching the phonebook.

  • Display number: Applies rules to incoming caller numbers shown on the screen.

Phonebook Matching Rules

Configures pattern-matching and replacement rules to transform dialed phone numbers so they match saved contact entries correctly. Rules are evaluated sequentially from top to bottom.

  • Supported Formats: Matches 4-digit, 7-digit, and 9-digit number patterns.

  • : Represents the full matched string from the matching rule.

  • 1: Represents the content matched within the first pair of parentheses () in the matching rule.

Rule Examples:

  • (6XXXXXX) / 95: Matches a 7-digit number starting with 6 and prepends 95 (e.g., 6242234 → 956242234).

  • ([1235678]XXX) / 95612: Matches a 4-digit number that does not start with 4 or 9, prepending 95612 (e.g., 2234 → 956122234).

Phonebook Matching Rules Test

Allows testing of configured rules. Enter a number in Number and click >> to view the transformed result in Test result.

Others

Transfer

Enable Transfer

Enables Call Transfer feature.

Hold Call Before Completing Transfer

When set to “No”, the phone will not hold the current call or the transfer target for an Attended Transfer.

Attended Transfer Mode

  • Static: If this option is selected, attended transfer can only be performed with established calls.

  • Dynamic: If this option is selected, attended transfers can be performed with established calls or be initiated during the transfer process. This option does not affect the user’s ability to perform blind transfers.

Call Park

Enable Call Park Softkey

Enable call park service to use call park related softkeys.

Call Park Softkey Feature Code

Configure the feature access code for parking current call to parking lot or another extension.

Group Call Park Softkey Feature Code

Configure the feature access code for parking current call to the group current user is in.

Call Park Retrieve Softkey Feature Code

Configure the feature access code for retrieving the parked call on accounts or parking lot.

DND

Enable DND Feature

If enabled, the Do Not Disturb feature can be activated via MUTE key, MPK, or using the menu on LCD.

Return Code Upon DND

Configures the return code that phone will send when it has DND enabled.

Override DND

Configures to override the local DND function.

  • Off: The local DND function is normal.

  • Allow All: The local DND function is invalid.

  • Allow Only Contacts: When the local DND function is enabled, only local contacts and the configured override numbers can call in.

  • Allow Override Numbers: When the local DND is turned on, only the configured coverage numbers can call in.

Note: The default setting is Off.

Override DND Numbers

Configure the number to override the local DND function.

Conference

Enable Conference

Enables the conference feature.

Hold Call Before Conferee

Configures whether to put the current call on hold while adding new members to a conference. If set to “Yes”, the current call will be put on hold when the host presses conference or add key to invite new members. When the invited member answers the call and agrees to attend the conference, the host needs to manually resume the conference with the new member added. If set to “No”, the current call will not be put on hold and the invited member will join the meeting automatically after answering the call.

BLF

Enable BLF Pickup Screen

Configures to show a softkey which leads to a monitor screen when a monitoring BLF line is ringing.

Enable BLF Pickup Sound

Configures to play sound when a monitoring BLF line is ringing.

Hide BLF Remote Status

Configures to hide the status information of the monitored line.

IM

Enable IM Popup

If enabled, the phone will show a pop up upon receiving an IM.

Instant Message Popup Timeout

Configures the number of seconds that the message will remain on screen.

Play Tone on Receiving IM

Configures to play a short tone when phone receives an IM during idle state.

Record

Enable the Indicator in Recording

When the call is recorded, the recording indicator is displayed on the LCD.
Enabled by default.

Ringtone

Phone settings → Ringtone

Call Progresses Tones:

  • System Ring Tone

  • Dial Tone

  • Second Dial Tone

  • Message Waiting

  • Ring Back Tone

  • Call-Waiting Tone

  • Call Waiting Tone Gain

  • Auto-Answer Tone Gain

  • Busy Tone

  • Reorder Tone

Configures ring or tone frequencies based on parameters from local telecom. The default value is the North American standard. Frequencies should be configured with known values to avoid uncomfortable high-pitched sounds.

Syntax: f1=val,f2=val[,c=on1/off1[-on2/off2[-on3/off3]]];
(Frequencies are in Hz and cadence on and off are in 10ms)

ON is the period of ringing (“On time” in ‘ms’) while OFF is the period of silence.

To set a continuous ring, OFF should be zero. Otherwise, it will ring ON ms and a pause of OFF ms and then repeat the pattern. Up to three cadences are supported.

Call Waiting tone gain can be set to either: Low, Medium, or High, it is set to Low by Default 

Auto-Answer Tone Gain can be set to either: Low, Medium, or High, Set to Medium by Default

Provision

Total Number of Custom Ringtone Update

Configures the number of custom ringtones to update in the provisioning process.

Default Value is 6.

Multicast Paging

Phone settings → Multicast Paging

Multicast Paging Function

Enable or disable multicast paging

Allowed In DND Mode

Allow Multicast Paging when DND mode is enabled.

Default Setting is “No”.

Paging Barge

During active call, if incoming multicast page is higher priority (1 being the highest) than this value, the call will be held, and multicast page will be played. The default setting is “Disabled”.

Paging Priority Active

If enabled, during a multicast page if another multicast is received with higher priority (1 being the highest) that one will be played instead. The default setting is “Enabled”.

Multicast Channel Number

Multicast Channel Number (0-50). 0 for normal RTP packets, 1-50 for Polycom multicast format packets.

Multicast Paging Codec

The codec for sending multicast pages, there are 5 codecs could be used: G.731.1 PCMU, PCMA, G.726-32, G.729A/B, G.722 (wide band). Default setting is “PCMU”.

Multicast Sender ID

Outgoing caller ID that displays to your page group recipients (for multicast channel 1 – 50).

Multicast Call Timeout (s)

Set multicast based call timeout. When the multicast call exceeds the set time, it will automatically hang up and set to 0 without timeout.
Default value is 0.

Multicast Tone

If enabled, there will be a prompt sound at the beginning and end of the receiver’s multicast intercom. The default setting is enabled.

Multicast Listening

Defines multicast listening addresses and labels. For example:

  • “Listening Address” should match the sender’s Value such as
    “237.11.10.11:6767”

  • “Label” could be the description you want to use.

For details, please check the “Multicast Paging User Guide” on our Website.

Network Settings Page Definitions

Ethernet Settings

Network Settings → Ethernet Settings

Internet Protocol

Select “IPv4 Only”, “IPv6 Only”, “Both, prefer IPv4” or “Both, prefer IPv6”. The default setting is “IPv4 only”.

IPv4 Address

IPv4 Address

Allows users to configure the appropriate network settings on the phone to obtain an IPv4 address. Users can select “DHCP” or “Static IP”. By default, it is set to “DHCP”.

Host name (Option 12)

Specifies the name of the client. This field is optional but may be required by Internet Service Providers.

Vendor Class ID (Option 60)

Used by clients and servers to exchange vendor class ID.

IPv4 Address

Enter the IP address when static IP is used.

Subnet Mask

Enter the Subnet Mask when static IP is used for IPv4.

Gateway

Enter the Default Gateway when static IP is used for IPv4.

DNS Server 1

Enter the DNS Server 1 when static IP is used for IPv4.

DNS Server 2

Enter the DNS Server 2 when static IP is used for IPv4.

Preferred DNS Server

Enters the Preferred DNS Server for IPv4.

IPv6 Address

IPv6 Address Type

Allows users to configure the appropriate network settings on the phone to obtain IPv6 address. Users could select “Auto-configured” or “Statically configured” for the IPv6 address type.

Static IPv6 Address

Enter the static IPv6 address when Full Static is used in “Statically configured” IPv6 address type.

IPv6 Prefix Length

Enter the IPv6 prefix length when Full Static is used in “Statically configured” IPv6 address type.

IPv6 Prefix(64 bits)

Enter the IPv6 Prefix (64 bits) when Prefix Static is used in “Statically configured” IPv6 address type.

DNS Server 1

Enter the DNS Server 1 for IPv6.

DNS Server 2

Enter the DNS Server 2 for IPv6.

Preferred DNS server

Enter the Preferred DNS Server for IPv6.

802.1X

802.1X mode

Allows the user to enable/disable 802.1X mode on the phone. The default value is disabled. To enable 802.1X mode, this field should be set to EAP-MD5, users may also choose EAP-TLS, or EAP-PEAPv0/MSCHAPv2.

802.1X Identity

Enter the Identity information for the 802.1x mode.

Note: Letters, digits and special characters including @ and – are accepted.

MD5 Password

Enter the MD5 Password for the 802.1X mode.

Note: Letters, digits and special characters including @ and – are accepted.

802.1X CA Certificate

Uploads / deletes the 802.1X CA certificate to the phone; or delete existed 802.1X CA certificate from the phone.

802.1X Client Certificate

Uploads / deletes the 802.1X CA certificate to the phone; or delete existed 802.1X CA certificate from the phone.

Wi-Fi Settings

Network Settings → Wi-Fi Settings (GRP2601LW Only)

Wi-Fi Function

Enables / Disables the Wi-Fi on the phone. Three options are available:

  • Enable: Enables Wi-Fi to connect to Wi-Fi network.

  • Disable: Disables Wi-Fi. User has ability to enable Wi-Fi from LCD Menu.

  • Disable & Hide Menu from LCD: Disables Wi-Fi and hides “Wi-Fi Settings” menu from phone LCD.

Wi-Fi Band

Set the type of Wi-Fi Band whether its 2G or 5G or 5G&2G.

Country Code

Configures Wi-Fi country code.

ESSID

ESSID

This parameter sets the ESSID for the Wireless network. Press “Scan” to scan for the available wireless network. Click on “Connect” and enter the authentication credentials of the Wi-Fi network to connect to. Users can connect to hidden networks by pressing on “Add Network” and configure:

Security Mode

Defines the security mode used for the wireless network when the SSID is hidden, the security protocols supported are:

  • WEP: Outdated and insecure Wi-Fi encryption protocol using RC4, easily compromised.

  • WPA/WPA2: Improved Wi-Fi security using PSK, with WPA2 utilizing AES encryption.

  • WPA-Enterprise(802.1x): Enterprise Wi-Fi security with 802.1X authentication and RADIUS server.

  • WPA3-SAE: Latest Wi-Fi security with enhanced protections against brute-force attacks.

  • WPA3-Enterprise(802.1x): Stronger encryption and security for enterprise networks using 802.1X authentication.

Password

Determines the password for the selected Wi-Fi network.

Advanced

Configures IPv4 and IPv6 modes.

WireGuard® Settings

Network Settings → WireGuard® Settings

Enable WireGuard®

Enables/Disables WireGuard®. Default is “No”.

Import WireGuard® Configuration

Allows uploading an existing WireGuard configuration file (.conf) to automatically populate all client and peer settings.

Client Settings

WireGuard® Client Private Key

Configures the private key for the phone’s WireGuard® interface. Clicking Create automatically generates a new private key pair.

WireGuard® Client Public Key

Displays the public key corresponding to the generated WireGuard® client private key. Share this key with the WireGuard® server administrator.

WireGuard® Client IP Address

Configures the virtual IP address (and CIDR subnet mask, e.g., 10.0.0.1/24) assigned to the phone within the WireGuard® VPN network.


Note: If the subnet mask length is not written, it is considered /32 by default.

WireGuard® Client DNS Address

Configures the DNS server IP address(es) to be used by the phone while routed through the WireGuard® VPN connection. Up to 2 addresses can be entered, separated by commas.

WireGuard® Client Listening Port

Configures the local listening port for WireGuard® traffic. The allowed range is 1-65535.

WireGuard® Client Maximum Transmission Unit

Configures the MTU size for the WireGuard® interface. Default is 0 meaning that the MTU value configured is not specified and will be calculated based on Network Settings.

Peer Settings

WireGuard® Peer Public Key

Enter the public key of the remote WireGuard® VPN server.

WireGuard® Peer Preshared Key

Configure the WireGuard® node’s pre-shared key, which is mixed into the Curve25519 key exchange via an additional symmetric encryption layer to enhance confidentiality.

WireGuard® Peer Address

Configure the WireGuard® peer IP address or domain name, as well as the port the peer listens on (e.g., 172.16.142.220:51820).

WireGuard® Allowed IPs

Configures the destination IP addresses and subnet mask lengths accessible by the WireGuard® client through the VPN server peer. Multiple IP range configurations are supported by clicking the + icon. Leaving this blank defaults to 0.0.0.0/0 (all traffic routed with no restrictions).


Note: If the subnet mask length is not written, it is considered /32 by default.

WireGuard® Connection Keep-Alive Interval (seconds)

Configures the frequency (in seconds) that persistent keep-alive packets are sent to keep NAT mappings and firewall connections active. Default is 25 seconds.

Advanced Settings

Network Settings → Advanced Settings

Advanced Network Settings

DNS Refresh Timer (m)

Configures the refresh time (in minutes) for DNS queries. If set to “0”, the phone will use the DNS query TTL from the DNS server response.
The default value is “0”

DNS Failure Cache Duration (m)

Configures the duration (in minutes) of the previous DNS cache when the DNS query fails. If set to “0”, the feature will be disabled. Note: Only valid for SIP registration.
The Default value is “0”

Enable LLDP

Controls the LLDP (Link Layer Discovery Protocol) service. The default setting is “Enabled”.

LLDP TX Interval

Defines LLDP TX Interval (in seconds). The valid range is 1 to 3600. The default setting is “60”.

LLDP Timeout Before DHCP Request (s)

Configures the time (in seconds) the device will wait for LLDP frames before sending out a DHCP request. If the timeout period is set to 0, the device will not wait.

The valid range is 0 to 30 seconds. The default setting is “0”.

Enable CDP

Enables/Disables CDP (Cisco Discovery Protocol). The default setting is “Enabled”.

Layer 3 QoS for SIP

Defines the Layer 3 QoS parameter for SIP. This value is used for IP Precedence, Diff-Serv or MPLS. The default value is 26.

Layer 3 QoS for RTP

Defines the Layer 3 QoS parameter for RTP. This value is used for IP Precedence, Diff-Serv or MPLS. The default value is 46.

Enable DHCP VLAN

Enables auto configure for VLAN settings through DHCP. Disabled by default.

Enable Manual VLAN Configuration

Enables/disables manual VLAN configuration. When this option is set to Disabled, the phone will bypass VLAN configuration and only use the DHCP VLAN to configure VLAN tag and priority. Default is “Enabled”.

Layer 2 QoS 802.1Q/VLAN Tag

Assigns the VLAN Tag of the Layer 2 QoS packets. The valid range is 0 – 4094.The default value is 0.

Layer 2 QoS 802.1p Priority Value

Assigns the priority value of the Layer2 QoS packets. The valid range is 0 – 7. The default value is 0

Maximum Transmission Unit (MTU)

Defines the MTU in bytes. The valid range is 576 – 1500.

The default value is 1500 bytes.

PC Port Mode

PC Port Mode

Configure the PC port mode. When set to “Mirrored”, the traffic in the LAN port will go through PC port as well and packets can be captured by connecting a PC to the PC port. The default setting is “Enabled”.

PC Port VLAN Tag

Assigns the VLAN Tag of the PC port. The valid range is 0 – 4094.

The default value is 0.

PC Port Priority Value

Assigns the priority value of the PC port. The valid range is 0 – 7.

The default value is 0.

Proxy

HTTP Proxy

Specifies the HTTP proxy URL for the phone to send packets to. The proxy server will act as an intermediary to route the packets to the destination.

HTTPS Proxy

Specifies the HTTPS proxy URL for the phone to send packets to. The proxy server will act as an intermediary to route the packets to the destination.

Bypass Proxy for

Configures the destination IP address where no proxy server is needed. The phone will not use a proxy server when sending packets to the specified destination IP address.

Remote Control

Action URI Support

Indicate whether the phone is enabled to receive and handle Action URI request.

Remote Control Pop up Window Support

Indicate whether the phone is enabled to pop up Allow Remote Control window.

Action URI Allowed IP List

List of allowed IP addresses from which the phone receives the Action URI

CSTA Control

Indicates whether CSTA Control feature is enabled. Change of this configuration will need the system reboot to make it take effect.

CTI Settings

Affinity Support

Indicate whether Affinity feature is supported.

Preferred Account

Affinity target SIP account.

Static DNS Cache

NAPTR

NAPTR (Naming Authority Pointer) records are used to specify rules for rewriting one type of domain name to another, typically used for handling Uniform Resource Identifiers (URIs) within the domain, when you configure NAPTR in the static DNS cache, you are specifying custom rules for how specific URIs or domain names should be resolved, the options to configure are :

  • NAPTR DNS Cache Name: The domain name to which this resource record refers.

  • NAPTR DNS Cache Time Interval (s): The time interval that the resource record may be cached before the source of the information should again be consulted, Default value is 300 seconds.

  • NAPTR DNS Cache Order: A 16-bit unsigned integer specifying the order in which the NAPTR records must be processed to ensure the correct ordering of rules.

  • NAPTR DNS Cache Preference: A 16-bit unsigned integer that specifies the order in which NAPTR records with equal “order” values should be processed, low numbers being processed before high numbers.

  • NAPTR DNS Cache Replacement: The next name to query for SRV records.

  • NAPTR DNS Cache Service: Specifies the service(s) available down this SRV record path.

SRV

SRV records are DNS records used to identify servers that provide specific services, such as email, SIP (Session Initiation Protocol) servers, or other services, Configuring SRV in the static DNS cache allows you to specify which servers should be used for particular services, helping ensure that your IP phone connects to the correct servers for specific functions, the available options to configure are:

  • SRV DNS Cache Name: The domain name string with SRV prefix.

  • SRV DNS Cache Time Interval (s):  Specifies the time interval that the resource record may be cached before the source of the information should again be consulted. The default value is 300 seconds.

  • SRV DNS Cache Priority: Set the priority of this target host.

  • SRV DNS Cache Weight: Set server selection mechanism.

  • SRV DNS Cache Target: The domain name of the target host.

  • SRV DNS Cache Port: Set the port on the target host of this service.

A

A records are used to map a domain name to an IPv4 address. They are the most common type of DNS record and are used to resolve domain names to IP addresses. Configuring A records in the static DNS cache allows you to manually specify the IP addresses associated with specific domain names, ensuring that your IP phone always connects to the intended destination. The options to configure are: 

  • A DNS Cache Name: Set Hostname.

  • A DNS Cache Time Interval: A DNS Cache Time Interval, Default is 300 seconds.

  • A DNS Cache IP Address: A DNS Cache IP Address.

Programmable keys Page Definitions

Virtual Multi-Purpose Keys

Programmable Keys → Virtual Multi-Purpose Keys*

*GRP2602LP/GRP2602LG Only

Mode

Allows the user to configure VPKs with modes such as Shared line, BLF and Speed Dial. Modes:

  • None

  • Line

  • Shared

  • Speed Dial

  • Busy Lamp Field (BLF)

  • Presence Watcher

  • Eventlist BLF

  • Speed Dial via Active Account

  • Dial DTMF

  • Voice Mail

  • Call Return

  • Transfer

  • Call Park

  • Intercom

  • LDAP Search

  • Conference

  • Multicast Paging

  • Call History

  • Monitored Call Park

  • Menu

  • XML Application

  • Information

  • Messages

  • Forward

  • DND

  • Redial

  • Multicast Listen Address

  • Open Door

  • Presence Eventlist

  • Provision

  • Multicast Paging Address

  • HTTP Command

  • Call Flip

  • Visual Park

  • Silent Call

Note: When a call is received by a monitored extension (BLF or Monitored Call Park) and the VPK is configured on a page other than the first one, the phone LCD will activate Backlight Brightness, and the corresponding page number and page navigation arrow will flicker to indicate the incoming call.

Account

Select the account to be associated with the configured MPK.

Value

Enter the value to be associated with the configured MPK. (Extension Number, Multicast address,SIP URIs…)
Note: when a valid SIP URI link initiates a call, the hostname part of the SIP URI link will be displayed on the LCD

Label

Enter the label of the configured MPK.

Preview

Shows a preview of the configured MPK label. After saving, you can print the card style in the preview. For more info about how to install the BLF paper label check the Quick Installation guide.

Number Keys

Programmable Keys → Number Keys

Number Key

Select the function of the key.

  • None

  • Speed Dial

  • Speed Dial via Active Account

  • Dial DTMF

  • Voicemail

  • CallReturn

  • LDAP Search

  • Call History

  • INFO

  • Messages

  • DND

  • Redial

  • OpenDoor

  • Provision

  • HTTP Command

Based on the function, the user may configure some or all the fields below.

  • Account: Select the account to which this key configuration will apply.

  • Value (User ID): Enter the value that corresponds to the setting intended for the function of the key. (e.g., for speed dial, enter the extension number to dial.)

  • Label: Enter a name as a label for the key function.

Programmable Keys → Navigate Keys

Navigate Keys

Navigate Keys

  • Up Navigate Key

  • Down Navigate Key

  • Life Navigate Key

  • Right Navigate Key

  • OK Key

Short Press Function

  • None

  • Menu

  • Settings

  • VPK Page Left

  • VPK Page Right

  • Previous Account

  • Next Account

  • INFO

  • Virtual Expansion Board QRCode

  • Voicemail

  • Instant Messages

  • Missed Call History

  • Dialed Call History

  • Received Call History

  • Local Phonebook

  • Remote Phonebook

  • BroadSoft Directory

  • LDAP

Long Press Function

  • None

  • Menu

  • Settings

  • VPK Page Left

  • VPK Page Right

  • Previous Account

  • Next Account

  • INFO

  • Virtual Expansion Board QRCode

  • Voicemail

  • Instant Messages

  • Missed Call History

  • Dialed Call History

  • Received Call History

  • Local Phonebook

  • Remote Phonebook

  • BroadSoft Directory

  • LDAP

Virtual Extension

Programmable keys → Virtual Extension

Note: For more information on configuring Virtual extensions, please refer to the following guide: GRP260x Virtual Extension User Guide

Download App

To download the App, simply Hover over the icon of your operating system(IOS client, or Android client) scan the QR code and the app will be installed.

Mode

Speed Dial:

Select the Account to dial from. And enter the Speed Dial number in the Value field to be dialed or enter the IP address to set the Direct IP call as Speed Dial.

Busy Lamp Field (BLF):

Select the Account to monitor the BLF status. Enter the extension number in the Value field to be monitored.

Presence Watcher:

This option has to be supported by a presence server and it is tied to the “Do Not Disturb” status of the phone’s extension.

Eventlist BLF: This option is similar to the BLF option but in this case the PBX collects the information from the phones and sends it out in one single notify message. PBX server has to support this feature.

Speed Dial via active account: Similar to Speed Dial but it will dial based on the current active account. For example, if the phone is offhook and account 2 is active, it will call the configured Speed Dial number using account 2

Dial DTMF: Enter a series of DTMF digits in the Value field to be dialed during the call. “Enable MPK Sending DTMF” has to be set to “Yes” first.

Voicemail: Select Account and enter Voicemail access number in the Value field.

Call Return: The last answered calls can be dialed out by using Call Return. The Value field should be left blank. Also, this option is not binding to the account and the call will be returned based on the account with the last answered call.

Transfer: Select Account and enter the number in the Value field to be transferred (blind transfer) during the call.

Call Park: Select Account and enter the call park extension in the Value field to park/pick up the call.

Intercom: Select Account and enter the target extension number in the Value field. Pressing this key will dial out an intercom call to the extension, prompting the destination device to automatically answer the call in speakerphone mode.

LDAP Search: This option is to narrow the LDAP search scope. Enter the LDAP search base in the Description field. It could be the same or different from the Base in LDAP configuration under Advanced Settings. The Base in LDAP configuration will be used if the Description field is left blank. Enter the LDAP Name/Number filter in the Value field.

For example:

If users set MPK 1 as “LDAP Search” for “Account 1”, and set filters:

Description -> ou=video,ou=SZ,dc=grandstream,dc=com

Value -> sn=Li

Since the Base for LDAP server configuration is: “dc=grandstream,dc=com”, “ou=video,ou=SZ” is added to narrow the LDAP search scope. “sn=Li” is the example to filter the last name.

Conference: Allow user to set their Multi-Purpose Key to “Conference” mode to trigger a conference. By setting the extension number in the value box, the users will be able to activate a 3-way conference by simply press the assigned MPK button.

Multicast Paging: Allows the user to configure the address to send a multicast page to.

Call History:

Select Account and enter account number in the Value field to allow configuration of call log for other extension.

Monitored Call Park:

Select account from Account field and enter the call park extension in the Value field to park/pick up the call, and also monitor the parked call via Line Key’s light.

Menu: Select this feature in order to display the Menu from the MPK buttons, no field dis required for configuration.

XML Application: Select this feature and enter the server HTTP/HTTPS URL path in the Value field. Pressing this key will query the remote server to retrieve and display customized XML-based applications, menus, or interactive services directly on the phone’s screen.

Information: Select this feature in order to display the Information popup to show the firmware version, MAC address, IP address and IP Settings from the MPK buttons, no field dis required for configuration.

Message: Select this feature in order to display the Message menu from the MPK buttons, no field dis required for configuration.

Forward: Set the MPK Button to perform call forwarding to the destination number configured on the “Value Field”. During ringing press the button to perform the call forward.

DND:

Press the configured key to enabled/Disable DND.

Redial:

On this mode, the configured key can be used to redial numbers.

Presence Eventlist:

This option is similar to the Presence Watcher option but in this case the PBX collects the information from the phones and sends it out in one single notify message.

Note: The PBX server has to support this feature.

Provision:

Select this feature in order to make the phone trigger an instant provisioning

Opendoor:

Select this feature in order to make the phone trigger an open-door action in conjunction with a GDS37xx

Multicast Listen Address:

This feature sets up a multicast listening address for the IP Phone.

Multicast Paging Address:

This Feature sets up a Multicast paging address for paging purposes.

Note: An MPK configuration tutorial video link can be found on the MPK configuration page.

HTTP Command:

This Feature sets up a call through an HTTP command

Call Flip:

Call Flip with MPK is a feature that allows you to transfer an active call from one VoIP phone to another or to a different number using a programmable Multi-Purpose Key, ensuring a seamless transition.

Visual Park: Used with PortSIP servers, this feature allows the GRP260x Lite phone to act as a visual call parking location.

Silent Call

Silent Call feature allows users to initiate a call to another extension without triggering any audible or visible notification. The GRP260x Lite does not display caller ID or dialing screen. In this mode:

  • The device’s microphone is activated and transmits audio to the called party.

  • The speaker remains muted, meaning the caller hears no audio from the callee.

  • Functional keys on the phone are locked during the call, except number keys, softkeys, and line keys.

  • Only emergency numbers can be dialed during an active Silent Call session (manually or via VPK; MPK is restricted).

  • Incoming calls are blocked.

  • The Silent Call can only be ended by the callee.

  • Triggering multiple Silent Calls in sequence will only activate the first.

Account

Select the account to be associated with the configured MPK.

Value

Enter the value to be associated with the configured MPK. (Extension Number, Multicast address…)

Label

Enter the label of the configured MPK.

Idle Screen Softkeys

Programmable Keys → Idle Screen Softkeys

Custom Idle Screen Softkey Layout 

Enables/disables softkey layout.Default is disabled 

Custom Softkey

Press the Add Custom Softkey radio button to add/configure up to 3 custom softkeys.

Custom Softkey Layout

The softkeys listed under the “Enabled” tab are displayed on the phone’s idle screen. Select the softkey from the “Available” list to enable it. Up to 6 softkeys can be selected.

Call Screen Softkeys

Programmable Keys → Call Screen Softkeys

Custom Call Screen Softkey Layout 

Enables/disables custom softkey layout Default is disabled

Enforce Softkey Layout Position

Whether to enforce the custom softkey layout position. When set to ‘YES’, it will still preserve the space if the configured softkey is unable to show. This option is disabled by default

Custom Softkey

Press the Add Custom Softkey radio button to add/configure up to custom softkeys. Supported key modes are speed dial, speed dial via active account, and voicemail.

Custom Softkey Layout

Configures and customizes the order and availability of contextual softkeys displayed on the phone’s LCD screen across various call states:

  • Dialing state: Softkey layout displayed while off-hook or actively entering digits before placing a call.

  • Ringing State: Softkey layout displayed when an incoming call is ringing on the phone.

  • Calling State: Softkey layout displayed during outgoing call setup while waiting for the remote party to answer.

  • Call Connected State: Softkey layout displayed during an active, connected call session.

  • On Hold State: Softkey layout displayed when an active call is placed on hold.

  • Call Failed State: Softkey layout displayed when an outgoing call attempt fails or encounters an error.

  • Transfer State: Softkey layout displayed during an active call transfer process.

  • Conference State: Softkey layout is displayed while setting up or adding participants to a conference call.

  • Conference Connected State: Softkey layout displayed during an active multi-party conference call.

  • Onhook Dialing State: Softkey layout displayed when entering digits on the screen while the handset remains on-hook.

Note: Softkeys placed under the “Enabled” list will appear on the phone display for that state. Drag or select softkeys from the “Available” list to enable them.

Advanced Settings

Programmable Keys → Advanced Settings

Auto Provision List Starting Point 


Configures the type of keys that will be used first on the Auto Provision Eventlist BLF feature.
The user can choose from the two options below:

  • VPK (Virtual Programmable Key)*: Uses virtual programmable keys on the device.

  • Exty APP: Utilizes Expansion Modules or Application-specific keys.

* VPKs are only supported on GRP2602LP/GRP2602LG models

Transfer Mode via Programmable Keys

Configures the transfer mode to use when pressing the “Transfer” MPK.
Choose from Blind Transfer, Attended Transfer, or New Call, All for selection.

Enable Transfer via Non-Transfer Programmable Keys

MPK with type BLF, Speed dial, etc., will perform as a transfer MPK under an active call

Allow Programmable Key Configuration via LCD

Configure to enable Programmable Key configuration via LCD by pressing and holding MPK/VPKs.

VPK Paging Auto Return Timeout(s)

Define the timeout period in seconds for returning to the main interface after paging through the VPK button. 0 means there will be no return,
The default value is 0.

System Settings Page Definitions

Time and Language

System Settings → Time and Language

Date and Time

NTP Server

Defines the URL or IP address of the NTP server. The phone may obtain the date and time from the server. The default setting is “pool.ntp.org”.

Secondary NTP Server

Defines the URL or IP address of the NTP server. The phone may obtain the date and time from the server. Allows the user to configure 2 NTP server domain names. GRP will loop through all the IP addresses resolved from them.

Enable Authenticated NTP

Configures whether to enable NTP authentication. If enabled, a cryptographic signature is appended to each network packet. If the key is incorrectly configured, the phone will refuse to use the time provided by the NTP server.

Authenticated NTP Key ID

Configures the Key ID used for NTP authentication. This integer value identifies which secret key on the NTP server the client phone should use to verify the authenticity of time sync data.


The valid range is 1 to 65535 and the default value is 1.

Authenticated NTP Key

Uploads the cryptographic key file containing the shared secret used by the device to verify authenticated NTP packets. The key inside the uploaded file must match the secret key configured on the NTP server for the specified Authenticated NTP Key ID.


Note: Only the MD5 key type is supported.

NTP Update Interval

Time interval for updating the time from the NTP server. A valid time value is between 5 and 1440 minutes.

The default setting is “1440” minutes.

Allow DHCP Option 42 Override NTP Server

Defines whether DHCP Option 42 should override the NTP server or not. When enabled, DHCP Option 42 will override the NTP server if it is set up on the LAN. The default setting is “Yes”.

Time Zone

Configures the date/time used on the phone according to the specified time zone. The default setting is “Auto”.

Allow DHCP Option 2 to Override Time Zone Setting

Allows the device to get provisioned for the time zone from DHCP Option 2 on the local server. The default setting is enabled.

Self-Defined Time Zone

This parameter allows users to define their own time zone when the “Time Zone” parameter is set to “Self-Defined Time Zone”.

The syntax is: std offset dst [offset], start [/time], end [/time]

Default is set to: MTZ+6MDT+5,M4.1.0,M11.1.0

MTZ+6MDT+5

This indicates a time zone with 6 hours offset with 1 hour ahead (when daylight saving) which is U.S central time. If it is positive (+) if the local time zone is west of the Prime Meridian (A.K.A: International or Greenwich Meridian) and negative (-) if it is east.

M4.1.0,M11.1.0

The 1st number indicates Month: 1,2,3.., 12 (for Jan, Feb, .., Dec)

The 2nd number indicates the nth iteration of the weekday: (1st Sunday, 3rd Tuesday…)

The 3rd number indicates weekday: 0,1,2,..,6( for Sun, Mon, Tues, … ,Sat)

Therefore, this example is the DST, which starts from the First Sunday of April to the 1st Sunday of November.

Date Display Format

Configures the date display format on the LCD. The following formats are supported.

  • yyyy-mm-dd: 2019-03-02

  • mm-dd-yyyy: 03-02-2019

  • dd-mm-yyyy: 02-03-2019

  • dddd, MMMM dd: Saturday, March 02

The default setting is yyyy-mm-dd.

Time Display Format

Configures the time display in 12-hour or 24-hour format on the LCD. The default setting is in 12-hour format.

Language

Display Language

Selects display language on the phone.

Input Method

System Settings → Input Method

Input Method for Contacts

Configures the default text/character input mode activated when searching or adding entries in the local phonebook/contacts directory. The supported Input Modes are:

  • 123: Numeric mode (Default)

  • abc: Lowercase alphanumeric

  • ABC: Uppercase alphanumeric

  • Ab2: Title case alphanumeric (starts capital)

  • Q9: Q9 stroke/pinyin input method

Input Method for LDAP

Configures the default text/character input mode activated when opening the search interface for the corporate LDAP lookup directory.

  • 123: Numeric mode (Default)

  • abc: Lowercase alphanumeric

  • ABC: Uppercase alphanumeric

  • Ab2: Title case alphanumeric (starts capital)

  • Q9: Q9 stroke/pinyin input method

Security Settings

System Settings → Security Settings

Web/SSH Access

SSH Access

Enable SSH

Disables SSH access.

The default setting is “Yes”

SSH Port

Configures the port for SSH access.

The default port number is 22.

SSH Public Key

Enable the device to use public key authentication as an alternative option to password authentication.

The length of the SSH public key is 2048 bits.

LCD Access

Configuration via Keypad Menu

Configures access control for keypad Menu settings.

  • Unrestricted: all options on LCD menu can be accessed.

  • Basic settings only: only options for basic setting can be displayed on LCD menu.

  • Constraint Mode: accessing options other than basic settings will require permission. Warning: If the admin password is lost while constraint mode is enabled, your device may become permanently unusable. Remember to be careful when using constraint mode to avoid irreversible damage.

  • Locked Mode: MENU is disabled.

Factory Reset Security Level

Configure the password inquiry for factory reset.

  • Default: The password is needed when configuration via keypad menu is no Unrestricted

  • Always Require Password: The password is needed no matter what configuration via keypad menu mode is.

  • No Password Required: No password is needed no matter what configuration via keypad menu mode is.

Wi-Fi Settings Security Level

*GRP2601LW Only

Configure the password inquiry for Wi-Fi settings.

  • Default: The password is needed when configuration via keypad menu is no Unrestricted

  • Always Require Password: The password is needed no matter what configuration via keypad menu mode is.

  • No Password Required: No password is needed no matter what configuration via keypad menu mode is.

Web Access

HTTP Web Port

Configures the HTTP port under the HTTP web access mode. The valid range is 80 – 65535. The default value is “80”.

HTTPS Web Port

Configures the HTTPS port under the HTTPS web access mode. The valid range is 443 – 65535. The default setting is “443”.

Web Access Mode

Sets the protocol for web interface.

  • HTTPS

  • HTTP

  • Disabled

  • Both HTTP and HTTPS 

The default setting is “HTTPS”.

Web Access Control

Web access control by using Allow List or Block List for IP addresses.

Web Access Control List

Only allow the IP address list as an allow list or restrict the IP address list as a block list to access the Web.

Web Session Timeout

Configures timer to logout web session during idle. The valid range is 2-60 min. The default value is 10 min

Enable User Web Access

Administrator can toggle this setting to disable or enable user web access. The default setting is “Disabled”.

Validate Server Certificates

After enabling this feature, phone will validate the server’s certificate. If the server that our phone tries to register on is not on our list, it will not allow server to access the phone.

Web/Restrict mode Lockout Duration

Specifies the time in minutes that the web or LCD login interface will be locked out to user after five login failures. This lockout time is used for web login, and LCD restrict mode admin login. Range is 0-60 minutes.

The default setting is “5”.

Web Access Attempt Limit

Configure attempt limit before lockout.

Default is 5. Range is 1-10.

User Info Management

Test Password Strength

Checks password strength to ensure better security. Password needs at least 9 characters and 3 of the following options:

  • numerics (0-9)

  • capital letters (A-Z)

  • lower case (a-z)

  • special characters (‘ ./’`@*-=,|&?!%()~_#’)

Disabled by Default.

User Password

New Password

Set new password for web GUI access as User. This field is case sensitive.

Confirm Password

Enter the new User password again to confirm.

Admin Password

Current Password

The current admin password is required for setting a new admin password.

New Password

Set new password for web GUI access as Admin. The admin password is case sensitive with a maximum length of 25 characters. 

Confirm Password

Enter the new Admin password again to confirm.

Client Certificate

TLS Version

Minimum TLS Version

Configures the minimum TLS version supported by the phone. The minimum TLS version must be less than or equal to the maximum TLS version.

The TLS version can be TLS 1.0, TLS 1.1, TLS 1.2, or TLS 1.3

The Default value is set to “TLS 1.2”

Maximum TLS Version

Configures the maximum TLS version supported by the phone. The maximum TLS version must be greater than or equal to the minimum TLS version.
The TLS version can be TLS 1.0, TLS 1.1, TLS 1.2, Unlimited, 

The Default value is “Unlimited”

Global

Enable LEGACY_SERVER_CONNECT

Configures compatibility mode by enabling the SSL_OP_LEGACY_SERVER_CONNECT flag, which allows the device to initiate TLS renegotiation with older or legacy servers that do not support RFC 5746 secure renegotiation.

Note: Valid for TLS 1.2 and lower protocols only.

Enable/Disable Weak Cipher Suites

This feature defines the function for weak cipher suites.

  • Enable Weak TLS Ciphers Suites

  • Disable Symmetric Encryption RC4/DES/3DES

  • Disable Symmetric Encryption SEED

  • Disable All Weak Symmetric Encryption

  • Disable All Weak TLS Ciphers Suites

Note: By default, this setting is set to “Disable All Weak TLS Ciphers”.

SIP TLS Certificate

SIP TLS Certificate

SSL Certificate used for SIP Transport in TLS/TCP.

SIP TLS Private Key

SSL Private key used for SIP Transport in TLS/TCP.

Note: SIP TLS Private supports at least 2048 characters.

SIP TLS Private Key Password

SSL Private key password used for SIP Transport in TLS/TCP.

DTLS Version

Minimum DTLS version

Configures the lowest Datagram Transport Layer Security (DTLS) protocol version the phone will accept when negotiating encrypted media channels. The options are:

  • DTLS 1.0

  • DTLS 1.2

Note: The minimum DTLS version must be less than or equal to the maximum DTLS version.

Maximum DTLS Version

Configures the highest DTLS protocol version the phone will offer or accept during DTLS-SRTP negotiation. The options are:

  • Unlimited

  • DTLS 1.0

  • DTLS 1.2

Note: The maximum DTLS version must be greater than or equal to the minimum DTLS version.

Custom Certificate

Custom Certificate

The uploaded custom certificate will be used for SSL/TLS communication instead of the phone default certificate.
Note: An invalid Custom certificate will display a warning message

Trusted CA Certificate

Trusted CA Certificates (1 – 6)

Allows to upload and delete the CA Certificate file to phone.

Note: Users can either upload the file directly from web or they can choose to provision it from their cfg.xml file.

Load CA Certificates

Phone will verify the server certificate based on the built-in, custom or both trusted certificates list.

The default setting is “Default Certificates”.

Keypad Lock

Enable Keypad Locking

If set to “Yes”, the keypad can be locked by pressing and holding the STAR * key for about 4 seconds. And will also allow automatic locking.

Keypad Lock Type

If set to “All Keys”, all keys will be locked and no emergency calls can be made. If set to “Customized”, only “Functional Keys” will be locked but you are still allowed to make emergency calls. the keys will be locked based on the user configuration.

Password to Lock/Unlock

Password to Lock/Unlock

Keypad Lock Timer

Configures the timeout (in seconds) of idle screen for locking keypad. Valid range is 0 to 3600. The default setting is 0 meaning the keypad will not be locked automatically

Emergency

Defines emergency call numbers. If multiple emergency call numbers are entered, they should be separated by ‘,’.

Preferences

System Settings → Preferences

Display Control

LCD

Backlight Brightness: Active

Configures the LCD brightness when the phone is active. The valid range is 0 to 8, where 0 is off and 8 is the brightest.

Backlight Brightness: Idle

Configures the LCD brightness when the phone is idle. The valid range is 0 to 8, where 0 is off and 8 is the brightest, and its value cannot exceed the active value
The Default value is 1.

Active Backlight Timeout

Configures the timeout interval of the LCD backlight. The valid range is 0 to 90.
The Default value is 1

Enable Missed Call Backlight

If set to “Yes”, the LCD backlight will be turned on when there is a missed call on the phone.
The Default value is “Yes”

Configure the softkey bar style

Configures the softkey bar style, four options are available for selection.

Style 1 is the default value.

LED

New Message LED Indicator

Configures the LED indicator mode when there is a new voicemail or text message on the phone. If set to “Off”, the LED indicator will not light up.
It can be set to the following values: “Blinking”, “Off” Or “Solid”,
Set to “Blinking” By Default.

Enable Incoming Call Indicator

If enabled, the upper right corner LED indicator will light up for the GRP2603(P)/GRP2604(P), while the message waiting indicator LED will light for GRP2602(P/G/W)/GRP2601(P/W), signaling that there is an incoming call.
Disabled by Default.

Line LED Color Scheme

Configures line key LED color scheme to Default or Light up mode.

  • Default: off(idle)/green(in use)

  • Light up: green(idle)/red(in use)

Audio Control

Call Tone Volume

Configures the call tone volume in dB. The valid range is -15 to 15.

Speaker Ring Volume

Configures speaker ring volume. The valid range is 0 to 8.

Lock Speaker Volume

Lock volume adjustment when the option is enabled

  • No: Speaker volume isn’t locked.

  • Ring: Only ringing volume will be locked

  • Talk: Only volume during the call is locked during a call.

  • Both: The speaker volume is locked during both ring time and call.

Enable Warning Tone

Configures whether to enable the warning tone of the phone. If disabled, all pop-up and notifications will play no tone.

Headset

Headset Key Mode

When headset is connected to the phone, users could use the HEADSET button in “Default Mode” or “Toggle Headset/Speaker”.

Default Mode:

  • When the phone is in idle, press HEADSET button to off hook the phone and make calls by using headset. Headset icon will display on the screen in dialing/talking status.

  • When there is an incoming call, press HEADSET button to pick up the call-using headset.

  • When there is an active call using headset, press HEADSET button to hang up the call.

  • When Speaker/Handset is being used in dialing/talking status, press HEADSET button to switch to headset. Press it again to hang up the call. Or, press speaker/Handset to switch back to the previous mode.

Toggle Headset/Speaker:

  • When the phone is in idle, press HEADSET button to switch to Headset mode. The headset icon will display on the left side of the screen

  • In this mode, if pressing Speaker button or Line key to off hook the phone, headset will be used.

  • When there is an active call, press HEADSET button to toggle between Headset and Speaker.

Disable Headset Key:

  • In this mode, the headset key will be disabled, no action will be performed when pressing the headset key.

Default value is set to “Default Mode”.

Headset Type

Selects whether the connected headset is normal RJ9 headset, Plantronics EHS, Jabra EHS, Sennheiser EHS headset, and VBeT EHS.

Always Ring Speaker

Configures enabling/disabling the speaker to ring when the headset is used on “Toggle Headset/Speaker” mode. it can be set to “No”, “Yes, Both” or “Yes, Speaker Only”, 

The Default Value is “Yes, Both”

Group Listen with handset

Allow handset to be able to listen when picked up during a call with headset.
Disabled by Default.

Group Listen with Speaker

In a call, phone will display soft key to enable speaker listening when audio mode handset or headset.
Disabled by Deafult.

Headset TX Gain (dB)

Configures the transmission gain of the headset. 

The default value is 0dB.

Headset RX Gain (dB)

Configures the receiving gain of the headset.

The default value is 0dB.

Enable Headset Noise Shield

Configures background noise suppression for calls placed using a connected headset to filter out environmental noise for the far-end listener:

  • Disable: Turns off noise shield filtering.

  • Moderate Headset: Standard noise suppression level for general-purpose headsets (Default).

  • Loud Headset: Optimized noise shield profile for headsets with high transmission (TX) loudness/gain.

  • Thin Headset: Optimized noise shield profile for headsets with lower or softer transmission (TX) output.

  • Plantronics SP11-A: A pre-calibrated tuning profile specifically tailored for Plantronics SP11-A model headsets.

Headset Equalizer Mode

Configures pre-tuned audio equalization profiles to adjust frequency response for connected headsets.

Handset

Handset TX Gain (dB)

Configures the transmission gain of the handset.

Enable Handset Noise Shield 2.0

When the Handset Noise Shield feature is enabled, the remote party will hear less environmental noise during a call. If set to “High Shielding”, most of the environmental noise can be shielded. If set to “Soft Shielding”, some environmental comfort noise will remain for the remote party.
The Default Value is “High Shielding”

Handset Sidetone Volume

Configures Handset sidetone volume. The valid range is 0 to 30.
The Default value is 15.

Enable HAC

if enabled, the phone will compatible with nearby hearing AIDS.

Disabled by Default.

Other Noise Cancellation

Priority Noise Cancellation Method

Choose the priority TX direction method for built-in noise cancellation. The available options are:

  • AI Noise Cancellation: this will prioritize AI Noise Cancellation during calls.

  • Traditional Noise Cancellation: this will prioritize Noise Shield during calls.

Note: AI noise suppression cannot be applied to the headset channels, and traditional noise suppression will be used by default in this case.

Energy Saving

The Energy Saving page allows users to manage and display power consumption, backlight timeout policies, and track energy savings metrics for the phone.

System Settings → Energy Saving

Instantaneous energy saving ratio 

Shows a live energy-saving ratio preview based on the energy-saving mode selected.

Usage

Displays the Deep energy saving duration relative to the phone’s enabling duration

Energy saving 

Displays a diagram of energy spent in MWh throughout the phone’s activity period.

By default, it shows a comparison between the energy spent in the current day and the day before.

Energy Saving Master Control

  • When configured at Standard Mode, the device will behave as it has been prior to addition of the Energy Saving Control feature. All energy related features will function according to the individual configurations.

  • When configured at Customized Energy Saving Mode, the device will enable relevant energy-saving measures and support users to operate some basic configuration items.

  • When configured at Maximum Energy Saving Mode, the device will ignore all individual configurations and use the setting that will maximize energy saving. No customization is possible under this mode.

Note:  in the Customized Energy Saving mode, if the configured idle LCD brightness is greater than active LCD brightness , an error message will be displayed.

By default set to “Standard Mode”.

Backlight Brightness: Active

Configures the LCD brightness when the phone is active. Valid range is 0 to 8 where 0 is off and 8 is the brightest.

Backlight Brightness: Idle

Configures the LCD brightness when the phone is idle. Valid range is 0 to 8 where 0 is off and 8 is the brightest,and its value cannot exceed the active value.

Active Backlight Timeout

Configures the timeout interval of the LCD backlight. The valid range is 0 to 90.

Enable Missed Call Backlight

If set to “Yes”, the LCD backlight will be turned on when there is a missed call on the phone. It cannot be set to “Yes” in full energy-saving mode.
The default value is “No”

Management Settings

System Settings → Management Settings

Management Interface

Enable Secondary Network Interface

Enables or disables a virtual network interface layered on top of the phone’s physical Ethernet port. This isolates device management traffic onto a separate network segment from primary VoIP call traffic. This setting is disabled by default.

WEB/SSH via

Configures which network interface accepts Web GUI (HTTP/HTTPS) and SSH remote management connections. The options are:

  • All Network Interface: Allows access from both primary and secondary interfaces (Default).

  • Secondary Network Interface: Restricts Web and SSH access exclusively to the secondary interface for enhanced security.

SNMP via

Configures which network interface is used for Simple Network Management Protocol (SNMP) and trap notifications. The default setting is “Primary Network Interface”.

TR-069 via

Configures which network interface is used for TR-069 management sessions. The default setting is “Primary Network Interface”.

Syslog via

Configures which network interface is used to send outbound Syslog monitoring messages to the remote Syslog server. The default setting is “Primary Network Interface”.

Secondary Network Interface IPv4 Address

802.1Q/VLAN Tag

Assigns the IEEE 802.1Q VLAN ID tag to encapsulate Layer 2 management traffic on the secondary network interface. The default setting is 0 (VLAN tagging disabled). The vaid range is 0-4094.

802.1p Priority Value

Assigns the IEEE 802.1p Class of Service (CoS) Layer 2 QoS priority bits to management traffic on the secondary interface. The default setting is 0. The vaid range is 0-7.

IPv4 Address Type

Configures how the phone obtains its IPv4 network settings for the secondary management interface. The options are:

  • Dynamically assigned via DHCP: Automatically requests IP address, Subnet Mask, Gateway, and DNS from a DHCP server.

  • Statically configured as: Allows manual entry of a fixed IPv4 address, Subnet Mask, and Gateway.

IPv4 Address

Configures the static IPv4 address assigned to the secondary management interface. Applicable only when IPv4 Address Type is set to Static.

Subnet Mask

Configures the subnet mask corresponding to the secondary management interface’s static IPv4 network segment. Applicable only when IPv4 Address Type is set to Static.

Gateway

Configures the default gateway IP address used to route traffic outside the local management subnet. Applicable only when IPv4 Address Type is set to Static.

TR-069

Enable TR-069

Enables or disables the TR-069 protocol interface for automated device provisioning, monitoring, and remote management.

ACS URL

Configures the full HTTP/HTTPS URL path of the TR-069 Auto Configuration Server (ACS).

Default setting is: https://euacs.gdms.cloud

TR-069 Username

Configures the authentication username required by the ACS to authenticate the phone during TR-069 session establishment.

TR-069 Password

Configures the authentication password associated with the TR-069 Username required by the ACS to authenticate the device.

Periodic Inform Enable

Enables or disables automated periodic INFORM messages sent from the phone to the ACS to maintain status updates and session connectivity. The default setting is “No”.

Periodic Inform Interval

Configures the interval frequency (in seconds) at which the phone sends periodic INFORM packets to the ACS. Default is 86400.

Connection Request Username

Configures the HTTP/HTTPS authentication username used by the ACS when initiating inbound connection requests to the phone.

Connection Request Password

Configures the HTTP/HTTPS authentication password used by the ACS when initiating inbound connection requests to the phone.

Connection Request Port

Configures the local listening port on the phone reserved for inbound connection requests from the ACS.

CPE SSL Certificate

Uploads or specifies the Customer Premises Equipment (CPE) client certificate file used to establish secure mutual TLS connections with the ACS.

CPE SSL Private Key

Uploads or specifies the private key file corresponding to the CPE SSL Certificate for secure ACS authentication.

Start TR-069 at Random Time

When enabled, TR-069 will send out first INFORM message to server on randomized timing between 1 to 3600 seconds after phone boots up.

SNMP Settings

Enable SNMP

Enables or disables the Simple Network Management Protocol (SNMP) service on the phone for network monitoring. Default settings is “No”.

Version

Configures the SNMP protocol version supported by the device. The supported options are

  • Version 1

  • Version 2 (v2c)

  • Version 3

Default is “Version 3”.

Port

Configures the listening port reserved for incoming SNMP queries and requests. The valid range is 161, 1025-65535. The default value is “161”.

Community

Configures the shared community string (password) required to authenticate queries when using legacy SNMP Version 1 or Version 2.

Security Level

Configures the cryptographic security profile for SNMPv3 sessions:

  • noAuthUser: Sets noAuthNoPriv level (no password authentication, no encryption).

  • authUser: Sets authNoPriv level (requires password authentication, no data encryption).

  • privUser: Sets authPriv level (requires password authentication and payload encryption).

The default setting is “noAuthUser”.

SNMP Username

Configures the user identity name used for SNMPv3 authentication and access authorization.

Authentication Protocol

Configures the hashing algorithm used to verify user identity credentials for SNMPv3 authentication.

  • None

  • MD5

  • SHA

The default setting is “None”.

Privacy Protocol

Configures the encryption algorithm used to encrypt payload data for SNMPv3 sessions. The options are:

  • None

  • DES

  • AES

The default setting is “None”.

Authentication Key

Configures the secret authentication password/key used by the MD5 or SHA hashing protocol for SNMPv3 user identity verification.

Privacy Key

Configures the secret encryption passphrase/key used by the DES or AES algorithm to encrypt SNMPv3 payload data.

SNMP Trap Version

Configures the SNMP trap protocol version used when sending unsolicited event notifications to the SNMP monitoring server. The options are:

  • Trap Version 1

  • Trap Version 2

  • Trap Version 3

The default is “Trap Version 2”.

SNMP Trap IP

Configures the target IPv4 address or hostname of the remote SNMP trap receiver server.

SNMP Trap port

Configures the destination port on the trap receiver server to which notification messages are sent. The valid range is 162, 1025-65535. The default value is “162”.

SNMP Trap Interval

Configures the time interval (in minutes) between consecutive trap notification transmissions sent to the trap receiver. The valid range is 1-1440. The default value is “5”

SNMP Trap Community

Configures the community string attached to outbound trap notification packets for authentication by the SNMP trap receiver.

SNMP Trap Username

Configures the username required for SNMPv3 Trap authentication and access authorization.

Trap Security Level

Configures the cryptographic security profile for SNMPv3 Trap transmissions:

  • noAuthUser: Users with security level noAuthnoPriv and context name as noAuth.

  • authUser: Users with security level authNoPriv and context name as auth.

  • privUser: Users with security level authPriv and context name as priv.

The default setting is “noAuthUser”.

Trap Authentication Protocol

Selects the authentication hashing protocol used for SNMPv3 Trap user verification.

  • None

  • MD5

  • SHA

The default setting is “None”.

Trap Privacy Protocol

Selects the encryption algorithm used to secure SNMPv3 Trap payload data when Security Level is set to privUser (authPriv). The options are:

  • None

  • AES

  • DES

The default setting is “None”.

Trap Authentication Key

Configures the secret authentication key/passphrase used by the MD5 or SHA hashing protocol for SNMPv3 Trap identity verification.

Trap Privacy Key

Configures the secret encryption key/passphrase used by the AES or DES algorithm to encrypt SNMPv3 Trap payload data.

Maintenance Page Definitions

Upgrade and Provisioning

Maintenance → Upgrade and Provisioning

Firmware

Upgrade via Manually Upload

Upload Firmware File to Update

Allows local uploading of a binary (.bin) firmware image file directly from the computer to trigger an immediate firmware update and reboot.

Upgrade via Network

Firmware Upgrade via

Configures the network transfer protocol used for the remote firmware server. The options are:

  • TFTP

  • HTTP

  • HTTPS

  • FTP

  • FTPS

The default setting is “HTTP”.

Firmware Server Path

Configures the IP address, or domain of the remote server hosting the firmware files.

Firmware Server Username

Configures the authentication username required to access protected firmware server directories.

Firmware Server Password

Configures the authentication password associated with the Firmware Server Username.

Firmware File Prefix

If configured, the device will only download and use firmware images that match this exact starting prefix string.

Firmware file Postfix

If configured, the device will only download and use firmware images that match this exact ending postfix string.

Upgrade Detection

Upgrade

Triggers an immediate request to the configured firmware server path to check for newer firmware versions and initiate an automatic upgrade process.

Config File

Configure Manually

Download Device Configuration

Exports the phone’s full active configuration settings as a plain text (.txt) configuration file.


Note: The exported file excludes sensitive authentication passwords, CA certificates, and user-uploaded custom security certificates.

Download Device Configuration (XML)

Exports the phone’s full active configuration settings as an XML-formatted (.xml) file.


Note: The exported file excludes sensitive authentication passwords, CA certificates, and user-uploaded custom security certificates. An “XML Help document” link is available alongside this setting to download a reference XML formatting template.

Download User configuration

Exports a targeted user configuration file containing only customized local changes made via the Web GUI or manually uploaded files.


Note: The exported sensitive identity credentials (usernames/passwords) and removes settings provisioned remotely from automated servers via TFTP/FTP/FTPS/HTTP/HTTPS.

Upload Device Configuration

Allows manual uploading of a local configuration file (.txt or .xml) to apply settings directly to the phone.

Upload Third-party Vendor Configuration

Uploads and converts configuration files from supported non-native IP phone vendors to automatically apply matching parameters on the phone.


Supported Vendors: Yealink and Fanvil configuration files.

Export backup Package

Generates and exports a complete, compressed system backup archive containing both global phone configuration parameters and local user data.

Restore from Backup package

Restores full system configuration settings and personal data by uploading a previously exported backup archive package.

Configure via Network

Config Upgrade Via

Configures the network protocol used to communicate with the provisioning server and download configuration files. The options are:

  • HTTP

  • HTTPS

  • TFTP

  • FTP

  • FTPS

The default setting is “HTTPS”.

Config Server Path

Defines the IP address or domain name of the provisioning server.


Note: If a protocol prefix (e.g., https://) is explicitly included in this string, it overrides the protocol selected in the Config Upgrade Via parameter.

Config Server Username

Configures the authentication username used to access protected provisioning directories on the config server.

Config Server Password

Configures the authentication password associated with the Config Server Username.

Always Authenticate Before Challenge

When enabled, the phone proactively sends authentication headers with its initial request rather than waiting for an unauthorized challenge from the server.

Config File Prefix

If specified, the phone will strictly download and process configuration files matching this exact prefix string.

Config File Postfix

If specified, the phone will strictly download and process configuration files matching this exact postfix string.

Authenticate Conf File

Enables cryptographic signature verification for downloaded configuration files to ensure authenticity and integrity before applying settings to the device.

XML Config File Password

Configures the decryption key required to decrypt OpenSSL AES-encrypted XML configuration files (cfg<MAC>.xml) retrieved from the provisioning server.

Provision

Auto Upgrade

Automatic Upgrade

Enables automated checking for updated firmware files and configuration provisioning files on remote servers. The options are:

  • No

  • Yes, check for upgrade periodically

  • Yes, check for upgrade every day

  • Yes, check for upgrade every week


The default setting is “No”.

Automatic Upgrade Check Interval (m)

Configures the check interval frequency in minutes. The valid Range is 60 to 5256000 minutes.


The default setting is “10080” minutes (7 days).

Hour of the Day (0-23)

Defines the specific hour of the day (in 24-hour format) to contact the server and execute the upgrade check.


The default setting is “1” minutes (1:00 AM).

Day of the Week (0-6)

Defines the exact day of the week to contact the server for firmware and configuration file updates.


The default setting is 1 (Monday).

Start Upgrade at Random Time

Configures whether the phone will upgrade automatically at a random time within the configured time interval.

The default setting is “No”

Firmware Upgrade and Provisioning

Controls how the phone processes firmware updates relative to configuration provisioning checks:

  • Always check for new firmware: Requests the firmware server and checks for updated binary files every time a provisioning request is initiated.

  • Check new firmware only when F/W pre/suffix changes: Downloads new firmware only if the configured Firmware File Prefix or Firmware file Postfix parameters have been modified.

  • Always skip the firmware check: Completely bypasses the firmware update process during provisioning, fetching configuration file changes only.

Firmware Upgrade Confirmation

Configures whether interactive user confirmation on the phone’s LCD display is required before downloading and applying new firmware updates:


The default setting is “Yes”.

DHCP Option

Allow DHCP Option 43 and Option 66 Override Server

Configures whether the phone accepts provisioning server paths received dynamically via DHCP Option 66 (TFTP/HTTP server name/URL) or DHCP Option 43 (vendor-specific info) to override static server settings. The options are:

  • No: Ignores server paths sent in DHCP Option 43/66 and strictly uses the statically configured Config Server Path.

  • Yes: Overrides static configuration settings using server paths received from DHCP Option 43/66.

  • Prefer, fallback when failed: Prefers the provisioning server provided via DHCP Option 43/66, but automatically falls back to the statically configured Config Server Path if connection to the DHCP-provided server fails.

The default setting is “Yes”.

Allow DHCP Option 120 to override SIP Server

Enables or disables processing of DHCP Option 120 (SIP Outbound Proxy/Server addresses) received from the local DHCP server to automatically override configured SIP server addresses on the device. The default setting is “No”.

Additional Override DHCP Option

Allows selection of custom DHCP options to provide alternative provisioning/firmware server URLs dynamically from the network. This option is effective only when Allow DHCP Option 43 and Option 66 to Override Server is enabled.


The default setting is “Option 150”.

Config Provision

Download and Process ALL Available Config Files

Controls how the phone searches for, downloads, and processes configuration files from the provisioning server. The options are:

  • No: Searches for available configuration files in sequence (cfgMAC.xml → cfgMAC → cfgMODEL.xml → cfg.xml, devMAC.cfg). Provisions only the first available file found and ignores subsequent files.

  • Yes: Downloads and applies configuration files sequentially in hierarchical order (cfg.xml → cfgMODEL.xml → cfgMAC → cfgMAC.xml → devMAC.cfg). Settings in later files overwrite duplicate parameters from earlier files.


The default setting is “No”.

User Protection

Protects locally customized user settings from being overridden during remote auto-provisioning updates. When enabled, any configuration P-values modified manually by the user are protected and will not be overwritten by server provision files.


The default setting is “No”.

Auto Provision

When enabled, the phone sends out multicast SUBSCRIBE messages across the local network to automatically discover and auto-configure with compatible IP-PBX platforms (such as 3CX or Grandstream UCM series).


The default setting is “Yes”.

Advanced Settings

Validate Hostname in Certificate

Configures whether the phone verifies that the server domain name or IP address matches the server’s SSL certificate during HTTPS, TLS, or FTPS connections.


The default setting is “No”.

Enable SIP Notify Authentication

Controls whether the phone requires Digest Authentication for incoming SIP NOTIFY messages (e.g., remote resync or check-sync requests from the server). The options are:

  • Yes: Challenges incoming unsolicited NOTIFY requests with a 401 Unauthorized response to demand authentication credentials before processing.

  • No: Processes incoming NOTIFY requests directly without challenging for credentials.


The default setting is “Yes”.

Factory reset

Triggers a full system restore to factory default settings.

Recovery Mode

Initiates Recovery Mode host functionality to recover other phones on the local network that have corrupted flash memory. The recovery procedure is:

  • Click Recovery Mode to initiate the host process.

  • Re-access this host device’s Web GUI using its IP address over HTTP (HTTPS is not supported in Recovery Mode).

  • Upload the target device’s recovery.bin and firmware.bin files.

  • Restart the target phone with corrupted flash memory. It will automatically detect the host on the network and execute flash recovery.

System Diagnostics

Maintenance → System Diagnosis

Syslog

Syslog Protocol

Configures the network transport layer protocol used to transmit log messages to the remote Syslog server. The options are:

  • UDP

  • SSL/TLS


Default setting is “UDP”.


Note: The CA certificate is required to connect with the TLS server.

Syslog Server

Configures the IPv4 address, IPv6 address, or FQDN of the destination Syslog server receiving system logs.


Note: By adding port number to the Syslog server field (i.e., 172.18.1.1:1000), the phone will send syslog to the corresponding port of that IP.

Syslog Level

Defines the minimum log severity threshold to send to the server. Syslog messages are sent based on the following events:

  • Product model/version on boot up (INFO level).

  • NAT related info (INFO level).

  • sent or received SIP message (DEBUG level).

  • SIP message summary (INFO level).

  • inbound and outbound calls (INFO level).

  • registration status change (INFO level).

  • negotiated codec (INFO level).

  • Ethernet link up (INFO level).

  • SLIC chip exception (WARNING and ERROR levels).

  • Memory exception (ERROR level).


The default setting is “NONE”.

Syslog Header Format

Configures the preferred header format for Syslog. The options are:

  • Legacy (Default setting)

  • RFC3164 Compliant

The RFC3164 compliant header begins with “PRI” which represent both the Facility (0 – 23) and severity level (0 – 7) of the event. The message includes the timestamp, hostname, process id and the log message.


For more information regarding the representation of the numerical values for the facility and severity, please refer to RFC3164.

Syslog Keyword Filter

Syslog will be filtered based on keywords provided. If you enter multiple keywords, they should be separated by ‘,’. Please note that no spaces are allowed.

Send SIP Log

Configures whether the SIP log will be included in the syslog messages. The default setting is “No”.


Note: By setting Send SIP Log to Yes, the phone will still send SIP log from syslog even when Syslog Level set to NONE.

Maintain System Log Information after Factory Reset

If Enabled, syslog settings and internal logs will be saved across a factory reset.


Disabled by default.

Packet Capture

With RTP Packets

Defines whether the packet capture file contains RTP or not. The default setting is “No”.


Note: This option is enabled by default.

Generate WLAN Session Keys File

After this configuration is enabled, the packet capture will carry the WLAN session key file, named 80211_keys, which records the WLAN session keys that the device has gone through from the start to the end of the capture process.


Note: This option is disabled by default.

With Secret Key Information

Configures whether the packet capture file contains secret key information or not. This option is enabled by default

Packet Capture Data Coverage

Controls packet capture behavior when the trace data file reaches its maximum storage limit of 2.5 MB. The options are:

  • Enabled: When captured data reaches 2.5 MB, the newest incoming packets will continuously overwrite the oldest captured data.

  • Disabled: Automatically stops packet capturing as soon as the total trace data reaches the 2.5 MB limit.


Note: This option is disabled by default.

Ping

Ping

Enter Ping target’s IP address or URL and click on start.

Traceroute

Traceroute

Input target’s IP address or URL and click on start

Remote Diagnostics

Remote Diagnostics

When enabled, this device will allow remote access and remote collection of logs. It will automatically end when it expires.

Start

To begin the remote diagnostics, click the “start” button

Access Address

Displays the IP Address and port number of the access address 

Expiration Time 

Displays the Expiration time of the Remote Diagnostics , The Expiration time is set to 48 hours since the start of the Remote Diagnostics

Outbound Notification

Maintenance → Outbound Notification

Action URL

Phone Status

Setup Completed

Configures the Action URL to send when phone finishes setup process.

Registered

Configures the Action URL to send when phone successfully registers a SIP account.

Unregistered

Configures the Action URL to send when phone unregisters a SIP account.

Register failed

Configures the Action URL to send when phone fails to register a SIP account.

Idle to Busy

Configures the Action URL to send when phone’s state changes from idle to busy.

Busy to Idle

Configures the Action URL to send when phone’s state changes from busy to idle.

Auto Provision Completed

Configures the Action URL to send when phone’s auto provisioning process is completed.

IP Change

Configures the Action URL to send when the IP address changes.

Call Operation

Off-hook

Configures the Action URL to send when phone is in off-hook state.

On-hook

Configures the Action URL to send when phone is in on-hook state.

Incoming Call

Configures the Action URL to send when phone receives an incoming call.

Outgoing Call

Configures the Action URL to send when phone places a call.

Missed Call

Configures the Action URL to send when phone has a missed call.

Established Call

Configures the Action URL to send when phone establishes a call.

Forwarded Call

Configures the Action URL to send when phone forwards an incoming call.

Terminated Call

Configures the Action URL to send when phone terminates a call.

Answered Call

Configures the Action URL to send when phone answers an incoming call.

Rejected Call

Configures the Action URL to send when phone rejects an incoming call.

Blind Transfer

Configures the Action URL to send when phone performs blind transfer.

Attended Transfer

Configures the Action URL to send when phone performs attended transfer.

Transfer Completed

Configures the Action URL to send when phone successfully transfers a call.

Transfer Failed

Configures the Action URL to send when phone fails to transfer a call.

Hold Call

Configures the Action URL to send when phone places a call on hold.

Unhold Call

Configures the Action URL to send when phone resumes the call on hold.

Mute Call

Configures the Action URL to send when phone mutes a call.

Unmute Call

Configures the Action URL to send when phone unmutes a call.

Call Settings

Enable DND

Configures the Action URL to send when phone enables DND.

Disable DND

Configures the Action URL to send when phone disables DND.

Enable Call Forward

Configures the Action URL to send when phone enables Call Forward.

Disable Call Forward

Configures the Action URL to send when phone disables call forward.

Open Forward Always

Configures the Action URL to send when phone enables call forward always function.

Close Forward Always

Configures the Action URL to send when phone disables call forward always function.

Open Call Forward Busy

Configures the Action URL to send when phone disables call forward always function.

Close Call Forward Busy

Configures the Action URL to send when phone disables call forward busy function

Open Call Forward No Answer

Configures the Action URL to send when phone enables call forward no answer function.

Close Call Forward No Answer

Configures the Action URL to send when phone disables call forward no answer function.

Destination

Destination Name

Identify the destination name. It must be unique.

Protocol

Configure the protocol associated with the destination server. Currently XMPP and SMTP are supported.

Enable SSL

Configure whether to use SSL to encrypt for SMTP protocol. This option is not editable for XMPP.

Destination Address

Configure destination server address, e.g., talk.google.com.

Port

Configure destination server port, e.g., 5222.

Domain

Configure the destination server domain for XMPP protocol. This option is not editable for SMTP.

Username

Configure the authorization username of the destination server.

Password

Configure the authorization user password for the destination server.

From

Configure the sender name for SMTP protocol. This option is not editable for XMPP.

To

Configure the receiver’s address.

Extra Attribute Name

Configure extra attribute’s name reserved for protocol specific attributes such as “jid” for XMPP protocol. If “jid” is specified, username and domain will be overridden.

Extra Attribute Value

Configure extra attribute’s value reserved for protocol specific attributes such as “abc@gmail.com” for “jid” of XMPP protocol. If it is specified, username and domain will be overridden.

Notification

Event

Configures the event, which will trigger an outbound notification.

Destination

Configures the name of the destination where the outbound notification will be sent.

Subject

Configures the subject of the email notification. This option is only applicable to the SMTP protocol, and it is not editable for other protocols.

Message

Configures the message body or the outbound notification.

Extra Attribute Name

Configure extra attribute’s name reserved for specific attributes for a given notification in the future.

Extra Attribute Value

Configures extra attribute’s value reserved for specific attributes for a given notification in the future.

Voice Monitoring

Maintenance → Voice Monitoring

Session Report

VQ RTCP-XR Session Report

Enables or disables generating a Voice Quality (VQ) summary report at the end of each SIP call session via RTCP-XR, which sends metrics such as jitter, packet loss, and MOS scores to the collector server upon call termination. This option is disabled by default.


Note: the GRP260x Lite uses the same server/port that is used for SIP registration to process XR session reports

Interval Report

VQ RTCP-XR Interval Report

Enables or disables sending periodic Voice Quality RTCP-XR reports to the collector server while a call is active. The default setting is No.

VQ RTCP-XR Interval Report Period

Sets the time interval (in seconds) between periodic RTCP-XR voice quality reports sent during an active call. The default value is 20 seconds.

Alert Report

Warning Threshold for Moslq

Configure the threshold value of listening MOS score (MOS-LQ) multiplied by 10. The threshold value of MOS-LQ causes the phone to send a warning alert quality report to the central report collector.

Critical Threshold for Moslq

Configure the threshold value of listening MOS score (MOS-LQ) multiplied by 10. The threshold value of MOS-LQ causes the phone to send a critical alert quality report to the central report collector.

Warning Threshold for Delay

Configure the threshold value of one way delay (in milliseconds) that causes the phone to send a warning alert quality report to the central report collector.

Critical Threshold for Delay

Configure the threshold value of one way delay (in milliseconds) that causes the phone to send a critical alert quality report to the central report collector.

Display Report

Display Report on Web UI

Controls whether call quality diagnostics and summary reports are displayed within the phone’s Web GUI call status pages. This option is enabled by default.

Display Report on LCD

Controls whether voice quality summary statistics are displayed on the LCD phone screen during or immediately following a call. This option is disabled by default.

Custom Display Layout on LCD

Configures the specific voice quality metrics displayed on the phone LCD screen. The options are:

  • Overview: High-level call quality summary.

  • Network Packet Loss Rate: Percentage of lost packets during the call.

  • Round Trip Delay: Network latency in milliseconds.

  • Jitter: Packet arrival time variation in milliseconds.

  • MOS-LQ: Listening Quality Mean Opinion Score.

  • MOS-CQ: Conversational Quality Mean Opinion Score.

  • Local User Codec: Audio codec used by the local phone (e.g., G.711u, Opus).

  • Remote User Codec: Audio codec used by the remote party.

  • Start Time: Timestamp when the voice session started.

  • Stop Time: Timestamp when the call terminated.

  • Local User ID: SIP identity/extension of the local endpoint.

  • Remote User ID: SIP identity/extension of the remote party.

  • Local User IP: IP address of the local phone.

  • Remote User IP: IP address of the remote endpoint.

  • Jitter Buffer Max: Maximum jitter buffer size allocated during the call.

  • End System Delay: Total processing/terminal latency introduced by end devices.

  • Symmetric One Way Delay: Estimated one-way network transmission delay.

Scheduled Tasks

Maintenance → Scheduled Tasks

Working Time

Configures office hours for the effective time configuration of scheduled tasks. For example: set the phone to lock during non-working hours, set it forward during working hours.

Scheduled Tasks

Add

Configures a new shceduled task based on :

  • Scheduled Tasks Type: Select the type of scheduled task: Scheduled Reboot, Scheduled lock, or Scheduled Forward, Set to Scheduled Reboot by Default.

  • Repetition period: Configures the recurring day of the scheduled task: Every day,  Every Week, Every Month, No Repeat, set to no-repeat by Default 

  • Effective Time:  Configures the effective time or time period of the scheduled task every day. Set to 00:00 by Default

Delete 

Deletes the Scheduled Tasks

Application Page Definitions

Web Service

Application → Web Service

Use Auto Location Service

Configures whether the phone automatically queries Grandstream cloud servers via DNS upon boot to determine its local geographical location.


Note: A device reboot is required for changes to take effect.

XML Application

Application → XML Application

Idle Screen

Idle Screen XML Download

Configures whether to enable XML idle screen downloading and selects the network transfer protocol used to fetch the custom screen XML file. The options are:

  • Disabled (Default)

  • Enabled, use TFTP

  • Enabled, use FTP

  • Enabled, use HTTP

  • Enabled, use HTTPS

Download Screen XML at Boot-up

Configures whether the phone automatically downloads the custom idle screen XML file from the server during device bootup. The default setting is No.

Use Custom Filename

Controls how the custom idle screen XML file is named on the server. If set to “Yes” custom filenames are allowed. The full file name must be specified in the Idle Screen XML Server Path field.


The default setting is “No”.

Idle Screen XML Server Path

Defines the server address and path for the custom XML idle screen file.


Format: IP_address/path or URL/path (e.g., 192.168.1.50/xml/idle.xml).

XML File Example

Click to download a sample reference XML template file.


Note: To customize softkeys locally on the phone while ignoring softkey layout definitions inside the downloaded XML file, add the attribute <SoftKeys ignore=”true”> into the XML syntax.

Top Screen

Softkey Label

Configures the display name/text label shown on the phone’s softkey button used to access the custom XML application from the idle screen.

Server Path

Configures the remote server URL or IP address path from which to fetch the XML application content. This field can be an IP address or URL, with up to 256 characters.

Contacts

Application → Contacts

Contacts

Add Contact

Press Add to create a new contact.
You can define the following parameters when creating a new contact:

  • First Name

  • Last Name

  • Company

  • Department

  • Job Title

  • Work

  • Home

  • Mobile

  • Conference

  • Accounts

  • Groups

  • Ringtone

Edit

Edits the contact parameters.

Delete

Deletes a specific contact entry.

Delete All Contacts

Press to delete all contacts.

Group Management

Add Group

Specifies Group’s name to add new group. More than 30 Groups are supported.

Edit Group

Edits selected group.

Delete Group

Delete Selected group.

Phonebook Management

Enable Phonebook XML Download

Configures whether to enable automatic XML phonebook file downloading and selects the protocol used to download the file from the remote server. The options are:

  • Disabled (default)

  • Enabled, use TFTP

  • Enabled, use HTTP

  • Enabled, use HTTPS

The default setting is “Disabled”.

HTTP/HTTPS Username

Defines the authentication username required to access protected directories on the HTTP/HTTPS server when fetching the XML phonebook file.

HTTP/HTTPS Password

Defines the authentication password associated with the HTTP/HTTPS Username.

Phonebook XML Server Path

Specifies the IP address or full URL path of the remote server hosting the phonebook XML file.


This field supports up to 256 characters.

Phonebook Download Interval

Configures the phonebook download interval (in minutes).


If set to 0, automatic download will be disabled. The default value is 0. The valid range is 5 to 720 minutes.

Remove Manually-edited Entries on Download

If set to “Yes”, when the XML phonebook is downloaded, the entries added manually will be automatically removed. The default setting is “Yes”.

Import Group Method

Determines how newly imported phonebook contact groups interact with existing local contact groups:

  • When set to “Replace”, existing groups will be completely replaced by imported one.

  • When set to “Append”, the imported groups will be added to the current one.


The default setting is “Replace”.

Sort Phonebook by

Controls how entries in the phone directory are sorted and displayed:

  • First name: Displays and sorts contacts by their first name.

  • Last name: Displays and sorts contacts by their last name.

  • Auto: Automatically determines display ordering based on character encoding. If CJK (Chinese, Japanese, Korean) characters are detected, the contact’s last name is displayed first.

The Default setting is “Auto”.

Download XML Phonebook

Exports the phone’s current active XML phonebook database to the local computer.

Upload XML Phonebook

Manually uploads a pre-configured XML phonebook file directly from the local computer onto the device.

Default Search Mode

Sets the default search matching behavior used when searching through phonebook contacts:

  • Full Fuzzy Match: Performs dynamic fuzzy searching, displaying matching contacts progressively as characters are typed.

  • Exact Match: Filters and displays contacts only when the query string exactly matches the stored contact parameter.

The default setting is “Full Fuzzy Match”.

LDAP

Application → LDAP

Obtain from UCM Server

Obtain LDAP configuration file

Sets the option to obtain the LDAP configuration file from the UCM the phone is registered to.


Note: Enabling this setting overwrites any existing local LDAP configuration file stored on the device.

Enable UCM LDAP Auto-config Feature on LCD

Controls whether the UCM LDAP auto-configuration setup option appears as a softkey on the phone’s LCD.


This option is enabled by Default.

Manual Import

Import LDAP configuration file

Uploads an XML-formatted LDAP configuration file directly to the phone. Users can also click to download an example XML file link to obtain a reference template.


Note: Uploading a new file overwrites the original LDAP configuration settings on the device.

Local Configuration

LDAP Protocol

Configures the network protocol used to communicate with the LDAP directory server:

  • LDAP: Standard unencrypted directory protocol.

  • LDAPS: Encrypted LDAP over SSL/TLS for secure directory communications.

The default setting is “LDAP”.

LDAP Version

Specifies the LDAP protocol version used by the target directory server. The options are:

  • Version 2

  • Version 3

The default setting is “Version 3”.

Server Address

Configures the IP address, or FQDN of the LDAP directory server.

Port

Sets the port used to connect to the LDAP server. The default port number is “389”.


Note: Standard LDAPS connections typically use port 636.

Base DN

Specifies the Base Distinguished Name (DN) defining the starting top-level node in the LDAP directory hierarchy for search queries.


Example: ou=users,dc=grandstream,dc=com

Username

Configures the username used to authenticate against the LDAP server if anonymous binding is disabled.

Password

Configures the authentication password associated with the bind Username.

LDAP Number Filter

Defines the filter search string used to perform caller ID matching or directory queries against telephone number attributes when receiving or placing calls.


Examples:

  • (|(telephoneNumber=%)(Mobile=%)) returns all records which has the “telephoneNumber” or “Mobile” field starting with the entered prefix.

  • (&(telephoneNumber=%) (cn=*)) returns all the records with the “telephoneNumber” field starting with the entered prefix and “cn” field set.

LDAP Name Filter

Defines the filter search string used when searching contacts by name from the phone.


Examples:

  • (|(cn=%)(sn=%)) returns all records which has the “cn” or “sn” field starting with the entered prefix.

  • (!(sn=%)) returns all the records which do not have the “sn” field starting with the entered prefix.

  • (&(cn=%) (telephoneNumber=*)) returns all the records with the “cn” field starting with the entered prefix and “telephoneNumber” field set.

LDAP Mail Filter

Defines the search filter criteria used to query email address entries in the LDAP directory.


Examples:

  • (|(mail=%)(mailBox=%)) returns all records which has the “mail“ or “mailbox” field containing the entered filter value.

  • (!(mail=%)) returns all the records which do not have the “mail“ field containing the entered filter value.

  • (&(mail=%) (cn=*)) returns all the records with the “mail“ field containing the entered filter value and “cn“ field set

LDAP Position Filter

Defines the filter search string used to match job titles or professional positions within the LDAP directory.

LDAP Department Filter

Defines the filter search string used to query or group contacts by organizational department within the LDAP database.

LDAP Number Attributes

Specifies the attribute names in the LDAP database containing phone numbers for entries, delimited by spaces.

Example:

  • telephoneNumber

  • telephoneNumber Mobile

LDAP Name Attributes

Specifies the attribute names in the LDAP database containing contact names, separated by spaces.


Example:

  • gn

  • cn sn description

LDAP Mail Attributes

Specifies the attribute names in the LDAP database containing email addresses, separated by spaces.


Example: mail

LDAP Position Attributes

Specifies the attribute names in the LDAP database containing email addresses, separated by spaces.


Example:

  • title

  • position

LDAP Department Attributes

Specifies the attribute names in the LDAP database containing organizational department designations.


Example: department

LDAP Display Name

Configures the entry attribute format displayed on the phone screen for LDAP search results. Up to 3 fields can be displayed.


Example: %cn %sn %telephoneNumber

Max. Hits

Specifies the maximum number of results to be returned by the LDAP server. If set to 0, server will return all search results. The valid range is 0-3000 and the default setting is 50.

Search Timeout

Specifies the interval (in seconds) for the server to process the request and client waits for server to return. The valid range is 0-180 and the default setting is 30 seconds.

Sort Results

Specifies whether the searching result is sorted or not.


The default setting is “No”.

Exact Match Search

Forces LDAP queries to return only entries that exactly match the typed input string.


The default setting is “No”.

LDAP Dialing Default Account

Specifies the default SIP account used to place outgoing calls when dialing directly from an LDAP contact lookup.

LDAP Lookup

Enables dynamic background LDAP caller ID lookups:

  • Incoming Calls: Queries LDAP to display caller name/info for incoming call numbers.

  • Outgoing Calls: Queries LDAP to resolve contact info when placing outbound calls.

Both options are unchecked by default.

Lookup Display Name

Specifies the format string used to render the contact’s name on screen during active incoming or outgoing LDAP lookup events.


Example:

  • gn

  • cn sn description

Remote Phonebook

Application → Remote Phonebook

*Up to 5 XML Remote Phonebooks.

Display Name

Configures the custom label displayed on the phone’s LCD screen and Web UI to identify the specific remote phonebook.

URL

Specifies the IP address or full URL path hosting the XML phonebook file.

Username

Configures the authentication username required to access the server hosting the XML phonebook file, if HTTP/HTTPS authentication is enabled.

Password

Configures the authentication password associated with the Username.

Remote Phonebook Update Interval

Configures the automatic background synchronization interval (in minutes) for downloading fresh XML phonebook files.


If set to 0, automatic download will be disabled. Valid range is 5 to 720.

Call History

The call history page allows administrators and users to view, filter, and manage stored call records, including answered, dialed, missed, and blocked calls.

Application → Call History

Delete

Removes selected individual call log records from the call history list. Alternatively, click the red Delete button next to a specific record row.

Delete All

Clears and deletes all stored call history logs across all categories from the phone.

Call History Type Filter

Filters the displayed call records by category:

  • All: Displays all logged calls regardless of type.

  • Answered: Filters and displays only incoming calls that were answered.

  • Dialed: Filters and displays only outgoing placed calls.

  • Missed: Filters and displays unanswered incoming calls.

  • Blocked: Filters and displays calls rejected due to blacklists or block rules.

Online Contacts

Online Contacts configures real-time external contact searching via HTTP/HTTPS GET or POST requests, enabling integration with enterprise CRMs or web services using dynamic query variables and custom JSON/XML response syntax.

Application → Online Contacts

Contacts Search URL

Configures the target server URL used to search contacts (Up to 256 characters). This field can include the protocol, server address, path, or query parameters. If Contacts search HTTP POST is left empty, the phone automatically issues an HTTP GET request to this URL.


Path and query parameters support built-in dynamic variables using the {var} format:

  • {localNumber}: Local registered extension number.

  • {remoteNumber}: Remote party phone number.

  • {sipServer}: Active SIP account registration server.

  • {model}: Hardware phone model.

  • {version}: Firmware version number.

  • {mac}: Device MAC address.

  • {Exactsearch}: Query accuracy selection (0 = fuzzy, 1 = exact).

  • {Condition}: Query input criteria (entered number or name string).

  • {Pagecount}: Maximum query results displayed per page.

  • {Pagenum}: Starting page number for the search query.

Example:

URL: http://ip:port/getUserInfoByNumber/{remoteNumber}

Contacts search HTTP POST

Configures the HTTP POST payload body used to query contacts. This field can include protocol, server address, path, or query parameters, with up to 1024 characters and both XML and JSON data format support.


When this field contains data, the phone automatically sends an HTTP POST request instead of GET.


This field also supports all standard {var} built-in dynamic variables listed above.

Contacts Search Auth Username

Sets the authentication username for accessing the HTTP/HTTPS search server.

Contacts Search Auth Password

Sets the authentication password for accessing the HTTP/HTTPS search server.

Contact Search Response Syntax

Configures mandatory response parsing rules and provides interactive testing tools:


Response Syntax: Defines key-path mapping formatted as key:val[,key:val], where commas , act as newline delimiters.


Supported Keys:

● success

● reason

● counts

● total

● name

● company

● department

● title

● email

● firstName

● lastName

● extensionCompany

● extensionHome

● extensionMobile


Example:

● success:/success,

● reason:/errorMsg,

● name:/data/name,

● title:/data/position,

● department:/data/orgNamePath


Request URL & Response Content: Testing tools used to execute test queries and display raw server response payloads for syntax verification.

Account Sharing

Account Sharing allows guest phones to place and receive external calls via a host phone’s registered SIP account without needing individual IP-PBX account registrations.

Application → Account Sharing

General Settings

Enable Account Sharing

Controls whether the Account Sharing feature is enabled on the device. This is disabled by default.

Role in Account Sharing

Defines the operational role of the device on the local network. The options are:

  • Host Device: Acts as the primary registration gateway. Shares its registered IP-PBX SIP account with guest devices on the local network.

  • Guest Device: Registers directly to a Host Device on the local network, enabling inbound and outbound calling without needing a direct IP-PBX account registration.

The default role is “Guest Device”.

Group Name

Sets the shared group identifier used for mutual device discovery across the local network. Devices must share the exact same Group Name to discover each other.

Group Password

Sets the authentication password for the sharing group. Guest devices must match the Host Device’s Group Password to successfully authenticate and register to the host.

SIP Server Port

Sets the local SIP service port used for device Account Sharing communication, where 0 indicates using a random port, ranging from 0 to 65535.


The default port number is “15060”.

Account Settings

Account

Configures account assignment based on device role:

  • Host Role: Selects which local SIP account (e.g., Account 1) will be shared and used for guest device external calls.

  • Guest Role: Selects which local account on the guest phone will be used to register onto the Host Device.

Account Name

Specifies the label or account name corresponding to the shared account used by the guest device.

Ringing Tone Settings

Sync Ringing In Group

Synchronizes ringtone across all registered guest devices within the Account Sharing group so they ring simultaneously in phase when an incoming call arrives. This is disabled by default.

Ringtone

Selects the ringtone file played on the devices when an incoming call arrives via the shared account. Only applicable when “Sync Ringing In Group” is enabled.

Discovered Host Device List

(Guest Mode)

IP Address

Shows the local network IP address of the discovered Host Device broadcasting within the same sharing group.

MAC Address

Shows the unique hardware MAC address of the discovered Host Device.

Registration Status

Indicates the connection/registration state between this guest phone and the target Host Device.

Operation

Displays the available operation controls for monitoring and managing the host-discovered device on the local network.

Discovered Guest Device List

(Host Mode)

IP Address

Shows the local network IP address of the Guest Device registered or attempting to register to this host.

MAC Address

Shows the unique hardware MAC address of the discovered Guest Device.

Account Name

Displays the SIP extension or account name assigned to the Guest Device for shared calling.

Registration Status

Indicates the active registration status of the Guest Device on this host.

Operation

Displays the available operation controls for monitoring and managing the discovered guest device on the local network.

External Service Page Definitions

GDS

External Service → GDS

Order

Indicates the entry index number for configuring up to 10 external door system rules.

Service Type

Selects the integration type for the door entry system. The options are:

  • GDS: Used when integrating with a Grandstream GDS37xx series door system.

  • Others: Used for third-party SIP door phones or intercom devices.

Account

Specifies which registered SIP line account on the phone is used to communicate with the corresponding door device and trigger door unlock commands.

Access Number

Sets the destination address used to contact the door station. Users can enter the assigned SIP extension or IP address of the door device, depending on the deployed scenario.

Ringtone

Selects the ringtone played on the phone when receiving an incoming call from the specified Access Number.

Access Identification

Configures a custom descriptive label or name displayed on the phone’s LCD screen to identify the door station (e.g., “Front Gate” or “Main Entrance”).

Access Password

Sets the DTMF password or PIN required to send a door unlock request to the door station.


Note: For GDS37xx devices, this password must match the Remote PIN to Open the Door setting on the GDS unit.

Call Center

This page configures Broadsoft call center feature controls on the phone, enabling agents to submit call outcome codes, set reason codes for taking breaks/going unavailable, and view automated wrap-up timers on the screen.

External Service → Call Center

Call Center Codes

Configures pre-defined DTMF or feature access codes that agents can quickly select on the phone’s softkeys/screen:

  • Disposition Code: Numerical tags entered during or immediately after a call to categorize the call result (e.g., 102 = Follow-up Needed, 103 = Not Interested).

  • Unavailable Code: Reason codes submitted to the PBX when changing agent status to Unavailable/Away (e.g., 01 = Lunch, 02 = Training, 03 = Break).

Wrap-up Countdown

Sets the post-call timer duration. When a call ends, the agent automatically enters Wrap-up state. Once the timer ends, the phone automatically transitions the agent back to Available state to receive the next queued call. If set to 0, the automatic wrap-up countdown is disabled.


The valid range for the timer is 0 to 60 minutes, and the default setting is 6.

BroadSoft Xsi

External Service → Broadsoft XSI

Authentication Login

Server

Configures the IP address or FQDN of the BroadSoft XSI server along with the transfer protocol.


Example: [http://192.168.6.155] or [https://xsi.broadsoft.com]

Port

Sets the HTTP or HTTPS port number used to connect to the BroadSoft XSI server. The default port is 3889.

XSI Action Path

Specifies the application path on the BroadSoft server where XSI Action web services reside. If left blank, the phone automatically defaults to com.broadsoft.xsi-actions.

XSI Authentication Type

Defines the authentication mechanism used for BroadSoft XSI server access:

  • Login Credentials: Requires manual entry of the BroadSoft User ID and Login Password.

  • SIP Credentials: Authenticates using SIP registration credentials. Select an existing account (Account 1–N) to inherit its SIP credentials, or select Customize to enter custom SIP authentication credentials manually.

The default setting is “Login Credentials”.

BroadWorks User ID

Configures the BroadSoft user ID assigned for XSI server access.

SIP Authentication ID

Displays or sets the SIP authentication ID used for BroadSoft XSI server authentication. This field is auto-filled when an Account (1-N) is selected in the account dropdown and editable when Customize is selected in the account dropdown.

SIP Authentication Password

Displays or sets the SIP authentication password used for BroadSoft XSI server authentication. This field is auto-filled when an Account (1-N) is selected in the account dropdown, and editable when Customize is selected in the account dropdown.

Login Password

Sets the password used to authenticate against the BroadSoft XSI server when using Login Credentials.

Auto Login

When enabled, the phone automatically logs into the BroadSoft XSI server in the background upon booting up, allowing the device to continuously retrieve directories and update BroadSoft user services.

Service Settings

Sort Phonebook by

Sort phonebook based on the selection of first name or last name.

BroadSoft Directory Update Interval (m)

Configures the BroadSoft phonebook download interval (in minutes). If set to 0, automatic download will be disabled. Valid range is 5 to 4320.

Broadsoft Contacts Download Limit

The maximum contacts that can be downloaded for each BroadSoft XSI server directory. The valid range is from 0 to 2000. If set to 0, the server’s default contact limit will be used. If the total contact records returned by the server is larger than this limit then it will not be downloaded, and the device will be limited to remote search.

BroadSoft Contacts Search Limit

The maximum remote search records that can be downloaded for the BroadSoft XSI server directory. The valid range is from 0 to 2000. If set to 0, there is no limit. If the search result total records exceed this value, it will not be downloaded, and you will need to narrow the search scope.

Network Directories

Type

Enable/Disable Broadsoft Network directories. The directory types are:

  • Group Directory: Enable/Disable and rename the BroadWorks Xsi Group Directory features on the phone. If keep the Name box blank, the phone will use the default name “Group” for it.

  • Enterprise Directory: Enable/Disable and rename the BroadWorks Xsi Enterprise Directory features on the phone. If keep the Name box blank, the phone will use the default name “Enterprise” for it.

  • Group Common: Enable/Disable and rename the BroadWorks Xsi Group Common Directory features on the phone. If keep the Name box blank, the phone will use the default name “Group Common” for it.

  • Enterprise Common: Enable/Disable and rename the BroadWorks Xsi Enterprise Common Directory features on the phone. If keep the Name box blank, the phone will use default name “Enterprise Common” for it.

  • Personal Directory: Enable/Disable and rename the BroadWorks Xsi Personal Directory features on the phone. If keep the Name box blank, the phone will use the default name “Personal” for it.

  • Missed Call Log: Enable/Disable and rename the BroadWorks Xsi Missed Call Log features on the phone. If keep the Name box blank, the phone will use the default name “Missed” for it.

  • Placed Call Log: Enable/Disable and rename the BroadWorks Xsi Placed Call Log features on the phone. If keep the Name box blank, the phone will use the default name “Outgoing” for it

  • Received Call Log: Enable/Disable and rename the BroadWorks Xsi Placed Call Log features on the phone. If keep the Name box blank, the phone will use the default name “Incoming” for it.

Name

Defines the directory name.

E911 Service

External Service → E911 Service

Enable E911

Enable Enhanced 911 call. Default is disabled

HELD Protocol

Configure HELD transfer protocol. HTTP or HTTPS

HELD Synchronization Interval.

The valid synchronization interval is between 30 to 1440 minutes. The synchronization is off when the interval is 0.

Location Server

Configure the primary Location Information Server (LIS) address

Location Server Username

Configure the user name of the primary Location Information Server (LIS)

Location Server Password

Configure the password of the primary Location Information Server (LIS)

Secondary Location Server

Configure the seconary Location Information Server (LIS) address.

Secondary Location Server Username

Configure the user name of the secondary Location Information Server (LIS)

Secondary Location Server Password 

Configure the password of the secondary Location Information Server (LIS)

HELD Location Types

Configure “locationType” element in the location request. “geodetic”, “civic” and “location URI”

HELD Use LLDP Information

If “Yes”, the information from LLDP-suport switch is used to generate ChassisID and PortID; otherwise, the mac address of gateway and phone is used as default.

HELD NAI

If “Yes”, Network Access Identifier (NAI) is included as a device identity in the location request sent to the Location Information Server (LIS)

HELD Identity 1–10

Defines the identity attribute name/type sent to the Location Information Server in the HELD request payload.


Examples: ip, mac, uri, nai

HELD Identity 1–10 Value

Defines the corresponding identity attribute value associated with the specified HELD Identity key.


Examples: 192.168.1.50, 000B82XXXXXX, user@domain.com

E911 Emergency Numbers

A user can configure multiple emergency numbers separated with the delimiter symbol “;”.

Geolocation-Routing Header

If “Yes”, E.911 INVITE message includes the “Geolocation-Routing” header with the value “Yes”

Geolocation Header Format

Choose the standard of the format of the Geolocation Header.

  • RFC6442: The geolocation header format will correspond to RFC6442. (E.g., Geolocation: <cid: 8476BD6B-5FDD-339D-900B-AEAB0AA0429A>)

  • Legacy: The geolocation header will corr Geolocation: 8476BD6B-5FDD-339D-900B-AEAB0AA0429A

Note: By default this option is set to “Legacy”.

Priority Header

If “Yes”, E.911 INVITE message includes the “Priority” header with the value “emergency”

NAT SETTINGS

When devices are deployed within a private local network behind a NAT router or firewall, configuring NAT traversal settings ensures proper two-way SIP signaling and RTP media flow.

STUN Server

  • Configuration Page: Phone Settings → General Settings.
  • Description: Enter the IP address or Fully Qualified Domain Name (FQDN) of your target STUN server (e.g., stun.l.google.com:19302). The phone queries the STUN server to discover its public IP address and port mapping.
  • Usage: If the device is assigned a public IP address directly, leave this field blank.

Use Random Ports

  • Configuration Page: Phone Settings → General Settings.
  • Description: Forces the device to randomly generate local SIP listening ports and RTP audio/video port ranges.
  • Usage: This option is recommended when multiple IP phones reside behind the same NAT router/firewall to prevent port collision conflicts. If the phone uses a public IP address, you can disable this parameter.

NAT Traversal

  • Configuration Page: Accounts → Account X → Network Settings.
  • Description: Defines how the specific SIP account handles NAT traversal when behind a firewall:
    • No: Disables NAT traversal (used when device has a direct public IP or uses SBC/VPN).
    • STUN: Uses the configured global STUN server to resolve external IP/port mappings.
    • Keep-Alive: Sends periodic SIP keep-alive packets to keep NAT binding open on the router.
    • Auto: The phone dynamically detects whether it is behind a NAT and applies appropriate traversal techniques.

PACKET CAPTURE

The GRP260X Lite series includes an embedded network packet capture tool for real-time troubleshooting and diagnostic analysis.

Local Packet Capture

Users can follow the steps in this section to perform packet capture directly from the Web UI:

  1. To access the packet capture page, navigate to Maintenance → System Diagnosis → Packet Capture.
  1. Users can also define whether RTP packets will be captured or not from the With RTP Packets option.
  2. Select the With Secret Key Information checkbox to embed SSL/TLS master key secrets into the trace file, allowing Wireshark to decrypt encrypted SIP-TLS and HTTPS communications.
  3. Check the Packet Capture Data Coverage option to operate the capture in overwrite mode, replacing older trace data when memory fills up. Leave it unchecked to automatically stop capturing when the memory limit is reached.
  4. When the capture configuration is set, press the Start button to start packet capture. The Status will become RUNNING while capturing. Press the Stop button to end the capture.
  1. Click the Download button to save the .pcap trace file to your PC, or click Delete to permanently clear the capture file from the device memory.

Remote SSH capture

Remote SSH capture is the process of remotely accessing and capturing network traffic on a target machine via a secure shell (SSH) connection. When configured, the Remote SSH option will allow us to capture the network traffic that is flowing through the GRP260x Lite IP phone.

This allows us to inspect the traffic, analyze it, and potentially identify any security issues or anomalies. To do this on the Wireshark network analysis tool, we will need to follow the steps below:

  1. Enable SSH under System settings → Security settings → SSH Access.
  1. Open Wireshark on your management PC and confirm that the sshdump and ciscodump plugins are installed.
  1. Once Wireshark is installed with the needed components, launch the SSH remote capture configuration page by clicking the icon shown below
  1. In the Server tab, enter the IP address and SSH port of the GRP260x Lite IP phone.
  1. In the Authentication tab, enter the phone’s admin credentials.
  1. Enter other:pcap as the remote capture command in the Capture tab.
  1. Once the steps are followed, an “SSH remote capture” option will be displayed on the main page of Wireshark. To start capturing, click on “SSH remote capture” as shown below
Note

Please contact technical support for steps to decrypt encrypted captured packets.

GDMS Packet Capture

Packet capture diagnostics for the GRP260x Lite phones can also be performed remotely through the Grandstream Device Management System (GDMS) cloud platform, allowing administrators to gather network traces without requiring local LAN access, SSH connections, or router port forwarding.

Note:

Your GRP260x Lite phone must be added to your GDMS organization to follow the steps in this section.

Please refer to the GDMS UC User Guide for instructions.

  1. Log in to your Grandstream Device Management System (GDMS) account.
  2. Navigate to Diagnostics → Device Diagnostics (or VoIP Device) and select your target device entry.
  3. Click the Start button to initiate a trace. Network captures cannot be longer than 5 minutes. The capture will stop automatically upon exceeding this limit.
  1. Use the Stop button to complete the trace session, then download the generated .pcap file directly from the GDMS cloud repository.

UPGRADING AND PROVISIONING

The GRP260x Lite series supports flexible, automated, and secure methods for maintaining software integrity and updating system configurations across local network or remote environments.

Unified Firmware

Grandstream GRP260x Lite IP phones utilize a unified firmware architecture, meaning a single firmware binary image is compatible across multiple models within the same product family. This standardizes IT operations and simplifies firmware management across enterprise deployments.

Note:

Grandstream provides a NAT-friendly public HTTP server. This enables devices to pull the latest official firmware releases directly over the internet. To get the latest official and BETA firmware releases, please visit: https://www.grandstream.com/support/firmware

GRP260X Lite Unified Firmware

Firmware Upgrade

Firmware files can be retrieved remotely or locally over TFTP, FTP, FTPS, HTTP, or HTTPS protocols by specifying a valid IP address or Fully Qualified Domain Name (FQDN) in the Firmware Server Path configuration field. Alternatively, firmware can be uploaded directly from a local computer or managed via GDMS.

Upgrading via Web UI (Direct File Upload)

Administrators can perform a direct manual upgrade by uploading a firmware file (.bin) directly from their local computer to the device through the web interface, without the need to use a provisioning server.

  1. Open a web browser, log in to the phone Web UI using administrator credentials, and navigate to Maintenance → Upgrade and Provisioning.
  2. Locate the Upgrade via Manually Upload section and click on the Upload button.
  1. Browse and select the firmware file stored on your local machine.
  2. The web UI transfers the firmware file directly to the device’s internal flash memory, after which the phone automatically validates the binary image and reboots to complete the installation.
Note:

Ensure the uploaded firmware file matches the target device model series. Do not navigate away from the page, close the browser window, or disconnect device power while the device is updating.

Upgrading via Web UI (Server Path)

Administrators can configure the GRP260x Lite phone to pull firmware automatically from an external network or internet server.

  1. Open a web browser, log in to the phone Web UI using administrator credentials, and navigate to Maintenance → Upgrade and Provisioning.
  1. Select the preferred protocol from the Firmware Upgrade via dropdown menu (options include TFTP, HTTP, HTTPS, FTP, or FTPS).
  2. Enter the server IP address or FQDN into the Firmware Server Path field.
  3. (Optional) If the firmware server requires HTTP/HTTPS basic authentication or FTP access, enter the valid account credentials into the Firmware Server Username and Firmware Server Password fields.
  4. (Optional) Use the Firmware File Prefix and Firmware File Postfix fields to filter firmware binary downloads when multiple versions reside in the same server directory.
  5. Click Save and Apply, then click Reboot to trigger the firmware update process.

Upgrading via GDMS

Administrators can push firmware updates remotely across single or batch devices using the Grandstream Device Management System (GDMS). GDMS gives administrators flexible control by supporting two firmware resource types:

  • Public Firmware: Official firmware releases automatically synced from Grandstream’s official server repository.
  • Custom Firmware: Beta or custom firmware builds uploaded manually by administrators to GDMS cloud storage (System → Resources → Firmware → Custom Firmware).

To execute a firmware upgrade through GDMS:

  1. Navigate to the VoIP Device page and check the box next to the target device entry (or select multiple devices for batch upgrades).
  2. Click the Upgrade Firmware button located on the top action bar.
  1. Click the Firmware Version dropdown menu and select either an official release or a custom uploaded version.
  1. Under Task Time, select the desired execution mode:
    • Immediate: Sends the firmware upgrade command to the target devices immediately upon saving.
    • Scheduled: Opens date and time fields to schedule the upgrade task to execute automatically during maintenance windows.
  1. Click Save to create and execute the upgrade task according to the selected schedule. Once triggered, the target devices automatically fetch the specified firmware image and reboot upon completion.

Upgrade via Keypad Menu

Users can manually trigger the device to check for available firmware updates directly from the keypad, using the server parameters previously configured in the phone’s Web UI.

  1. Press the MENU button on the phone keypad and navigate to Settings → Advanced Settings→ Upgrade.
  2. Select Upgrade to trigger an update check based on the Web UI configuration.
  3. When prompted, confirm with the YES softkey to check for updates and begin the upgrading process immediately.

When upgrading starts, the screen will show the upgrading progress. When done, you will see the phone restart again. Please do not interrupt or power cycle the phone when the upgrading process is on.

Phone Provisioning

Configuration File Download

Grandstream SIP devices offer flexible configuration options through both the web interface and configuration files. The system supports different provisioning methods, including the ability to process multiple custom configuration files.

Devices can be configured via:

  • Web interface
  • Configuration files (binary or XML format) using:
    • TFTP
    • FTP/FTPS
    • HTTP/HTTPS
    • HTTPS (secure)

The “Config Server Path” is the TFTP, FTP/FTPS, or HTTP/HTTPS server path for the configuration file. It needs to be set to a valid URL, either an FQDN or an IP address format. The “Config Server Path” can be the same or different from the “Firmware Server Path”.

Configuration Parameters (P-values and Aliases)

Each web interface field corresponds to a configuration parameter using the formats:

  • P followed by 2-5 digits (e.g., P2 for Admin Password)
  • Intuitive names that match web UI field names for easier management (e.g., users.admin.password = Admin Password
  • For complete parameter mapping, refer to the configuration template, which can be downloaded from Grandstream tools.
Note

P-values need to be placed between lines that begin with a ‘#’ to be able to be provisioned. Lines that start with a ‘#’ have their data ignored so they can be used as comments.

Example configurations:

The following configurations are examples for enabling SSH access on the phone.

  • XML Format (using alias):
<?xml version="1.0" encoding="UTF-8"?>
<gs_provision version="1">
	<config version="2">

		<item name="security.ssh">Yes</item>
		
	</config>
</gs_provision>
  • Binary Format (using P-values):
#
P276=1
#
Configuration File Hierarchy

When booting or rebooting, GRP260x Lite series phones follow this sequence to locate configuration files:

  1. Primary MAC-specific XML: cfgxxxxxxxxxxxx.xml (where xxxxxxxxxxxx is the device’s 12-digit MAC address)
  2. MAC-specific binary fallback:cfgxxxxxxxxxxxx (same MAC address without file extension)
  3. Model-specific configuration:cfg<model>.xml (where <model> is the phone model, e.g., cfggrp2601l.xml)
  4. Global configuration file:cfg.xml (applies to all devices if present)
  5. Legacy binary configuration:dev[MacAddress].cfg (using the device MAC address format)
Note: (attempt to download the config file again)

When doing provisioning on the phone, if your first config file contains p-values listed below, the phone will try to download the potential second cfg.xml file and apply the second file without rebooting. Maximum 3 extra attempts.

Note: (Force reboot after provisioning)

To force a reboot after provisioning, users could include the reboot p-value (22421) set to 1, and the downloaded config file includes any change.

For more details on XML provisioning, please refer to: SIP Device Provisioning Guide.

No Touch Provisioning

When the configuration server responds with an HTTP 401 Unauthorized challenge during a provisioning request, the device supports automated authentication handling.

If predefined credentials exist under Maintenance → Upgrade and Provisioning → HTTP/HTTPS Username / Password, the device automatically authenticates and completes the file download.

If credentials are missing or invalid, an authentication pop-up banner displays on the phone LCD, prompting the user to manually enter the valid username and password to proceed.

REBOOT

Restarting the GRP260x Lite device clears active system memory, reapplies newly configured network and SIP settings, and forces the phone to re-establish connections with registration and provisioning servers.

The device can be restarted using any of the following methods:

Reboot via LCD Menu

Users can initiate a manual reboot directly using the physical navigation keys on the phone interface.

  1. On the idle screen, press the MENU button on the handset keypad.
  2. Navigate using the directional keys to the Reboot option.
  3. Confirm the reboot prompt to execute the system restart.

Reboot from the Web UI

Administrators can restart the phone remotely through the browser interface.

  1. Open a web browser, log in to the phone Web UI using administrator/user credentials.
  2. Click the dedicated Reboot button located at the top-right corner of the web header.
  1. Confirm the action when prompted. The phone will perform a system restart immediately.

To configure automated periodic restarts for system maintenance during off-peak hours:

  1. Navigate to Maintenance → Scheduled Tasks, and click Add to configure a new task.
  1. Set Scheduled Tasks Type to Scheduled Reboot.
  2. Configure the Repetition period dropdown to define how often the task repeats (e.g., No repeat, Daily, or specific interval settings).
  3. Enter the exact execution time in the Effective Time field, and click OK to save and apply the scheduled reboot rule.

Reboot through SSH

Users can also execute a remote system reboot over SSH terminal access by following these steps:

  1. Ensure SSH is enabled under System Settings → Security Settings → SSH Access.
  2. Open an SSH client (such as PuTTY) on your PC and log in using the phone’s IP address and SSH port.
  1. Use your admin credentials to login.
  1. Type the command reboot and press Enter.

Reboot through GDMS

The GRP260x Lite series allows administrators to issue remote cloud reboots without requiring local network access or port forwarding:

  1. Log in to your GDMS account and navigate to VoIP Device.
  2. Select the check box next to the target device entry (or select multiple devices for batch reboots).
  3. Click the More dropdown menu and select Reboot Device.
  1. In the pop-up window, select the preferred execution timing:
    • Immediate: Sends a real-time restart command directly to the selected devices.
    • Scheduled: Sets a designated date, start time, and end time to automatically execute the reboot task during non-business hours.
  1. Click Save to create the reboot task. You can monitor the progress and status of active or queued restart tasks under the Task management menu on GDMS.

FACTORY RESET

Restoring the device to its factory default settings permanently deletes all custom configuration settings, registered SIP accounts, network rules, local call logs, and personal phonebook entries. Once executed, the phone reverts to its out-of-the-box factory configuration.

Warning

Please back up or print all settings before performing a factory reset. Grandstream is not responsible for restoring lost parameters and cannot reconnect your device to your VoIP service provider.

The device can be restored to factory defaults using any of the following methods:

Factory Reset via LCD Menu

Users can restore the GRP260x Lite to default settings directly on the phone screen:

  1. On the phone idle screen, press the MENU button to access the main menu.
  2. Navigate directly to the Factory Reset option using the directional keys and click on it.
  3. If prompted, enter the administrative password (the password is required if the keypad menu constraint mode is enabled).
  4. Confirm the reset by pressing the softkey. The device will erase its flash memory and automatically restart with default factory settings.

Factory Reset from the Web UI

Administrators can execute a remote factory reset through the phone’s web management interface.

  1. Open a web browser, log in to the phone Web UI using administrator credentials, and navigate to Upgrade and Provisioning → Advanced Settings.
  2. Locate the Factory Reset section and click the Start button.
  1. A confirmation dialog box will pop up on the screen. Click OK to proceed.

The phone will clear its stored configuration and perform an automatic reboot.

Factory Reset via SSH

Command-line administration allows administrators to execute an immediate factory wipe over an encrypted SSH terminal connection.

  1. Ensure SSH is enabled under System Settings → Security Settings → SSH Access.
  2. Open an SSH client (such as PuTTY) on your PC and log in using the phone’s IP address, SSH port, and admin credentials.
  1. Type the command reset and press Enter.

The device will receive the command, clear all configuration data from its internal memory, and reboot into its factory default state.

Factory Reset from GDMS

GDMS allows users to perform a remote factory wipe command to endpoints managed under their organization without requiring local network connectivity.

  1. Log in to your GDMS account and navigate to VoIP Device.
  2. Locate the target device entry in the table and click the check box next to it.
  3. Click the More dropdown menu on the top action bar and select Factory Reset.
  1. In the pop-up window, select the preferred execution timing:
    • Immediate: Sends a real-time factory reset command directly to the selected devices.
    • Scheduled: Sets a designated date, start time, and end time to automatically perform the factory reset task.

CHANGELOG

This section documents significant changes from previous versions of user manuals for GRP260X Lite. Only major new features or major document updates are listed here. Minor updates for corrections or editing are not documented here.

Firmware Version 1.0.1.29

  • This is the initial version.

Was this article helpful?

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support