Yealink Forums
BLF lights and Kamailio server - Printable Version

+- Yealink Forums (http://forum.yealink.com/forum)
+-- Forum: IP Phone Series (/forumdisplay.php?fid=4)
+--- Forum: Phone specific topic (/forumdisplay.php?fid=12)
+--- Thread: BLF lights and Kamailio server (/showthread.php?tid=3218)



BLF lights and Kamailio server - digitalaroma - 01-29-2015 12:52 PM

we have a kamailio server already programmed to manipulate BLF lights on Yealink IP phones but its misbehaving and does not show the correct light status.
Can someone provide a resource to help rectify this issue?


RE: BLF lights and Kamailio server - James_Yealink - 01-29-2015 07:43 PM

Hi,

What's your phone model and phone firmware?
Do you mean that BLF key will light up but their status are wrong? Can you get a pcap trace to check what NOTIFY message server return? Since the BLF key status depends on the NOTIFY message from server.

Regards,
James


RE: BLF lights and Kamailio server - digitalaroma - 01-29-2015 10:29 PM

(01-29-2015 07:43 PM)Yealink_James Wrote:  Hi,

What's your phone model and phone firmware?
Do you mean that BLF key will light up but their status are wrong? Can you get a pcap trace to check what NOTIFY message server return? Since the BLF key status depends on the NOTIFY message from server.

Regards,
James

The IP phone is Yealink T 28:
Firmware Version 2.73.0.40
Hardware Version 1.0.0.4

We are using kamailio 1.4.x

When you first boot the phone none of the lights on the side buttons lights up. When you press them though, they dial the intended extension but the light status is all over the place like a Xmas tree and stay that way for half a day or so and some reset to green and some dont.

Also this is the configuration of the side buttons:
memorykey.1.line = 1
memorykey.1.value = park+71
memorykey.1.type = 16
memorykey.1.pickup_value = %NULL%
memorykey.1.xml_phonebook = 0
memorykey.2.line = 1
memorykey.2.value = park+72
memorykey.2.type = 16
memorykey.2.pickup_value = %NULL%
memorykey.2.xml_phonebook = 0
memorykey.3.line = 1
memorykey.3.value = park+73
memorykey.3.type = 16
memorykey.3.pickup_value = %NULL%
memorykey.3.xml_phonebook = 0
memorykey.4.line = 1
memorykey.4.value = 700
memorykey.4.type = 3
memorykey.4.pickup_value = %NULL%
memorykey.4.xml_phonebook = 0
memorykey.5.line = 1
memorykey.5.value = 201
memorykey.5.type = 16
memorykey.5.pickup_value = 201
memorykey.5.xml_phonebook = 0
memorykey.6.line = 1
memorykey.6.value = 203
memorykey.6.type = 16
memorykey.6.pickup_value = 203
memorykey.6.xml_phonebook = %NULL%
memorykey.7.line = 1
memorykey.7.value = 205
memorykey.7.type = 16
memorykey.7.pickup_value = 205
memorykey.7.xml_phonebook = %NULL%
memorykey.8.line = 1
memorykey.8.value = 201
memorykey.8.type = 16
memorykey.8.pickup_value = 201
memorykey.8.xml_phonebook = %NULL%
memorykey.9.line = 1
memorykey.9.value = 107
memorykey.9.type = 16
memorykey.9.pickup_value = 107
memorykey.9.xml_phonebook = %NULL%
memorykey.10.line = 1
memorykey.10.value = *80
memorykey.10.type = 0
memorykey.10.pickup_value = %NULL%
memorykey.10.xml_phonebook = 0


The BLF settings for buttons 5-9 are the ones I am concerned about.


RE: BLF lights and Kamailio server - digitalaroma - 02-02-2015 02:12 AM

Anything? Yealink guys?


RE: BLF lights and Kamailio server - James_Yealink - 02-02-2015 09:02 AM

Hi,

Please set the T1 to 2s and T2 to 5s then check again.
If it doesnt' work, please get a pcap trace/ level 6 syslog/ config.bin file. We can know whether the NOTIFY message is sent to phone correctly through it.

The instruction to get these files:
http://forum.yealink.com/forum/showthread.php?tid=1319

Thanks


RE: BLF lights and Kamailio server - digitalaroma - 02-04-2015 12:49 AM

(02-02-2015 09:02 AM)Yealink_James Wrote:  Hi,

Please set the T1 to 2s and T2 to 5s then check again.
If it doesnt' work, please get a pcap trace/ level 6 syslog/ config.bin file. We can know whether the NOTIFY message is sent to phone correctly through it.

The instruction to get these files:
http://forum.yealink.com/forum/showthread.php?tid=1319

Thanks

Hello:
I did change the timers as per your instructions but it did not make a difference.
I have attached the full packet capture for the parking lot buttons and also for BLFs assigned to plain extensions. My parking lot ligthts are working ok but the extension lights are not. Help appreciated.


RE: BLF lights and Kamailio server - James_Yealink - 02-04-2015 04:36 PM

Hi,

Your BLF NOTIFY message seems strange. It duplicates a same states many times. Also it contains two extension 106 and 104 in a same NOTIFY message.

Can you plesae check whether your server use a standard RFC 4235 protocol? Yealink BLF is designed according to this RFC.

Regards,
James