Tag Archives: yealink

FreePBX 2.11 Guide: SIP phone setup – Yealink T22P

Setting up a SIP phone to connect to our FreePBX extension is fairly straight forward. All phones set up are a little different, and you can normally do the config through the phone itself, or a web GUI. Normally the web GUI is easier but below is a guide to basic configuration of a Yealink T22P handset. This is a good choice for a phone, and relatively inexpensive (although it seems no SIP phones are really inexpensive!) Setting up a softphone would be similar.

There are lots of screenshots below, but we only really need 3 bits of information –

  • Server IP Address
  • Extension Number
  • Extension Password

Note: SysAdminMan servers run a security application called fail2ban. This monitors for incorrect registration attempts and blocks the IP if it sees too many incorrect attempts. While setting up your extensions it’s possible (likely!) that you will not get it correct the first time, so open a support ticket asking for your home/business IP to be whitelisted, so it doesn’t accidentally get blocked.

Here’s what I did to set up my phone and make a test call …

Enter the phones settings menu

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Continue reading

Yealink, PBX-in-a-Flash and automatic phone deployment

Yealink SIP-T22PIf you just have a few phones on a local site then it’s possible to set them up manually. Entering the IP address of the Asterisk server and configuring any buttons might not take too long.

However, if you have more than a few phones, or phones on a remote site, then you are going to want to manage them centrally.

It’s possible to do that with a FreePBX module called End Point Manager (EPM). You can use this with any recent version of FreePBX, for this guide I will be using PBX in a Flash. This guide is designed as a quick walkthrough of what’s possible, rather then a detailed guide looking at all of the options.

End Point Manager setup

End Point Manager is enabled in PBX-in-a-Flash by default. If it’s not on your FreePBX then it can be installed under Tools/Modules.

First you need to go to Endpoint Configuration and enable the templates for the handset types you are using. I’m going to be using a Yealink T22, so that’s what I’ve enabled –

enable yealink t22

Continue reading