Skip to content

Hardware Configuration - Manual Configuration - Yealink

  • While doing manual configuration, it is always best to perform a Factory Reset described in Factory Reset section above. You can obtain your phone IP by following the steps described in Find phone IP section above.

To configure Yealink phone to work with VoIPstudio service login into web interface of the device and follow steps below:

  1. Upgrade Firmware from below link -

http://www.yealink.co.uk/downloads/

Follow below Steps:

  1. Login to your phone via web browser
  2. Upgrade
  3. Browse the Firmware you downloaded
  4. upgrade

yealink-manual-provisioning.png

Figure 61.1 Yealink manual configuration
  1. Select Account.
  2. Select Register.
  3. Enter Extension Number.
  4. Enter SIP Username.
  5. Enter SIP Password.
  6. Enter SIP Domain.
  7. Click Confirm to save changes.

Note Reboot may be required.

Voice Mail Set UP

To configure Yealink voicemail button with our voicemail service please do the following:

  1. Navigate to Account tab.
  2. Select Advanced section.
  3. Enter Voicemail number #445 into Voice Mail field.

yealink-manual-voicemail.png

Figure 61.2 Yealink Voice Mail

Busy Lamp Field on the Yealink, enables fast call to the user by pressing the button and monitors other extension current status for example when the extension is on a call.

The LED lights will change colour and state depending on the current status of the Phone as follows:

  • Green = Available
  • Flashing Red: Ringing
  • Red = On Call

yealink-manual-blf.png

Figure 61.3 Yealink BLF
  1. From DssKey tab
  2. Select the key set you like to edit.
  3. The number of available programmable keys will depend on your Yealink device model

  4. Line 1 is the main extension used for making and receiving calls, do not modify

  5. Over the the line Key you will edit select: BLF
  6. Enter syntax as follows: __SIP_USER__@__SIP_DOMAIN__ (replace __SIP_USER__ for 6 digit SIP username that will be monitored and replace __SIP_DOMAIN__ with your actual SIP Domain)
  7. Enter any identifying label.
  8. Click Confirm to save changes.

Security

IP phone that is reachable from the internet is the most common way an account ends up making calls it never intended to make. Steps below enforce device security and reduce that risk.

Change the default administrator password

Every Yealink phone ships with the same well-known admin login. If this hasn't been changed, treat it as the first thing to fix.

  1. From Security tab.
  2. Select Password options.
  3. Choose admin as the user type.
  4. Enter a new password - avoid anything short, guessable, or reused from another device.
  5. Confirm changes.

Disable Direct IP Calls

Direct IP calling lets the phone place or receive calls straight to an IP address, bypassing your SIP account entirely. Leaving this enabled gives an attacker on the network a way to call out through the phone without ever needing your SIP credentials.

  1. From Features tab.
  2. Select General Information.
  3. Set Allow IP Call to Disabled.
  4. Confirm changes.

Enforce SIP Trust Servers

This restricts the phone to only accept SIP signalling from your actual SIP server, rejecting anything sent by an attacker spoofing or injecting SIP traffic on the network.

  1. From Features tab.
  2. Select General Information.
  3. Set Accept SIP Trust Server Only to Enabled.
  4. Confirm changes.

VoIP TLS/SRTP Encryptation setup

Transport Layer Security (TLS) is a security protocol designed to facilitate privacy and data security encrypting voice traffic. To enalbe this feature follow steps bellow:

step 1 adjust transport protocol

yealink-manual-tls2.png

Figure 61.4 Yealink TLS
  1. From Account tab.
  2. Select Register options from desired account you like to edit.
  3. Update the server port number to 5061.
  4. Set transpor protocol to TLS.
  5. Confirm changes.

Step 2. Set SRTP as compulsory

yealink-manual-srtp2.png

Figure 61.5 Yealink SRTP
  1. From Account tab.
  2. Select Advanced options from desired account you like to edit.
  3. Set RTP Encryptation(SRTP) to compulsory .
  4. Confirm changes.

Date and time sincronization with NTP

Network Time Protocol (NTP) is an internet protocol used to synchronize with global servers sources. To set this on yur yealink please follow steps bellow:

yealink-manual-ntp.png

Figure 61.6 Yealink NTP
  1. From Phone tab.
  2. Enable Time Synchronization
  3. Set some global NTP server, for example 0.pool.ntp.org.
  4. Select your device Time Zone.
  5. Set Daylight Saving Time as authomatic.
  6. Select corresponding city for this summer adjustment setting.
  7. Confirm changes.