Yealink T58A Administrator's Manual

Yealink T58A Administrator's Manual

Microsoft teams hd ip phone
Hide thumbs Also See for T58A:
Table of Contents

Advertisement

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the T58A and is the answer not in the manual?

Questions and answers

Summary of Contents for Yealink T58A

  • Page 2: Table Of Contents

    | Contents | ii Contents Introduction....................6 Related Documentations........................6 Typographic and Writing Conventions....................6 Recommended References......................... 7 Getting Started.....................7 Initialization Process Overview......................7 Loading the ROM File......................8 Configuring the VLAN.......................8 Querying the DHCP (Dynamic Host Configuration Protocol) Server........8 Contacting the Provisioning Server..................8 Updating Firmware........................
  • Page 3 | Contents | iii Device Provisioning...................33 Provisioning Points to Consider......................33 Boot Files, Configuration Files, and Resource Files.................34 Boot Files..........................34 Configuration Files........................36 Resource Files........................39 Files Download Process......................40 Provisioning Methods........................40 Provisioning Methods Priority....................40 Manual Provisioning........................41 Central Provisioning........................44 Setting Up a Provisioning Server......................46 Supported Provisioning Protocols..................
  • Page 4 | Contents | iv Tones..............................72 Supported Tones........................73 Tones Configuration........................ 73 Power Saving.............................74 Power Saving Configuration....................74 Power LED Indicator..........................76 Power LED Indicator Configuration..................77 Bluetooth............................77 Bluetooth Configuration......................78 Common Area Phone................78 Call Features....................79 Call Queue............................79 Call Park and Retrieve........................79 Security Features..................79 User and Administrator Identification....................
  • Page 5 Troubleshooting Solutions..............113 IP Address Issues........................... 113 The device does not get an IP address................113 IP Conflict..........................113 Specific format in configuring IPv6 on Yealink devices............114 Time and Date Issues........................114 Display time and date incorrectly..................114 Display Issues..........................114 The device LCD screen blank....................114 The device displays “Offline”....................
  • Page 6: Introduction

    Auto Provisioning Guide, describes how to provision the devices using the boot file and configuration files. The Auto Provisioning Guide is to serve as a basic guidance for provisioning Yealink Teams devices with a provisioning server. If you are a novice, this guide is helpful for you.
  • Page 7: Recommended References

    If you want to find Request for Comments (RFC) documents, type http://www.ietf.org/rfc/rfcNNNN.txt (NNNN is the RFC number) into the location field of your browser. This guide mainly takes the T58A Teams phone as an example for reference. For more details on other Yealink Teamsdevice-specific user guide.
  • Page 8: Loading The Rom File

    These resource files are optional, but if you deploy some particular features, these files are required. Verifying Startup After connected to the power and network, the devices begin the initialization process: 1. The power LED indicators of T58A/T56A/T55A/VP59 glow red. The mute touch key LED indicators of CP960 glow red.
  • Page 9: Teams Feature License

    Yealink offers T58A/T56A/T55A/CP960/VP59 devices configured for use with Microsoft Teams. By default, the device has a built-in Teams feature license, which allows users to use Yealink devices with Teams features directly. If the device has not imported a license yet, the screen will be shown as below: You need to upload the license to use the device normally.
  • Page 10: Importing License Configuration

    If you change this parameter, the device will reboot to make the change take effect. Device Network Yealink Teams devices operate on an Ethernet local area network (LAN). You can configure the local area network to accommodate many network designs, which varies by organizations and Yealink Teams devices.
  • Page 11: Ip Addressing Mode Configuration

    | Device Network | 11 • IPv6 Configuration IP Addressing Mode Configuration The following table lists the parameter you can use to configure IP addressing mode. Parameter static.network.ip_address_mode <MAC>.cfg Description It configures the IP addressing mode. Permitted 0-IPv4 Values 1-IPv6 2-IPv4 &...
  • Page 12 | Device Network | 12 Web UI Network > Basic > IPv4 Config > Configuration Type(Static IP) > IP Address Phone UI > Settings > Device Settings > Network (default password: admin) > WAN Port > IPv4 Type(Static IP) > IP Address Parameter static.network.internet_port.mask <MAC>.cfg...
  • Page 13: Ipv6 Configuration

    | Device Network | 13 Description It configures the primary IPv4 DNS server. Note: It works only if “static.network.ip_address_mode” is set to 0 (IPv4) or 2 (IPv4 & IPv6). In DHCP environment, you also need to make sure “static.network.static_dns_enable" is set to 1 (On). Permitted Values IPv4 Address Default Blank...
  • Page 14 | Device Network | 14 The following table lists the parameters you can use to configure IPv6. Parameter static.network.ipv6_internet_port.type <MAC>.cfg Description It configures the Internet port type for IPv6. Note: It works only if “static.network.ip_address_mode” is set to 1 (IPv6) or 2 (IPv4 &...
  • Page 15 | Device Network | 15 Permitted Values IPv6 Address Default Blank Web UI Network > Basic > IPv6 Config > Configuration Type(Static IP) > Default Gateway Phone UI > Settings > Device Settings > Network (default password: admin) > WAN Port >...
  • Page 16: Dhcp Option For Ipv4

    | Device Network | 16 Web UI Network > Basic > IPv6 Config > Configuration Type(Static IP) > Secondary Or Network > Basic > IPv6 Config > Configuration Type(DHCP) > Static DNS(Enable) > Secondary DNS Phone UI > Settings > Device Settings > Network (default password: admin) > WAN Port >...
  • Page 17: Dhcp Option 160 And Option 161

    DHCP Option 160 and Option 161 Yealink Teams devices support obtaining the provisioning server address by detecting DHCP custom option during startup. If DHCP Option 66 is not available, you can use custom option (160 or 161) with the URL or IP address of the provisioning server.
  • Page 18: Dhcp Option 66, Option 43 And Custom Option

    INFORM query process will retry and until the time is out. DHCP Option 42 and Option 2 Yealink Teams devices can use the NTP server address offered by DHCP. DHCP option 42 is used to specify a list of NTP servers available to the client by IP address. NTP servers should be listed in order of preference.
  • Page 19: Dhcp Option 60

    The Teams device can obtain IPv6-related parameters in an IPv6 network via the DHCP option. • Supported DHCP Option for IPv6 Supported DHCP Option for IPv6 The following table lists common DHCP options for IPv6 supported by Yealink Teams devices. Parameters DHCP Option Description...
  • Page 20: Vlan

    | Device Network | 20 Parameters DHCP Option Description Information Refresh Time Specify an upper bound for how long a client should wait before refreshing information retrieved from DHCPv6. VLAN The purpose of VLAN configurations on the device is to insert a tag with VLAN information to the packets generated by the device.
  • Page 21: Cdp Configuration

    | Device Network | 21 <y0000000000xx>.cfg Parameter static.network.lldp.packet_interval Description It configures the interval (in seconds) that how often the device sends the LLDP request. Note: It works only if “static.network.lldp.enable” is set to 1 (Enabled). Permitted Values Integer from 1 to 3600 Default Web UI Network >...
  • Page 22: Manual Vlan Configuration

    | Device Network | 22 Phone UI > Settings > Device Settings > Network (default password: admin) > CDP > CDP Interval If you change this parameter, the device will reboot to make the change take effect. Manual VLAN Configuration VLAN is disabled on the devices by default.
  • Page 23 | Device Network | 23 Web UI Network > Advanced > VLAN > WAN Port > Priority Phone UI > Settings > Device Settings > Network (default password: admin) > VLAN > WAN Port > Priority Parameter static.network.vlan.pc_port_enable <y0000000000xx>.cfg Description It enables or disables the VLAN for the PC port.
  • Page 24: Dhcp Vlan Configuration

    If you change this parameter, the device will reboot to make the change take effect. DHCP VLAN Configuration Yealink Teams devices support VLAN discovery via DHCP. When the VLAN discovery method is set to DHCP, the device will examine the DHCP option for a valid VLAN ID. The predefined option 132 is used to supply the VLAN ID by default.
  • Page 25: Wi-Fi

    | Device Network | 25 Default If you change this parameter, the device will reboot to make the change take effect. Wi-Fi Wi-Fi feature enables you to connect the devices to the organization’s wireless network. Note: For T56A/T55A, make sure the Wi-Fi USB Dongle WF50 is connected to the device. •...
  • Page 26 | Device Network | 26 Permitted Values String within 32 characters Default Blank Parameter static.wifi.X.priority <y0000000000xx>.cfg Description It configures the priority for a specific wireless network. 5 is the highest priority, 1 is the lowest priority. Note: It works only if "static.wifi.function.enable" and "static.wifi.enable" are set to 1 (Enabled).
  • Page 27: Internet Port And Pc Port

    X is the Wi-Fi ID. X=1-5. Internet Port and PC Port Yealink Teams devices support two Ethernet ports: Internet port and PC port. You can enable or disable the PC port on the devices. The PC port is not applicable to CP960 devices.
  • Page 28 | Device Network | 28 Web UI Network > PC Port > PC Port Active Phone UI > Settings > Device Settings > Network(default password: admin) > PC Port Parameter static.network.internet_port.speed_duplex <y0000000000xx>.cfg Description It configures the transmission method of the Internet port. Note: You can set the transmission speed to 1000Mbps/Auto Negotiation to transmit in 1000Mbps if the phone is connected to the switch which supports Gigabit Ethernet.
  • Page 29: 802.1X Authentication

    Default Supported Devices All devices except CP960 If you change this parameter, the device will reboot to make the change take effect. 802.1x Authentication Yealink Teams devices support the following protocols for 802.1X authentication: • EAP-MD5 • EAP-TLS (requires Device and CA certificates, requires no password) •...
  • Page 30: Proxy Server

    | Device Network | 30 <y0000000000xx>.cfg Parameter static.network.802_1x.identity Description It configures the user name for 802.1x authentication. Note: It works only if “static.network.802_1x.mode” is set to 1, 2, 3, 4, 5, 6, or 7. Permitted Values String within 32 characters Default Blank Web UI...
  • Page 31: Proxy Server Configuration

    | Device Network | 31 • Proxy Server Configuration Proxy Server Configuration The following table lists the parameters you can use to configure the proxy server. Parameter static.network.proxy.mode <y0000000000xx>.cfg Description It enables or disables the proxy server. Permitted Values 0-Disabled 1-Enabled, you can manually configure the proxy server information.
  • Page 32 | Device Network | 32 Description It configures the host name or IP address that does not apply to the proxy server to access. Multiple host names or IP addresses are seperated by commas. Note: It works only if "static.network.proxy.mode" is set to 1 (Enabled). Permitted Values URL within 511 characters Default...
  • Page 33: Device Provisioning

    | Device Provisioning | 33 <y0000000000xx>.cfg Parameter static.network.proxy.password Description It configures the password for proxy server authentication. Permitted Values String within 256 characters Default Blank Web UI Network > Proxy > Proxy Password (only for wired network) Phone UI > Settings > Device Settings > Proxy (default password: admin) > Proxy password Parameter static.network.proxy.sip.enable...
  • Page 34: Boot Files, Configuration Files, And Resource Files

    You can use boot files, configuration files, and resource files to configure device features and apply feature settings to devices. You can create or edit these files using a text editor such as UltraEdit. You can ask the distributor or Yealink FAE for template files. You can also obtain the template files online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 35 The [$MODEL] can be added to specify settings for specific phone models. $MODEL represents the phone model name. The valid device model names are: T58A, T56A, T55A, CP960 and VP59. Multiple device models are separated by commas. For example, [T58A, T56A].
  • Page 36: Configuration Files

    <> or include:config “”. Multiple phone model names are separated by commas. For example: • [T58A, CP960]include:config <configure/Teams.cfg> • [T56A]include:config “http://10.2.5.206/configure/account.cfg” ## file Teams.cfg only applies to T58A and CP960 phones, file account.cfg only applies to T56A • phones 5. Specify the overwrite mode and exclude mode. For example: •...
  • Page 37 MAC CFG File Yealink devices support two MAC CFG file: MAC-Oriented file and MAC-local CFG file, which are both named after the MAC address of the device. For example, if the MAC address of a device is 00156574B150, the name of MAC-Oriented CFG file is 00156574b150.cfg (lowercase), and the name of MAC-local CFG file is 00156574b150-local.cfg (lowercase).
  • Page 38 3. To specify the parameters for specific phone models, add specific phone models in the front of the corresponding parameters. The names of different phone models are separated by commas. For example: [T58A,CP960]phone_setting.phone_lock.enable= 1 [T58A]features.bluetooth_enable= 1 ## These parameters only apply to their own specific phone models.
  • Page 39: Resource Files

    • Supported Resource Files Supported Resource Files Yealink supplies some template of resource files for you, so you can directly edit the files as required. The following table lists the resource files Yealink supplies: Template File File Name...
  • Page 40: Files Download Process

    | Device Provisioning | 40 Files Download Process When you provision the devices, the devices will request to download the boot files, configuration files and resource files from the provisioning server according to the following flowchart: The parameters in the newly downloaded configuration files will override the same parameters in files downloaded before.
  • Page 41: Manual Provisioning

    | Device Provisioning | 41 Note: The provisioning priority mechanism takes effect only if “static.auto_provision.custom.protect” is set to 1. For more information on this parameter, refer to MAC-local CFG File Configuration Static parameters have no priority. They take effect no matter what method (web user interface or phone user interface or configuration files) you are using for provisioning.
  • Page 42 | Device Provisioning | 42 Web Server Type Configuration Yealink Teams devices support both HTTP and HTTPS protocols for accessing the web user interface. You can configure the web server type. Web server type determines the access protocol of the web user interface.
  • Page 43 | Device Provisioning | 43 Permitted Integer from 1 to 65535 Values Default Web UI Network > Advanced > Web Server > HTTPS Port (1~65535) Phone UI > Settings > Device Settings > Network(default password: admin) > Web Server > HTTPS Port If you change this parameter, the device will reboot to make the change take effect.
  • Page 44: Central Provisioning

    | Device Provisioning | 44 Phone User Interface Phone user interface makes configurations available to users and administrators, but the > Settings > Device Settings > Admin only option is only available to administrators and requires an administrator password (default: admin). You can configure the devices via the phone user interface on a per-device basis.
  • Page 45 | Device Provisioning | 45 • Auto Provisioning Settings Configuration Auto Provisioning Settings Configuration The following table lists the parameters you can use to configure settings for auto provisioning. Parameter static.network.attempt_expired_time <y0000000000xx>.cfg Description It configures the timeout interval (in seconds) to transfer a file for HTTP/HTTPS connection.
  • Page 46: Setting Up A Provisioning Server

    Configuration files are normally located on this server. • Supported Provisioning Protocols • Supported Provisioning Server Discovery Methods • Configuring a Provisioning Server Supported Provisioning Protocols Yealink devices support several transport protocols for provisioning: • Trivial File Transfer Protocol (TFTP) • File Transfer Protocol (FTP)
  • Page 47: Supported Provisioning Server Discovery Methods

    | Device Provisioning | 47 • Hyper Text Transfer Protocol – Secure (HTTPS) • File Transfer Protocol – Secure (FTPS) Note: There are two types of FTP methods—active and passive. The devices are not compatible with active FTP. You can specify the transport protocol in the provisioning server address, for example, http://xxxxxxx. If not specified, the TFTP protocol is used.
  • Page 48: Configuring A Provisioning Server

    | Device Provisioning | 48 The provisioning server address can be IP address, domain name, or URL. If a user name and password are specified as part of the provisioning server address, for example, http://user:pwd@server/dir, they will be used only if the server supports them. Note: A URL should contain forward slashes instead of back slashes and should not contain spaces.
  • Page 49: Provisioning Devices On The Microsoft Teams & Skype For Business Admin Center

    Microsoft Teams & Skype for Business Admin Center allows administrators to efficiently realize centralized management for Yealink Teams devices. With the device management platform, you can customize configuration profiles and update all of your devices that are used. Note: You can only manage the devices that login with the online accounts which has opened Microsoft Teams &...
  • Page 50: Viewing The Device Details

    | Provisioning Devices on the Microsoft Teams & Skype for Business Admin Center | 50 Viewing the Device Details You can view the device basic information, update information, software update status, and actions you performed . Procedure 1. Navigate to Device > Manage Devices > All device. 2.
  • Page 51: Restarting Your Devices

    | Provisioning Devices on the Microsoft Teams & Skype for Business Admin Center | 51 2. Click desired devices in the All devices list. 3. Click Update at the top of the device list. It will prompt " All software on the selected devices will be updated to the latest versions. Would you like to proceed?"...
  • Page 52: Assigning Configuration Profile To Devices

    The new firmware is compatible with old configuration parameters, but not vice versa. Note: For T58A/T56A Teams devices, if you upgrade the firmware from 58.15.0.20 to 58.15.0.41 ( or later), you need to upgrade to 58.15.0.26 first and then upgrade the firmware to 58.15.0.41( or later).
  • Page 53: Firmware Upgrade Configuration

    Teams devices support multiple languages. Languages used on the phone user interface and web user interface can be specified respectively as required. You can ask the distributor or Yealink FAE for language packs. You can also obtain the language packs online:http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage.
  • Page 54: Language Display Configuration

    | Device Customization | 54 Phone User Interface/Endpoint Web User Interface Language Language Pack Language Language Note Language Pack Pack English 000.GUI.English.lang English 1.English.js 1.English_note.xml Chinese 001.GUI.Chinese_S.lang Chinese Simplified 2.Chinese_S.js 2.Chinese_S_note.xml Simplified Chinese 002.GUI.Chinese_T.lang Chinese Traditional 3.Chinese_T.js 3.Chinese_T_note.xml Traditional French 003.GUI.French.lang French 4.French.js...
  • Page 55: Language Customization

    Language Customization You can customize the language file to display on the phone user interface or web user interface. You can ask the distributor or Yealink FAE for language packs. You can also obtain the language packs online: http://support.yealink.com/documentFront/forwardToDocumentFrontDisplayPage. Note: The newly added language must be supported by the font library on the device. If the characters in the custom language file are not supported by the device, the device will display “?”...
  • Page 56 | Device Customization | 56 2. Modify the characters within the double quotation marks on the right of the equal sign. Do not modify the item on the left of the equal sign. The following shows a portion of the language pack “000.GUI.English.lang” for the phone user interface: 3.
  • Page 57 | Device Customization | 57 Permitted Values http://localhost/all or X.GUI.name.lang X starts from 011, “name” is replaced with the language name. Default Blank Language for Web Display Customization You can modify the language file or add a new language for web display. You can also customize the note language pack.
  • Page 58 | Device Customization | 58 We recommend that the filename of the new note language pack should not be the same as the existing one. 1. Open the desired note language template pack (for example, 1.English_note.xml) using an XML editor. 2.
  • Page 59: Example: Setting A Custom Language For Device Display

    By default, the device screen displays a built-in picture when the screen saver starts. You can set the device to display the other built-in screensaver background. You can also set the device to display the custom screensaver background. The following shows the built-in screen saver displayed on T58A Teams devices:...
  • Page 60: Screensaver Configuration

    | Device Customization | 60 • Screensaver Configuration Screensaver Configuration The following table lists the parameters you can use to configure the screensaver. Parameter screensaver.wait_time <y0000000000xx>.cfg Description It configures the time (in seconds) that the device waits in the idle state before the screen saver starts.
  • Page 61 | Device Customization | 61 Permitted 0-System, the LCD screen will display the built-in picture. Values 4-Custom, the LCD screen will display the custom screen saver images (configured by the parameter “screensaver.upload_url”). If multiple images are uploaded, the device will display all images alternately every 60 seconds. Default Blank Web UI...
  • Page 62: Backlight

    | Device Customization | 62 Phone UI > Settings > Device Settings > Display > Screen saver > Screensaver Type(System) > Screensaver background For Common Area Phones: > Settings > Device Settings > Screen Saver (default password: admin) > Screensaver Type(System) > Screensaver background Parameter screensaver.delete...
  • Page 63: Time And Date

    | Device Customization | 63 <y0000000000xx>.cfg Parameter phone_setting.backlight_time Description It configures the delay time (in seconds) to change the intensity of the LCD backlight when the device is inactive. Permitted 0-Always On Values 15-15s 30-30s 60-1min 120-2min 300-5min 600-10min 1800-30min Default Web UI Settings >...
  • Page 64 | Device Customization | 64 Time Time Zone Name Time Time Zone Name Zone Zone -9:30 French Polynesia +5:30 India(Calcutta) United States-Alaska Time +5:45 Nepal(Katmandu) Canada(Vancouver,Whitehorse), Kazakhstan(Astana, Almaty), Mexico(Tijuana,Mexicali), United Russia(Novosibirsk,Omsk) States-Pacific Time Canada(Edmonton,Calgary), +6:30 Myanmar(Naypyitaw) Mexico(Mazatlan,Chihuahua), United States-MST no DST, United States- Mountain Time Guatemala, El Salvador, Honduras, Russia(Krasnoyarsk),...
  • Page 65: Ntp Settings

    | Device Customization | 65 Time Time Zone Name Time Time Zone Name Zone Zone +12:45 New Zealand(Chatham Islands) Albania(Tirane), Austria(Vienna), Belgium(Brussels), Caicos, Chad, Croatia(Zagreb), Czech Republic(Prague), Denmark(Kopenhagen), France(Paris), Germany(Berlin), Hungary(Budapest), Italy(Rome), Luxembourg(Luxembourg), Macedonia(Skopje), Namibia(Windhoek), Netherlands(Amsterdam), Spain(Madrid), Estonia(Tallinn), Finland(Helsinki), Tonga(Nukualofa) Gaza Strip(Gaza), Greece(Athens), Harare,Pretoria,Israel(Tel Aviv), Jordan(Amman), Latvia(Riga),...
  • Page 66 | Device Customization | 66 Description It enables or disables the device to update time with the offset time offered by the DHCP server. Note: It is only available to offset time from Greenwich Mean Time GMT 0. Permitted 0-Disabled Values 1-Enabled Default...
  • Page 67: Dst Settings

    Auto DST File Customization • DST Configuration Auto DST File Customization Before customizing, you need to obtain the AutoDST file. You can ask the distributor or Yealink FAE for DST template. You can also obtain the DST template online: http://support.yealink.com/documentFront/ forwardToDocumentFrontDisplayPage.
  • Page 68 | Device Customization | 68 Attributes Type Values Description szTime required [+/-][X]:[Y], X=0~14, Y=0~59 Time Zone szZone required String (if the content is more than one Time Zone name city, it is the best to keep their daylight saving time the same) iType optional DST time type...
  • Page 69 | Device Customization | 69 3. Specify the DST attribute values within double quotes. For example: Add a new time zone (+6 Paradise) with daylight saving time 30 minutes: <DST szTime="+6" szZone="Paradise" iType="1" szStart="3/5/7/2" szEnd="10/5/7/3" szOffset="30"/> Modify the DST settings for the existing time zone “+5 Pakistan(Islamabad)” and add DST settings for the existing time zone “+5:30 India(Calcutta)”.
  • Page 70 | Device Customization | 70 Permitted Values 0-DST by Date 1-DST by Week Default Web UI Settings > Time & Date > Fixed Type Parameter local_time.start_time <MAC>.cfg Description It configures the start time of the Daylight Saving Time (DST). Note: It works only if the “local_time.summer_time” is set to 1 (Enabled). Permitted Values Month/Day/Hour-DST by Date, use the following mapping: Month: 1=January, 2=February,…, 12=December...
  • Page 71: Time And Date Manual Configuration

    | Device Customization | 71 Description It configures the offset time (in minutes) of Daylight Saving Time (DST). Note: It works only if “local_time.summer_time” is set to 1 (Enabled). Permitted Values Integer from -300 to 300 Default Blank Web UI Settings >...
  • Page 72: Tones

    | Device Customization | 72 Permitted Values 0-Hour 12, the time will be displayed in 12-hour format with AM or PM specified. 1-Hour 24, the time will be displayed in 24-hour format (for example, 2:00 PM displays as 14:00). Default Web UI Settings >...
  • Page 73: Supported Tones

    | Device Customization | 73 Supported Tones The default tones used on Teams devices are the US tone sets. Available tone sets for the devices: • Australia • Austria • Brazil • Belgium • Chile • China • Czech • Czech ETSI •...
  • Page 74: Power Saving

    | Device Customization | 74 Permitted Values It customizes the dial tone. tone list = element[,element] [,element]… Where element = [!]Freq1[+Freq2][+Freq3][+Freq4] /Duration Freq: the frequency of the tone (ranges from 200 to 4000 Hz). If it is set to 0 Hz, it means the tone is not played.
  • Page 75 | Device Customization | 75 Note: For VP59 Teams phones, if you disable the power saving feature, the phone will automatically enter power-saving mode to protect the screen when the phone is inactive for 72 hours. Image persistence may be caused on LCD if power saving is disabled. The following table lists the parameters you can use to configure power saving.
  • Page 76: Power Led Indicator

    | Device Customization | 76 Permitted Integer from 1 to 10 Values Default Web UI Settings > Power Saving > Off Hour Idle TimeOut Parameters features.power_saving.user_input_ext.idle_timeout <y0000000000xx>.cfg Description It configures the minimum time (in minutes) that the phone waits in the idle state - after being inactive - before the phone enters power-saving mode.
  • Page 77: Power Led Indicator Configuration

    | Device Customization | 77 • The phone receives a voice mail • The phone misses a call • Power LED Indicator Configuration Power LED Indicator Configuration The following table lists the parameters you can use to configure the power LED indicator. Parameter phone_setting.ring_power_led_flash_enable <y0000000000xx>.cfg...
  • Page 78: Bluetooth Configuration

    It configures the Bluetooth device name. Note: It works only if “features.bluetooth_enable” is set to 1 (On). Permitted Values String within 64 characters Default For T58A: Yealink-T58 For T56A: Yealink-T56A For T55A: Yealink-T55A For VP59: Yealink-VP59 For CP960: Yealink-CP960 Phone UI (More) >...
  • Page 79: Call Features

    When attendant routing is used, the first call in the queue rings all call agents at the same time. The first call agent to pick up the call gets the call. Call queue feature is only applicable to T58A/T56A/T55A Teams phones. For information on how to create a call queue, refer to Create a Cloud call queue.
  • Page 80: User And Administrator Identification

    You can also customize the access permission for configurations on the web user interface and phone user interface. Yealink phones support the access levels of admin, var and user. When logging into the web user interface or access the advanced settings on the device, as an administrator, you need an administrator password to access various menu options.
  • Page 81: User Access Level Configuration

    Note: You cannot change the user password via the phone user interface. User Access Level Configuration For more information, refer to Yealink SIP IP Phones Configuration Guide for User Access Level. The following table lists the parameters you can use to configure the user access level.
  • Page 82: Phone Lock Configuration

    HTTPS URL for provisioning in a way that is designed to prevent eavesdropping and tampering. Yealink devices support TLS 1.0, TLS 1.1, and TLS 1.2. •...
  • Page 83: Supported Trusted And Server Certificates

    A unique server certificate: It is unique to a device (based on the MAC address) and issued by the • Yealink Certificate Authority (CA). • A generic server certificate: It is issued by the Yealink Certificate Authority (CA). Only if no unique certificate exists, the device may send a generic certificate for authentication.
  • Page 84 The security verification rules are compliant with RFC 2818. • Supported Trusted Certificates Supported Trusted Certificates Yealink Teams devices trust the following CAs by default: • DigiCert High Assurance EV Root CA • Deutsche Telekom Root CA-2 •...
  • Page 85: Tls Configuration

    • SIP Core Note: Yealink endeavors to maintain a built-in list of most commonly used CA Certificates. Due to memory constraints, we cannot ensure a complete set of certificates. If you are using a certificate from a commercial Certificate Authority but is not in the list above, you can send a request to your local distributor.
  • Page 86 | Security Features | 86 Permitted Values 0-Disabled, the device will trust the server no matter whether the certificate sent by the server is valid or not. 1-Enabled, the device will authenticate the server certificate based on the trusted certificates list. Only when the authentication succeeds, will the device trust the server. Default Web UI Security >...
  • Page 87: Encrypting Configuration Files

    If you change this parameter, the device will reboot to make the change take effect. Encrypting Configuration Files Yealink Teams device can download encrypted files from the server and encrypt files before/when uploading them to the server. You can encrypt the following configuration files: MAC-Oriented CFG file (<MAC>.cfg), Common CFG file (y0000000000xx.cfg), MAC-local CFG file (<MAC>-local.cfg) or other custom CFG files (for example,...
  • Page 88: Configuration Files Encryption And Decryption

    | Security Features | 88 • Config_Encrypt_Tool.exe (via graphical tool for Windows platform) • Config_Encrypt.exe (via DOS command line for Windows platform) • yealinkencrypt (for Linux platform) The encryption tools encrypt plaintext configuration files (for example, account.cfg, <y0000000000xx>.cfg, <MAC>.cfg) (one by one or in batch) using 16-character symmetric keys (the same or different keys for configuration files) and generate encrypted configuration files with the same file name as before.
  • Page 89 | Security Features | 89 Permitted Values 0-Disabled, the device will decrypt the encrypted configuration files using plaintext AES keys configured on the device. 1-Enabled, the device will download <xx_Security>.enc files (for example, <sip_Security>.enc, <account_Security>.enc) during auto provisioning, and then decrypts these files into the plaintext keys (for example, key2, key3) respectively using the device built-in key (for example, key1).
  • Page 90: Example: Encrypting Configuration Files

    The following example describes how to use “Config_Encrypt_Tool.exe” to encrypt the account.cfg file. For more information on the other two encryption tools, refer to Yealink Configuration Encryption Tool User Guide. The way the device processes other configuration files is the same as that of the account.cfg file.
  • Page 91: Hybrid Mode

    | Hybrid Mode | 91 6. Click Encrypt to encrypt the configuration file(s). 7. Click OK. The target directory will be automatically opened. You can find the encrypted CFG file(s), encrypted key file(s) and an Aeskey.txt file storing plaintext AES key(s). Hybrid Mode Team devices support hybrid mode: survivability app mode and teams app mode.
  • Page 92: Hybrid Mode Configuration

    | Hybrid Mode | 92 Hybrid Mode Configuration The following table lists the parameters you can use to configure the hybrid mode. Parameter features.hybrid_mode.enable <y0000000000xx>.cfg Description It enables or disables the hybrid mode feature. Permitted Values 0-Disabled, the Hybrid Mode configuration does not display on the phone user interface and the Account and Directory configurations do not display on the web user interface.
  • Page 93 | Hybrid Mode | 93 Default Blank Web UI Account > Register > Display Name Parameter account.X.auth_name <MAC>.cfg Description It configures the user name for register authentication for a specific account. Permitted Values String within 99 characters Default Blank Web UI Account >...
  • Page 94 | Hybrid Mode | 94 Description It configures the time interval (in seconds) for the phone to detect whether the working outbound proxy server is available by sending the registration request after the fallback server takes over call control. Permitted Values Integer from 0 to 65535 Default 3600...
  • Page 95: Account Codec Configuration

    | Hybrid Mode | 95 [1] X is the account ID. For T58A/T56A, X=1-16; for T55A/CP960, X=1. [2] Y is the server ID. Y=1-2. Account Codec Configuration In survivability app mode, you can enable codecs for a specific account. The following table lists the parameters you can use to configure the account codec.
  • Page 96 | Hybrid Mode | 96 Default When the audio codec is G.722.1c (48kb/s), the default value is 1; When the audio codec is G.722.1c (32kb/s), the default value is 1; When the audio codec is G.722.1c (24kb/s), the default value is 1; When the audio codec is G.722.1 (48kb/s), the default value is 1;...
  • Page 97: Local Directory Configuration

    Web UI Account > Codec > Opus Sample Rate [1] X is the account ID. For T58A/T56A, X=1-16; for T55A/CP960, X=1. Local Directory Configuration In the survivability app mode, you can import the local contact files. The local directory can store up to 1000 contacts and 48 groups.
  • Page 98: Managing The Usb Camera Uvc30 Room

    2. In the Log block, click Export to open the file download window, and then save the file to your local system. Troubleshooting Methods Yealink Teams devices provide feedback in a variety of forms such as log files, packets, status indicators and so on, which can help you more easily find the system problem and fix it. •...
  • Page 99: Log Files

    Log Files Yealink Teams devices can log events into two different log files: boot log and system log. You can choose to generate the log files locally or sent to the syslog server in real time, and use these log files to generate informational, analytic, and troubleshoot devices.
  • Page 100 | Troubleshooting Methods | 100 Permitted 0-system is unusable Values 1-action must be taken immediately 2-critical condition 3-error conditions 4-warning conditions 5-normal but significant condition 6-informational Default Web UI Settings > Configuration > Local Log Level Phone UI > Settings > Device Settings > Debug(default password: admin) > Log level Parameter static.local_log.max_file_size <y0000000000xx>.cfg...
  • Page 101 | Troubleshooting Methods | 101 Description It configures the period (in seconds) of the local log files (<MAC>-boot.log and <MAC>- sys.log) uploads to the provisioning server or a specific server. Note: It works only if “static.auto_provision.local_log.backup.enable” is set to 1 (Enabled).
  • Page 102 | Troubleshooting Methods | 102 Default 1024 Parameter static.auto_provision.local_log.backup.bootlog.upload_wait_time <y0000000000xx>.cfg Description It configures the waiting time (in seconds) before the device uploads the local log file (<MAC>-boot.log) to the provisioning server or a specific server after startup. Permitted Integer from 1 to 86400 Values Default Exporting the Log Files to a Local PC...
  • Page 103: Syslog Log

    | Troubleshooting Methods | 103 The boot.log file reports the logs with all severity levels. The following figure shows a portion of a sys log file: The <MAC>-sys.log file reports the logs with a configured severity level and the higher. For example, if you have con\u0002figured the severity level of the log to be reported to the <MAC>-sys.log file to 4, then the log with a severity level of 0 to 4 will all be reported.
  • Page 104 | Troubleshooting Methods | 104 Syslog Logging Configuration The following table lists the parameters you can use to configure syslog logging. Parameter static.syslog.enable <y0000000000xx>.cfg Description It enables or disables the device to upload log messages to the syslog server in real time.
  • Page 105 | Troubleshooting Methods | 105 Permitted Values 0-Emergency: system is unusable 1-Alert: action must be taken immediately 2-Critical: critical conditions 3-Critical: error conditions 4-Warning: warning conditions 5-Warning: normal but significant condition 6-Informational: informational messages Default Web UI Settings > Configuration > Syslog > Syslog Level Parameter static.syslog.facility <y0000000000xx>.cfg...
  • Page 106: Packets Capture

    Ethernet Software Capturing Configuration Capturing the Packets via Web User Interface For Yealink Teams devices, you can export the packets file to the local system and analyze it. Yealink Teams devices support the following two modes for capturing the packets: •...
  • Page 107: Ethernet Software Capturing Configuration

    | Troubleshooting Methods | 107 Procedure 1. From the web user interface, navigate to Settings > Configuration. 2. Select Normal from the Pcap Type drop-down menu. 3. In the Pcap Feature field,click Start to start capturing signal traffic. 4. Reproduce the issue to get stack traces. 5.
  • Page 108: Analyzing Configuration Files

    We recommend you to edit the exported CFG file instead of the BIN file to change the device’s current settings. The config.bin file is an encrypted file. For more information on the config.bin file, contact your Yealink reseller. • Exporting BIN Files from the Device •...
  • Page 109: Exporting All The Diagnostic Files

    If you change this parameter, the device will reboot to make the change take effect. Exporting All the Diagnostic Files Yealink devices support three types of diagnostic files (including Pcap trace, log files (boot.log and sys.log) and BIN configuration files) to help analyze your problem. You can export these files at a time and troubleshoot if necessary.
  • Page 110: Viewing The Device Status

    | Troubleshooting Methods | 110 Viewing the Device Status > Settings > Device Settings You can view device status via the phone user interface by navigating to > About. You can also view the device status via the web user interface. Procedure 1.
  • Page 111: Deleting The Custom Factory Settings Files

    | Troubleshooting Methods | 111 Custom Factory Configuration The following table lists the parameters you can use to configure the custom factory. Parameter static.features.custom_factory_config.enable <y0000000000xx>.cfg Description It enables or disables the Custom Factory Configuration feature. Permitted Values 0-Disabled 1-Enabled, Import Factory Configuration item will be displayed on the device's web user interface at the path Settings >...
  • Page 112: Rebooting The Device Via Web User Interface

    | Troubleshooting Methods | 112 3. Select OK. Rebooting the Device via Web User Interface Procedure 1. Click Settings > Upgrade. 2. Click Reboot to reboot the device. The web user interface prompts the message “Reboot the system?" 3. Click OK to confirm the rebooting. The device begins at rebooting.
  • Page 113: Troubleshooting Solutions

    | Troubleshooting Solutions | 113 Troubleshooting Solutions This section describes the solutions to common issues that may occur while using the Teams device. Upon encountering a case not listed in this section, contact your Yealink reseller for further support. • IP Address Issues •...
  • Page 114: Specific Format In Configuring Ipv6 On Yealink Devices

    Scenario 2: Yealink devices support using FTP, TFTP, HTTP, and HTTPS protocols to download configuration files or resource files. You can use one of these protocols for provisioning. When provisioning your device to obtain an IPv6 address, the provisioning server should support IPv6 and the format of the access URL of the provisioning server can be “tftp://[IPv6 address or domain...
  • Page 115: Firmware And Upgrading Issues

    | Troubleshooting Solutions | 115 Firmware and Upgrading Issues • Fail to upgrade the device firmware • The device does not update the configurations Fail to upgrade the device firmware Do one of the following: • Ensure that the target firmware is not the same as the current firmware. •...
  • Page 116: Restore The Administrator Password

    | Troubleshooting Solutions | 116 Restore the administrator password Factory reset can restore the default password. All custom settings will be overwritten after reset.

This manual is also suitable for:

T56aT55aCp960Vp59

Table of Contents

Save PDF