This guide has been tested for the following Yealink T32G, T38G, T42G, T46G IP phone models with the latest firmware versions supported by 3CX Phone System 14.0 and 12.5. Some phone models may only be available in the latest versions of the 3CX Phone System.Please note that different firmware revisions may have different web interface formats and functionality. For further support, please visit Yealink here.

The best way of setting up a Yealink T32G, T38G, T42G, T46G IP phone  is via Plug and Play Provisioning. Alternatively, follow the steps below to manually configure your Yealink phone.

Configuring a Yealink T32G, T38G, T42G, T46G IP Phone to Register with 3CX

  1. Start up your Yealink IP phone and identify its IP address. To find your phone’s IP address, simply press the OK key on the phone. In this example we’re going to assume that the IP address of your Yealink phone is and the IP address of the server (or PC) where 3CX Phone System is installed is
  2. Point your browser to the web interface of your Yealink G series phone, which in this example is
  3. Enter your phone’s login credentials – username and password is admin by default
This image shows your the web GUI of a Yealink T32G, T38G, T42G, T48G IP phone
  1. Click on the Account tab. You’ll now be taken to the Account configuration page as shown above
This image shows you the Accounts section within the Yealink T32G, T38G, T42G, T48G IP phone's web gui
  1. We now need to set your Yealink phone to register with 3CX Phone System. To do this, you’ll need to make sure that the Account field is set to Account 1. The below steps show you how to configure the fields:
    • Set the Line Active field to Enabled
    • Set the Label field to the name you want to appear on your Yealink’s screen, e.g. Jaymes
    • Set the Display Name field to the name you want to appear on another phone’s screen when calling other phones that are connected to your 3CX IP PBX
    • Set the Register Name field to the extension number you want to associate with your Yealink phone
    • Set the User Name field to the extension’s Authentication ID
    • Set the Password field to the extension’s Authentication Password
    • Ensure the NAT Traversal field is set to Disabled
    • Set the SIP Server field to the IP address of the 3CX Phone System machine, which in this example is
    • Set the SIP Server Port field to the SIP port of the 3CX Phone System machine, which by default is 5060
  2. Once you’ve entered all the details in the accounts page click on Confirm and wait until your Yealink phone applies your newly configured settings
This image shows you the Codec Priority screen which is found in the Yealink T32G, T38G, T42G, T46G IP phones
  1. Click on the Codec option to your left and ensure that the Enable Codecs list box contains the following codecs in this order:
    1. PCMU
    2. PCMA
    3. G729
    4. G722
      1. If the list of codecs aren’t listed as shown above, use the arrow keys to organise them into the above list
  2. When you’ve finished modifying your audio codec priority, click on Confirm. Your phone will now apply your changes
  3. We now need to configure the phone to subscribe for MWI (Message Warning Indicators) and BLF’s. To do that click and expand the Advanced section side menu:
 This image shows you how to subscribe for MWI (Message Warning Indicators) for the T32G, T38G, T42G, T46G IP Phones
  • Set the Subscribe for MWI field to Enabled
  • Set the Subscribe MWI To Voice Mail field to Enabled and set the Voice Mail field to your voicemail number, which is normally 999
  • Click Confirm at the bottom of the page. Your Yealink T32G, T38G, T42G, T46G IP phone will now register with 3CX Phone System. You can verify the registration of your phone within the 3CX Management Console by navigating to the Extension Status node

Optional – Configure BLF Function Keys on Your Yealink G Series IP Phone

Unfortunately, the Yealink T32G doesn’t have BLF functionality, but the Yealink T38G, T42G and T46G IP phone’s do. In this section, we’re going to show you just how easy it is to setup your Yealink’s BLF Function Keys, which come in handy if you want to monitor the status of other extensions or to assign additional functionality such as DND (Do Not Disturb), hold, speed dials and other functionality. To configure your BLF keys, follow these simple steps:

  1. Point your browser to the web interface of the phone
  2. Log into your Yealink phone – username and password are admin  by default
  3. Click on the DSSKey tab and make sure the Line Key 1-9 is highlighted in the sidebar
This image shows you how to configure your BLF keys for your T32G, T38G, T42G and T46G IP Phones
  1. Setup your BLF keys by:
    • Choosing which BLF function you want from within the Type column, e.g. BLF, Speed Dial, Hold, DND, etc.
    • In the Value field, enter the extension number
    • In the Label field, enter the name of the BLF field that you want to show on your phone screen
    • Select Line 1 from the Line field and add an extension to the Extension field
  2. After you’ve configured your BLF keys for Line Key 1-9, you can configure more BLF function keys by selecting the Line Key 10-18 link within the sidebar
  3. Once you’ve completed setting up your BLF keys, click Confirm to apply them to your phone

Congratulations! You have now manually configured your Yealink G series IP phone for use with 3CX Phone System.

Buy Yealink IP Phones Almiria Techstore Yealink Shop. BUY

Leave a Reply

Your email address will not be published. Required fields are marked *