Yealink T4 Series VoIP Phones

Yealink T46G


Provisioning Firmware Management Desktop Client CTI Control pascom Menu
yes yes yes yes

Provisioning: The IP phone is manageable via the PBX web UI.
Firmware Management: Firmware can be managed and updated via the PBX web UI.
Desktop Client CTI Control: The desktop UC client can remotely control the phone, i.e. to start calls.
pascom Menu: A phone touch key will be assigned to access the pascom Menu.

Yealink phones have an additional menu key for the phone options.


With our VoIP Software it is possible to centrally and automatically configure the majority of Yealink IP Telephones. This process is know as Provisioning. For this purpose, pascom phone systems include a Default Configuration (Devices > Basic Configuration). For most deployment scenarios, these standard settings provide a sufficient set of parameters. However, in some cases, the settings may need to be modified.

By new installations, you should first test the provisioning process with a telephone. Should this be successful then you will be able to deploy further telephones.


In order to automatically deploy (AutoProvision) Yealink Telephones, a functioning DHCP server is required. Network Planning and Configuration.

Device Commissioning

Connect the phone to your network. Yealink IP phones come with a built in switch, allowing you to connect the phone directly via the Ethernet port labelled as Internet. Should you not have a PoE option available, connect the phone to a power supply.

The Yealink IP phone will now boot and acquires an IP address and the corresponding Basic Configurations via DHCP. After this process is completed, the device will automatically appear under device > device list as well as adding the appropriate SIP peer.

As mentioned above, for every device pascom will also automatically add a SIP peer. In addition, the device username and password will also be automatically generated. The username consists of a randomly generated string followed by the last six digits of the device’s MAC address (15 digits in total). As the IP phones are automatically provisioned, you will not be required to enter this data manually and it is not possible to modify the user data. This is designed to considerably increase security against SIP Brute Force attacks.

The Device Name will be automatically added as signified by the vendor (Yealink) and the MAC Address. On most IP phones, the MAC address is noted on the device housing, allowing phones to be more simply deployed on site in the correct locations.

After a successful provisioning, the IP phone display should show to correct language and time as well as the text Emergency Only

After the successful phone provisioning, the admin user will be reset by the PBX with the following credentials:

Username: admin
Password: 0000

The Telephone Admin User Password can be changed within the Web UI under system settings. Use the search box and search for the parameter sys.peripherals.access.password and enter your desired password. Finally, you will be required to manually apply the Telephony Configurations and restart the endpoint.

Assigning Users

As soon as the IP phone has appeared in the Device List, it can be edited via the Edit button. Under the Assign tab, the phone can be assigned to a user (or location).

After saving your assignments and reapplying the telephony configurations, all affected IP phones will restart.

Function Testing

The simplest method of testing whether a device has been successfully deployed is to call ones Voicemail box via *100. On successfully provisioned phones, you should now hear your Voicemail box prompts.

pascom Menu Key

Function Description
Telephone Book Opens up the central PBX phonebook.
Journal Displays answered, dialed and missed calls
Call Forwarding Sets a call forwarding, activates / updates a previously configured call forwarding or deactivates an active call forwarding.
Voicemail Box Voicemail box menu for activating/deactivating your mail box, plus message play backs
Login Enables a user to log into the location where the phone is (Hotdesking / roaming users).
Logout [username] Logs out the current user from this location.
Teams (Queues) Is used for agent management within a queue (login, logout, pause..) according the configuration of the queue.

Only set Call Forwardings via the pascom menu as they can then be managed by the PBX.

Using the DND key (do not disturb) directly on your Yealink phone, ensures that the assigned user extension cannot be reached on the phone. The DND notice will appear only on the telephone itself and will have no impact on other endpoints or the Desktop UC client (softphone).

In order to access your telephone’s web UI, you will need to know the phone’s IP address. The following outlines the different methods of discovering the phone IP Address:

Finding the IP-Address on the Telephone

Press the OK key when the phone idle screen is active and the phone IP address, MAC Address and firmware will be displayed.

Alternatively, it is possible to call up the IP address via the phone menu key and selecting the status option.

Finding the IP-Address via the Web UI Device List

Log into the PBX Web UI and select the Devices > Device list, which provides you an overview of all available devices. To the left of each entry is an Info symbol which when clicked will open an overview of the provisioned telephone including the IP address.

Function Keys

The function keys to the right and left of the Yealink phone’s screen support a 3 page view, meaning they can be assigned with 3 different functions for each page. Should the first page be fully assigned, the last key (bottom right) will display pages numbers with the current page highlighted.

BLF Key User / Extension Monitoring

Using the function keys, it is possible to monitor other extensions (i.e. users). The BLF keys (Busy Lamp Field) can be used to provide status information relating to the monitored extension. In this scenario, monitoring means watching the extension to see if the user is currently on the phone, being called or to answer calls intended for this extension (call pickup).

Function Keys can be assigned in a variety of ways.

Direct on the Yealink Phone

Push and hold the function key on the phone which you wish to configure for 5 seconds. At this point you will be able to assign this key with a function (e.g. BLF key).

Settings Assignement
Type BLF
Account ID Line 1
Label Enter a name for the key.
Value The extension to be monitored, e.g. 123 for the ext 123

To confirm, press Save.

Via the Web UI

Under the tab DSSKey it is possible to assign the various telephone keys as BLF keys for example:

|Type|Value|Label|Line|Extension| |—|—|—|—| |BLF|The extension to be monitored, e.g. 123 for extension 123|Enter an label / name for the key.|Line 1|The extension number, i.e. 123|

As well as user extensions, it is also possible to configure a BLF key with login codes or extensions switches.

Additional Useful Function Keys

Function Key Description
Speed Dial Can be assigned with a telephone number.
DTMF Can be assigned with DTMF characters.

Default Configuration

As previously stated, Yealink IP phones are provisioned using the default configurations which can be found under Devices> Basic Configurations.

When modifying the default configuration settings, ensure you make a duplicate copy of the original using the Duplicatetool.

In addition, you can set an already edited default configurations as the standard settings. Doing so ensures that all newly added IP telephones will automatically be provisioned with these default configurations.

Assigning a Default Configuration

A default configuration can be assigned using multiple methods:

  • Via Devices> Basic Configurations > Choose your Basic configuration set and press Edit Under the Devices tab, it is possible to add multiple IP telephones.
  • Via Devices> Device list > Select and edit the IP Telephone and under the tab Basic Data choose the correct Basic configuration option.

Automatic BLF Key Configuration via Basic Configurations

Under the Configuration tab, it is possible to modify the existing basic configuration. Under the Keys section you will find the already pre-configured function keys which provide a useful guideline to work with.

BLF Keys can be setup as follows:

{{!-- keys --}}
linekey.3.type = 16
linekey.3.value = 123
linekey.3.label = Max

The assigned key (in this case, line key 3) consists of three parameters:

  • type: The key type, 16 stands for BLF,
  • value: the value, in this case the extension number,
  • label: the label, which is to be displayed on the phone’s screen Label.

Via the menu tab devices, assign these default configurations to the telephones which should have this BLF configuration. Save and apply your changes and once the phones have restarted, the changes will have taken affect.

Firmware Updates

From mobydick version 7.14 onwards, IP endpoint firmware will no longer be included as standard. Should a firmware version (other than the version pre-installed on the phone) be required, this must be externally sourced and per hand uploaded to the phone system firmware management tool.

Upload New Firmware

The desired firmware can be uploaded via the the Devices> Device firmware:

Settings Description
Firmware Files Upload the firmware files here. Firmware can be found here: Yealink support download page.
Model Yealink Telephone model name
Version Firmware Version
Comments Optional field for notes

Firmware Roll Outs

Firmware updates can be roll out via the Devices > Device list menu. Simply select the desired Yealink Endpoints from the list via the check boxes and under Actions > Roll out firmware. This will open an overview of all selected devices to which the new firmware version should be roll out to. Click Firmware Update to roll out the desired firmware version.

Recommended Firmware

As there are numerous Firmware versions available for the varying IP endpoint models, it is unfortunately not possible to test them all. Therefore, it is possible that some firmware versions may not support all phone system functions. If in doubt, please refer to below list of already tested firmware versions:

Model Firmware