This is a known issue with v.8
have different Yealink phones at my lab. SIP 20T, SIP 22T, SIP 26T and SIP 28T. I use 3CX built-in autoprovisioning feature to provisioning these phones. But I noticed that phones is not fully provisioned. They receive only SIP settings from 3CX, but not receiving other settings, like Time Zone and so on. I have spent some time to investigate this issue and noticed that 3CX not produce full config files for all Yealink models.
I have obtained Yealink Autoprovisioning manual and noticed that should be a two files for each phone.The manual says:
There are 2 configuration files both of which are CFG formatted that the phone will try to download from the server. We call them Common CFG file and Phone-specific CFG file. The Common CFG file will be effectual for all the phones of the right model. However, a Phone-specific CFG file will only be effectual for one specific phone which can be tell by its MAC address. A common CFG file has a fixed name for each model while a Phone-specific CFG file is named after a MAC address of a specific phone. The names of the Common CFG file for each model are:
T28: y000000000000.cfg
T26: y000000000004.cfg
T22: y000000000005.cfg
T20: y000000000007.cfg
T10T: y000000000003.cfg
There are 11 zeros between the letter y and the last number. The last number is decided by the hardware version of the relevant model, for it is the first number of the hardware version of the model. For instance, for a T28 whose MAC address is 001565113af8, the 2 configuration files for it will be: y000000000000.cfg and 001565113af8.cfg.
Then I noticed that 3CX produce only y000000000000.cfg file. (i.e. for T28 only)! But what about other models?
Currently I solved the problem by manual renaming y000000000000.cfg to y000000000005.cfg and so on. But this is not a solution!