In this guide we will be setting up a Fanvil IP phone on the FreePBX system; other phones like Polycom, SNOM, Yealink, and Grandstream will be similar.
Make sure the phone restarts to its default settings, because we do not want to reach out to another PBX system.
Log in to your FreePBX server with your credentials.
Go to the "Extensions" page, which can be found under the "Applications" tab.
If you need to add a new extension, click here to see the tutorial.
Under the "General" settings, copy the Secret.
You can access the phone GUI by typing in the phone's IPv4 address in your browser. If you do not know the phone's IP address, it can usually be found in the phone's network settings or with a network scan.
Enter the default login and password for the phone; you can search for the default password for your phone online.
Once you are logged into Fanvil go under "Line" then "SIP"
Make sure the user is active
Use your extension number as the "Username" and "Authentication User"
Set the "Display Name" to the extension's name
Set the "Realm" and "Server Address" to the public IP address of the FreePBX
Set the "Authentication Password" to the "Secret" from the extension on FreePBX
Apply the settings
After you are done configuring your IP phone, make some test calls.