-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Endpoint (Commercial)
-
Labels:
-
Environment:
Schmooze OS
-
ToDo:
-
Distro Version:12
-
Distro:FreePBX Distro
On Yealink T46G (and on many other models, but I only use the T46g), a BLF key can be configured with 3 properties:
1. Value (the extension to Monitor - linekey.X.value)
2. Label (what is displayed on the LCD screen - linekey.X.label)
3. Pick-up Code (Code for direct pickup - linekey.X.pickup_value) MISSING
If the pickup code is set, the phone will add the pickup code to the value (extension) and do a direct pickup when the BLF button is pressed while the monitored extension is ringing. So the pickup code property must only include the pick-up code, and must not be set as pickup-code+extension.
This last item #3 is not being set by EPM. More info on the pickup-code (which on the web gui wrongly appears with the label "Extension") can be read below:
http://forum.yealink.com/forum/showthread.php?tid=183
============== Edit ==========================
By the way, the Basefile for Yealink contains entries like:
linekey.X.extension=**
I checked the Yealink provisioning documentation and there is no such option linekey.X.extension, the correct one is really linekey.X.pickup_value. Also, instead of hardcoding ** as the direct pickup code, the basefile should be using "_directedCallPickup_".
I manually edited the basefile, replacing the entries for linekey.X.extension to linekey.X.pickup_value and replacing the "**" for "_directedCallPickup_" and I can report that it now works as expected. This should be an easy fix!