- Joined
- Apr 26, 2023
- Messages
- 23
- Reaction score
- 6
Hi2All.
Story
We're have very strange behavior with auto provisioning with our Yealink phones after update from v18 to v20 3CX.
Before upgrade we have 100% working scenario:
1. Prepare phone (firmware, and place to network)
2. Get a 66 option from TFP when boot
(the only one option is delivered to the phone - "Settings > Auto Provision > Server URL" - FQDN pbx)
3. After that, we can add the phone to the user's account on 3CX PBX by entering the MAC address.
4. You can make any changes in user's account, like a BLF or name.. and ALL of changes are sucsessfully provision to the phone.
Profit!!
What we have after upgrade PBX:
After linking phone MAC address to user account, sucsessfully provision to phone get only once time!!
You can change anything in your account or phone... But nothing will happen.
If you need to reprovision the phone - you need to go to WebUI and reset to factory. You will get provision after reset, but once..again and again...
It does not depend on the model phone and the availability of SBC (we tried installing SBC on the client network Site and checking the result for PNP provison, but we didn't get a needed result)
Technical info:
PBX 3CX v20.0 Update 5 (Build 527 Beta) on premise Windows Server 2019 installation
TFTP Server for DHCP option 66 (https://www.3cx.com/sip-phones/tftp-server/)
Split-DNS Setup correctly, in local network FQDN resolve local address.
Different park (more than 300) of Yealink phones:
- T19P E2
- T26
- T21 E2
- T30P, T31 P
- T40P
- T46S, T46U
- T48S
All phones have 3CX Supported latest firmware
Network has Site-to-Site IPSEC Connections with OSPF routes:
First Site:
- Public IP with own FQDN for 3CX + local nework 192.168.XX.0/24
- PBX 3CX placed in this network
Second Site:
- WAN + local network 192.168.YY.0/24
- DHCP Server with option 66 (IP address of PBX)
- Yealink phones placed in this netwok
Third and etc sites the same..
Story
We're have very strange behavior with auto provisioning with our Yealink phones after update from v18 to v20 3CX.
Before upgrade we have 100% working scenario:
1. Prepare phone (firmware, and place to network)
2. Get a 66 option from TFP when boot
(the only one option is delivered to the phone - "Settings > Auto Provision > Server URL" - FQDN pbx)
3. After that, we can add the phone to the user's account on 3CX PBX by entering the MAC address.
4. You can make any changes in user's account, like a BLF or name.. and ALL of changes are sucsessfully provision to the phone.
Profit!!
What we have after upgrade PBX:
After linking phone MAC address to user account, sucsessfully provision to phone get only once time!!
You can change anything in your account or phone... But nothing will happen.
If you need to reprovision the phone - you need to go to WebUI and reset to factory. You will get provision after reset, but once..again and again...
It does not depend on the model phone and the availability of SBC (we tried installing SBC on the client network Site and checking the result for PNP provison, but we didn't get a needed result)
Technical info:
PBX 3CX v20.0 Update 5 (Build 527 Beta) on premise Windows Server 2019 installation
TFTP Server for DHCP option 66 (https://www.3cx.com/sip-phones/tftp-server/)
Split-DNS Setup correctly, in local network FQDN resolve local address.
Different park (more than 300) of Yealink phones:
- T19P E2
- T26
- T21 E2
- T30P, T31 P
- T40P
- T46S, T46U
- T48S
All phones have 3CX Supported latest firmware
Network has Site-to-Site IPSEC Connections with OSPF routes:
First Site:
- Public IP with own FQDN for 3CX + local nework 192.168.XX.0/24
- PBX 3CX placed in this network
Second Site:
- WAN + local network 192.168.YY.0/24
- DHCP Server with option 66 (IP address of PBX)
- Yealink phones placed in this netwok
Third and etc sites the same..

