- Joined
- Oct 6, 2014
- Messages
- 191
- Reaction score
- 6
Hi,
at the moment I experience some behaviour provisioning Yeahlink phones, that I don't understand. Perhaps someone can explain to me, how the provisioning works in detail. I read both the "Provisiong Guid by Yealink" as well as different how-tos of 3cx like this http://www.3cx.com/blog/docs/phone-provisioning-templates/, but my question are somewhat more specific:
- How and when ist the common (phone Type specific) .cfg-file generated by 3cx? I mean files like y000000000028.cfg for Yealink T46G phones. The provisioning template references this file and different howtos tell you not to change its name, as the name is part of the hardware-Version of the phone. But as far as I can tell, this way there is no way to have different common-files, like there is the possibility ot have different provisioning templates. Even different provisioning templates reference the same common files e.g.
<type>phone</type>
<!-- Friendly Name -->
<field name="Name">Yealink T4X</field>
<deviceconfig filename="y000000000029.cfg">
<filename>
<model name="Yealink T23" filename="y000000000044.cfg" />
<model name="Yealink T41" filename="y000000000036.cfg" />
<model name="Yealink T42" filename="y000000000029.cfg" />
<model name="Yealink T46" filename="y000000000028.cfg" />
<model name="Yealink T48" filename="y000000000035.cfg" />
</filename><![CDATA[#!version:1.0.0.1
Is it possible to edit the common-file via the admin panel or do you have to edit the file directly in the directory? If so how can I make sure this file is preserved, if any Updates are made on 3cx? Or is the common-file somehow magical generated taking one or different provisioning templates into account?
- Is there a way to have multiple common.cfg files, so I can test new settings or run groups of phones with different settings?
- When are the MAC-specifc cfg-files are generated?
- Are there some settings that take only effect, when they are in the common cfg-file? Do other settings have to be in the specific file? Which of both has priority?
Im my phone I experience, that provisioning in general does work fine. E.g. I set autoprovision.1.name = ***1112223* for test reasons and by exporting the config file of the phone I can verify it worked. The information was provided via the MAC specific provisioning file. Other parameters did not work. Setting ivoice.handset_send = 42 in the same provisioning template had no effect.
I checked and the information was not in the MAC specific provisioning file, but conflicting information was provided by the commom provisioning file.
How am I supposed to manage the common provisioning file? Why is this parameter not in the MAC specific file?
I appreciate any information regarding the managing and generation of the common provisioning files.
Best regards Frank
at the moment I experience some behaviour provisioning Yeahlink phones, that I don't understand. Perhaps someone can explain to me, how the provisioning works in detail. I read both the "Provisiong Guid by Yealink" as well as different how-tos of 3cx like this http://www.3cx.com/blog/docs/phone-provisioning-templates/, but my question are somewhat more specific:
- How and when ist the common (phone Type specific) .cfg-file generated by 3cx? I mean files like y000000000028.cfg for Yealink T46G phones. The provisioning template references this file and different howtos tell you not to change its name, as the name is part of the hardware-Version of the phone. But as far as I can tell, this way there is no way to have different common-files, like there is the possibility ot have different provisioning templates. Even different provisioning templates reference the same common files e.g.
<type>phone</type>
<!-- Friendly Name -->
<field name="Name">Yealink T4X</field>
<deviceconfig filename="y000000000029.cfg">
<filename>
<model name="Yealink T23" filename="y000000000044.cfg" />
<model name="Yealink T41" filename="y000000000036.cfg" />
<model name="Yealink T42" filename="y000000000029.cfg" />
<model name="Yealink T46" filename="y000000000028.cfg" />
<model name="Yealink T48" filename="y000000000035.cfg" />
</filename><![CDATA[#!version:1.0.0.1
Is it possible to edit the common-file via the admin panel or do you have to edit the file directly in the directory? If so how can I make sure this file is preserved, if any Updates are made on 3cx? Or is the common-file somehow magical generated taking one or different provisioning templates into account?
- Is there a way to have multiple common.cfg files, so I can test new settings or run groups of phones with different settings?
- When are the MAC-specifc cfg-files are generated?
- Are there some settings that take only effect, when they are in the common cfg-file? Do other settings have to be in the specific file? Which of both has priority?
Im my phone I experience, that provisioning in general does work fine. E.g. I set autoprovision.1.name = ***1112223* for test reasons and by exporting the config file of the phone I can verify it worked. The information was provided via the MAC specific provisioning file. Other parameters did not work. Setting ivoice.handset_send = 42 in the same provisioning template had no effect.
I checked and the information was not in the MAC specific provisioning file, but conflicting information was provided by the commom provisioning file.
How am I supposed to manage the common provisioning file? Why is this parameter not in the MAC specific file?
I appreciate any information regarding the managing and generation of the common provisioning files.
Best regards Frank