Dear visitor,
VoIPLine Telecom uses latest technologies in web development. Unfortunately your web browser is not supported and some parts of our we site may not be displayed correctly. Below are links to the latest versions of Google Chrome, Mozilla Firefox and MS Edge browser.

Knowledge base centre

Manual Configuration of Yealink IP Handsets

Introduction


At the end of this article, you will be able to manually configure a Yealink handset with a SIP device within your PBX. The article will also assist you with some advanced configuration of the Yealink handsets. Should you need any assistance, feel free to contact our support department.

 

Connecting the device and locating the IP address


To start the configuration process you will need to unpack the device and connect, the handpiece, power supply and mounting bracket. Ensure you utilise the instructions booklet included with the device. Follow the diagram below and connect the internet port of the back of the phone to your internal computer network, it is also possible to daisy chain your PC to the back of the phone if you are short of cabling within your office. Connect a second ethernet cable to the PC port on the back of the phone to your computer or laptop. On top of this if you are operating a PoE or power over ethernet network switch within your internal network do not plug the power adapter in.   

 

 

 

Powering on your Yealink device will obtain an IP address from your internal computer network. You should locate this IP address by, clicking on the option 'status', then general on the handset. Alternatively, if your device has an OK button press this once to reveal the local IP address. Make a note of the IP address. 

 

WhatsApp_Image_2020-05-07_at_16.50.09.jpeg


Should your device not receive a local IP address with the field IPv4 being blank, contact your network or IT provide responsible, for your computer network for further assistance. 

 

Entering your SIP device details


Open a web browser on a PC on the same network as your Yealink handset. Enter the IP address into the browser which you located from the previous step.


mceclip1.png


Enter the Yealink username and password when prompted, the default is admin as the username and admin as the password.

 

yealink1.JPG

 

Next, log into your customer portal, select the PBX tab and click on the SIP devices button at the bottom-left corner. Select the SIP device you would like to connect to your Yealink handset and record the SIP login, password, SIP server and port number details.

 

yealink3.JPG

 

Now back to the Yealink web configuration, select the account tab and click on the register button from the menu on the left. As shown in the image below, you should enter your SIP device details in the required fields. In addition, we recommend selecting TCP as the transport protocol and setting the registration expiry to 120 seconds. After entering the device information, click on the confirm button at the bottom of the page.

 

yealink4.JPG

 

Once you have entered the details check the PBX inside your customer portal and ensure the device appears online. If the device is still red, double-check the details and that you have applied the configuration. Allow up to 15 minutes when re-entering the device details for the registration to complete. 

 

yealink5.JPG

 

Disable missed call notifications

 

When a call is missed, your handsets LED indicator will flash red and a missed call notification will pop up on the device's screen. This functionality can be disabled from within the Yealink web interface. Enter your device IP address into your web browser then enter your device username and password.


mceclip1.png


Select the account tab and click on the basic settings. You will be able to locate the missed call log option, update this value to disabled and confirm the change. You will now no longer have a red light notification or the text pop up on the device's screen.

 

yealink6.JPG

 

Disable direct IP calling

 

Should you experience issues with calls being received directly to your Yealink handset from 1001, 1002 or a random short digit number you must disable direct IP calling on your device. Enter your Yealink device IP address into your web browser then enter your device username and password.


mceclip1.png


Select the features tab and click on general information.

 

yealink7.JPG

 

Scroll down the page, locate the allow IP call option at the end of the page. You should disable this option and click on confirm to apply this configuration.

 

yealink8.JPG

 

Disable Q.850 cause=xx

 

Should your Yealink display an error message "Q.850" this is a direct result of the number dialled being disconnected. Enter your Yealink device IP address into your web browser then enter your device username and password.


mceclip1.png


Select the settings tab and click on auto-provision from the menu on the left. In the server URL field, you should add the following code, M7:sip.call_fail_use_reason.enable=0. Then, hit the button "auto-provision now".

 

yealink9.JPG

 

TLS/SRTP encryption setup

 

Transport Layer Security (TLS) is a security protocol designed to facilitate privacy and data security encrypting voice traffic. SRTP will prevent the media from malicious attack such as eavesdropping. In-order to subscribe to this feature, please contact our support team and request for TLS support to be enabled on your account. Once our support department has confirmed you have TLS enabled, you will be able to see your standard registration port number updated to 7061.

 

TLS2.JPG

 

Login to the web interface of the Yealink handset. Choose TLS as your transport protocol and update the port number of the server host field. Click on the confirm button and the device will be registered.

 

TSL3.JPG

 

Select the advanced option from the menu on the left and set RTP encryption (SRTP) as optional, as the image below shows.

 

TSL4.JPG

 

The final process is to update the enabled codecs list. Select the account tab and clicking on the codec from the menu on the left. Remove G722 from the enable codecs and then click on confirm, once completed test an outbound call. 

 

TSL5.JPG

 

TLS troubleshooting

 

Should you have issues with calls failing to establish you will need to check the security settings on the handset. The most likely cause is the firmware on the device not including a full list of the trusted security certificate authorities. To resolve this issue select the security tab and then trusted certificates, update the option to accept only trusted certifications. Don't forget to confirm your changes.

 

TSL6.JPG

 

Updating device firmware

 

It is essential that the firmware of your handset is installed with the most up to date manufacturer released versions.


mceclip0.png


The process to update the firmware manually will start with downloading the most recent authorised release from the Yealink support website. Double-check your device model and ensure it is the .rom file format that is being downloaded, pay attention to the SIP vs Microsoft Teams firmware as you are not able to install a Microsoft Teams firmware to the SIP IP handset and visa versa. 


mceclip1.png


Now login to the web interface of the Yealink handset select settings and upgrade from the menu. Browse and upload the .rom file you have downloaded, wait for the firmware upgrade process to complete and do not refresh the web page until you have confirmation that the firmware is successful. Failure to do this could result in the device being corrupt and failing to boot up. 


mceclip2.png

 

Watch this in action

 

The video below will show you a visual representation of the areas covered throughout this knowledge base guide.

 

TLS.gif[[title=Manual Configuration of Yealink IP Handsets]]
[[description=At the end of this article, you will be able to manually configure a Yealink handset and link it to a SIP device on the hosted PBX. The article will also assist you with some common uses of the object within your call flow configuration.]]

A quick search will help you find answers, to most of the FAQ's.
If you are unable to a find solution from the knowledge base centre, please contact
your service provider for technical assistance.