How to configure Panasonic KX-TGP500 for 3CX - 3CX
pixel500w-500x1
Zero Admin
With the new Dashboard
pixel500w-500x1
Bulletproof Security
With SSL certs and NGINX
pixel500w-500x1
Install on $100 Appliance
Intel MiniPC architecture
pixel500w-500x1
New, Intuitive Windows Client
More themes, more UC
pixel500w-500x1
More CRM Integrations
Scripting Interface to add your own
pixel500w-500x1
Improved Integrated Web Conferencing
iOS and Android apps included
pixel500w-500x1
Personal Click2Meet URLs

How to configure Panasonic KX-TGP500 for 3CX

How to configure Panasonic KX-TGP500 for 3CX

Supported Model: Panasonic KX-TGP500B01

Legacy phone support has been implemented to allow easy migration from an existing phone system to 3CX without the need to directly replace all existing IP phones. It is strongly recommended not to purposely buy these devices new or as a replacement. Legacy phone devices have a limited feature set and can only be supported up to a certain point by the 3CX Support Team - you may well need to contact vendor support directly for some matters. In this guide:

How to configure Panasonic KX-TGP500 for 3CX

Supported Model: Panasonic KX-TGP500B01

Step 1: Download Firmware & Copy to Provisioning Directory

Step 2: Factory Reset the IP Phone

Step 3: Configure the phone in 3CX

Step 4: Obtain the provisioning URL of your 3CX Install

Step 5: Set the provisioning link using DHCP Option 66

Step 6: Register Additional Handsets (Optional)

Limitations

See Also

Step 1: Download Firmware & Copy to Provisioning Directory

This phone has been tested with 3CX Phone System V15 SP1 with the following firmware only:

  • Panasonic KX-TGP500B01 - Firmware 22.90

Therefore you need to ensure that the phones are running this firmware. To do this:

  1. Download the Panasonic support files.
  2. Find the provisioning folder of your 3CX Install – by default it is something like:

    C:\ProgramData\3CX\Instance1\Data\Http\Interface\provisioning\XXXXXX.

    Where
    XXXXXX is the randomly generated folder name of 8 to 12 characters.
  3. Place the hole content of the zip into this folder.

Step 2: Factory Reset the IP Phone

Before provisioning the IP phone, the phone must be brought back to factory defaults in case the device has residual settings of a previous configuration. To reset the device follow this blog post on how to factory reset Panasonic TGP500 base stations.

Step 3: Configure the phone in 3CX

Now you need to configure your phone in 3CX:

  1. Register Handset and get the base MAC address of the base
  • Register Handset to base
  1. Start base
    [LED flash
    es ORANGE]
  2. Handset [MENU] (center of joystick) [#][1][3][0]
  3. Base press the connect button (right side) for 4 seconds
    [Bases flashes RED]
  4. Handset press [OK] (center of joystick)
  5. Enter [0][0][0][0][OK] (center of joystick)
  • Enable Embedded Web Server of the Base
  1. Handset [MENU] (center of joystick) [#][5][3][4]
  2. Select (On) -> [OK] (center of joystick)
  • Get the IP address of KX-TGP500.
  1. Handset [MENU] (center of joystick) [#][5][0][1]
  2. The IP address will be displayed on the LCD screen.
  •  Access the Web user interface
  1. Open your Web browser
  2. Enter IP address from step C into the Web browser
  3. Enter Authentication ID and password and click “OK”.
    (Default: ID=“admin”, password=“adminpass”)
  4. Navigate to Status > Network Status and copy the MAC address
  1. Log in to your 3CX Management Console  Phone note  and press “Add Phone” and from the extension list select to which the IP phone shall be assigned
  2. Select the device Vendor/Model and enter Mac address of the device which can be found on the back of the device itself and select the corresponding model type.
  1. Optional settings include the phone’s “Display Language”, ‘Time Zone” (must be manually Set) and, if applicable, the network card interface in case the server has more than one IP address to which the phone shall be configured.
  1. Take a note of the “Provisioning Link” URL
  1. Press “OK” to save the configuration.

Step 4: Set the provisioning link using DHCP Option 66

Now the phone needs to know where to pick up the firmware files and configuration information. The best way to do this is by setting option 66 in your DHCP server. If you do not have a configurable DHCP Server you can manually configure the link as explained here.

If using a configurable DHCP server:

  1. Follow this guide: how to configure a phone using DHCP Option 66.
  2. When requested to, enter the string value taken in Step 5 in this format and append /Config{MAC}.cfg
    http://[FQDNorIP]:[HTTPPort]/provisioning/[ProSubDir]/Config{MAC}.cfg
    e.g.
    http://pbx.mybusiness.local/provisioning/pc56bscs195k/Config{mac}.cfg - where the FQDN resolves to the IP of your phone system.

Step 6: Register Additional Handsets (Optional)

Additional extensions can not be provisioned and must be created manually inside of the base station. As reference use the already configured first extension made by 3CX Phone System via the provisioning setup. In brief steps:

  1. Start base
    [LED flash
    es ORANGE]
  2. Handset [MENU] (center of joystick) [#][1][3][0]
  3. Base press the connect button (right side) for 4 seconds
    [Base flashes RED]
  4. Handset press [OK] (center of joystick)
  5. Enter [0][0][0][0][OK] (center of joystick)
  1. Create new extension in your 3CX PBX System >
  2. Log in to the base station (default login is user: admin password: adminpass) 
  3. Navigate to “VoIP” -> “SIP Settings” and select “Line 2”
  4. Enter
  1. “Phone Number:” Use your extension number
  2. “Authentication ID:” Authentication ID (from extension properties).
  3. Authentication Password:” Authentication password (from extension properties).

Limitations

Known limitations of Panasonic KX-TGP500B01 are:

  • No PnP Support
  • No STUN Support
  • No SBC Support
  • No Full CTI Support (Make Call Only)
  • No Company Phonebook
  • No LCD Language Provisioning
  • No Distinctive Ringing for external, queues or ivrs

See Also

You might also be interested in:

<