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

Yealink T22P

Yealink T22P

Now enable a SIP account on the phone and enter the extension details 

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Yealink T22P

Now our phone should be registered

Yealink T22P

Yealink T22P

And we can make a test call. If we dial *43 we should be able to complete an echo test

Yealink T22P

Yealink T22P