Troubleshooting Yealink Auto Provisioning

Troubleshooting Yealink Auto Provisioning

Auto-provisioning is the process where your Yealink phone automatically downloads its configuration settings (like extension number, server details, time zone, etc.) from our central server, usually managed by your VoIP provider (like Voicee). When this fails, your phone might not register, show the wrong time, lack a dial tone, or display error messages. If you are seeing a "Default Password" warning, this also means that auto provision has not been set successful; Voicee will change the default password to keep your devices secure. 

If your phone isn't automatically provisioning, here are some steps to do:

Step 1: Check Basic Network Connectivity & IP Address

The phone needs a stable connection to your local network and the internet to reach the provisioning server.

  1. Check Physical Connections:

    • Ensure the Ethernet cable is securely plugged into the Internet port (often marked with a globe or LAN symbol) on the back of the Yealink phone.
    • Ensure the other end of the cable is securely plugged into your router, network switch, or wall data port.
    • Try a different Ethernet cable if you suspect the current one might be faulty.
    • Make sure the port on the router/switch is active (usually indicated by a link light).
  2. Check the Phone's Screen:

    • "No IP" / "Getting IP Address..." / "Network Unavailable": If the phone displays messages like these, it means it's not getting an IP address from your network's DHCP server (usually your router).
      • Reboot the Phone: Unplug the power adapter from the phone, wait 30 seconds, and plug it back in. Allow a few minutes for it to boot up and try connecting again.
      • Check the Router: Verify your router is powered on and appears to be working correctly (check status lights). Are other devices on the same network (computers, other phones) able to access the internet? If no devices can connect, the issue lies with your router or internet service.
      • Reboot the Router: Unplug the power from your main internet router, wait 60 seconds, and plug it back in. Wait 5-10 minutes for it to fully restart and establish an internet connection before checking the phone again. This often resolves temporary DHCP glitches.
  3. Confirm Internet Access: Once the phone shows an IP address (or gets past the initial network messages), verify that your general internet connection is stable.

Step 2: Verify the MAC Address on the Voicee Dashboard

The provisioning server identifies your specific phone using its unique MAC address. An incorrect entry in your provider's system is a very common reason for provisioning failure.
  1. Find the Phone's MAC Address:
    • Sticker: Look for a sticker on the back or bottom of the Yealink phone. It will have a 12-character alphanumeric code labelled "MAC". It might look like 00:15:65:XX:XX:XX or 805EC0XXXXXX (formats vary, but it's always 12 characters).
    • Phone Menu: If the sticker is missing or unreadable, navigate the phone's menu (once it has booted up, even if not provisioned):
      • Press the OK button or Menu button.
      • Navigate to Status (or sometimes More > Status).
      • Select General or Platform or Information.
      • Look for the MAC address listed on the screen.
    • Note down this MAC address carefully.
  2. Check the Voicee Dashboard:

    • Log in to your Voicee Dashboard account using your credentials.
    • Go to your Site and click the Pencil next to your Device
    • Check the MAC Address matches the Sticker MAC from the previous step.
  3. Reboot the Phone: After correcting the MAC address and saving changes in the dashboard, reboot the Yealink phone (unplug power, wait 30 seconds, plug back in). This will trigger it to attempt provisioning again with the correct identifier.

Step 3: Check Router DHCP Options (Option 66 & Option 43)

DHCP Options can be used to automatically provide devices with specific configuration information, like a provisioning server address. Sometimes, settings left over from previous equipment or providers (or misconfigurations) can interfere with Yealink's default provisioning process or the one intended by Voicee. Options 66 (TFTP Server Name) and 43 (Vendor Specific Information) are common culprits.
WarningDisclaimer: Modifying router settings incorrectly can disrupt your network. If you are unsure, consult your router's manual, your IT support, or your ISP. Note down any settings before changing them.
  1. Access Your Router's Admin Interface:

    • Open a web browser on a computer connected to the same network.
    • Enter your router's IP address into the address bar. Common addresses include 192.168.1.1192.168.0.110.0.0.1. (You can often find this by checking your computer's network settings under "Default Gateway").
    • Log in using the router's administrator username and password. (Check the router's label or manual if you don't know these).
  2. Locate DHCP Server Settings:

    • Navigate through the router's menus. Look for sections named "LAN Setup," "Network Settings," "Local Network," or specifically "DHCP Server."
  3. Find DHCP Options:

  1. Within the DHCP server settings, look for an advanced section, often labelled "DHCP Options," "Advanced DHCP," or similar.
  2. Look specifically for entries related to Option 66 (may be called "TFTP Server," "Boot Server Host Name") and Option 43 (may be called "Vendor Specific Information," "Vendor Encapsulated Options").
  1. Info
    • Example: Netcomm Routers (note, your router's page may look completely different).
  2. Remove Conflicting Options:

    • Unless specifically instructed by Voicee support to configure these options, they should generally be empty or disabled for standard Yealink provisioning via Voicee.
    • If you find any value configured in Option 66 or Option 43, clear or delete those values.
    • Save the changes you made in the router's interface.
  3. Factory Reset Yealink:

    • In order for Yealink to Re-download its Auto Provision, it must be factory reset. Follow the Steps to Factory Reset your Yealink Device.




    • Related Articles

    • Setting up Zero Touch Provisioning - Yealink

      This guide will help you setup Zero Touch Provisioning with your Yealink Phones. What is Zero Touch Provisioning Zero Touch Provisioning (ZTP) simplifies the deployment of Yealink devices by automating the configuration process. Upon initial startup, ...
    • Transferring Calls using Yealink phones

      Transfer calls on a Desktop Phone Transfer calls on a W56 (Wireless) Phone
    • Factory Reset Yealink Phones

      A factory reset restores your Yealink phone or DECT base station to its original default settings. This process erases all configuration data, including accounts, contacts, call history, and custom settings. Perform a factory reset only when ...
    • Add your Logo/Custom Background to your Yealink Phones

      Create your Logo Adding a logo or custom background to your Yealink phone is a great idea because it helps enhance brand identity and professionalism, reminding your staff to keep that high level of professionalism your customers expect when ...
    • Adding Voicee to Yealink Devices

      Zero Touch Provisioning Now Available Voicee connects directly to Yealink Phones via their Zero Touch Provisioning, all modern Yealink SIP Phones support this feature, where the configuration is downloaded automatically from Voicee's servers, simply ...