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 –
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
Now enable a SIP account on the phone and enter the extension details
Now our phone should be registered
And we can make a test call. If we dial *43 we should be able to complete an echo test