Table of Contents

Yealink Phone Provisioning

Yealink FTP Server: ftp://ftp.yealink.com/RPS/T4X/

DHCP

Windows DHCP Server: http://www.3cx.com/sip-phones/dhcp-option-66/

Web Page: http://www.888voip.com/rps-redirection-and-provisioning-service-by-yealink/

User Guide: http://www.888voip.com/downloads/yealink/YealinkRedirectionandProvisioningService(RPS)UserManual-V1.0-ENG.pdf

Web Interface: https://rps.yealink.com

Yealink RPS is a free service that redirects a Yealink phone to provision itself.

The system works automatically after a vendor registers a MAC address of a new Yealink phone and assigns the proper provisioning server.

:!: Four types of URL are supported: http, https, ftp and tftp.

:!: Not all firmwares support RPS. When troubleshooting, suspect this first!

FreePBX Commercial End Point Management

:!: The firmwares downloaded by the FreePBX EPM do not support RPS as of 12/13/14.

:!: You can get the phones to change VLANs with auto-provisioning setttings.

  1. New phone boots (has RPS-compatible firmware)
  2. Phone gets IP address from DHCP server on 'data' LAN (untagged)
  3. Phone contacts RPS and gets a provisioning URL
  4. Phone gets configuration from provisioning server
  5. Phone downloads and upgrades its firmware from the provisioning server (if newer)
  6. Phone reboots into proper VLAN with proper configuration
  7. Phone gets IP address via DHCP from PBX DHCP server
  8. Phone registers extension with PBX

Configuration settings needed with phones on a separate VLAN but sharing a CAT5 cabling plant (using the switches in the phones):

network.lldp.enable = 0
network.vlan.dhcp_enable = 0
network.vlan.internet_port_vid = nnn
network.vlan.internet_port_priority = 5
network.vlan.internet_port_enable = 1

:!: LLDP may confuse the phone VLAN functionality. It did on a Zyxel GS1910-24HP switch.