I am currently using FreePBX with a mix of Sangoma S705 and Digium D65 phones via Commercial paid version of Endpoint Manager… Running FreePBX 15.0.17.24
I have a client i wanted to use 20 Yealink T46S so I grabbed a lightly used in good working order Yealink T46S to do some testing with on my FreePBX box at our shop.
I realized once this T46S showed up its the Yealink T46S-SFB (Skype for Business)… not sure if that matters as I didnt realize there are 2 versions…I factory defaulted the phone upon receiving it.
I did my normal setup when adding an extension/phone… First created the Yealink template and configured it with the provisioning pointing to my FreePBX IP and selected TFTP in Endpoint Manager.
I setup the Extension in Application>Extensions as a Chan_PJSIP extension. In the Other tab I selected the Brand (Yealink) and Model (SIP-T46S), selected my Yealink template and put the MAC address in and selected Account 1.
When I plug the phone in (phone is plugged into the same LAN locally as my FreePBX server) it says obtaining IP. It grabs a IP (confirmed because I can webgui into the phone) but then boots up to the main screen and does nothing. I logged into the phones WEBGUI and went to Settings>Auto Provision and put in TFTP://192.168.250.2 which is the Static local IP of my FreePBX (phone is getting 192.168.250.18 from DHCP). I then restart the phone and it again boots up, says obtaining IP, then finally says Registration Failed.
I tried changing to HTTP, HTTPS, TFTP provisioning but I cannot get it to provision at all. Not sure whats going on. If its because this is a T46S-SFB and not a regular T46S? I updated to the latest T46S-SFB firmware (66.9.0.89) which are different than the T46S firmwares…
Any suggestions or help on this one?