[asterisk-users] Grandstream Busy Light Fields
Gordon Henderson
gordon+asterisk at drogon.net
Thu Jun 19 03:32:00 CDT 2008
On Thu, 19 Jun 2008, Jan Prunk wrote:
> Hello !
>
> I am having troubles setting up Busy Light Fields (BLF) in asterisk 1.4.18
> The things work up to 80%, I can transfer the call by BLF button and I can
> see the green (free) status and red (busy) status.
Firstly, make sure the GS phones are of a relatively new hardware revision
and have the latest firmware loaded...
Program-- 1.1.6.16 Bootloader-- 1.1.6.5
is a current "good" version for GXP phones.
> Here the output from extensions.conf:
>
> [buster]
> ; the usual dialplan+extensions are here, then comes:
>
> ; Pickup BLF
> exten => _**6,1,Pickup(${EXTEN:1})
> exten => _**6,2,Hangup
This is wrong - you need :2 to skip over the 2 stars.
> exten => _**11,1,Pickup(${EXTEN:2})
> exten => _**11,2,Hangup
> exten => _**6X,1,Pickup(${EXTEN:2})
> exten => _**6X,2,Hangup
> exten => _**7X,1,Pickup(${EXTEN:2})
> exten => _**7X,2,Hangup
> exten => _**8X,1,Pickup(${EXTEN:2})
> exten => _**8X,2,Hangup
You might want to try:
exten => _**.,1,Pickup(${EXTEN:2})
exten => _**.,n,Hangup()
Which is what I use and it works just fine.
And one other thing to remember if it's relevant for you, is that
different phones send different things - eg. Snoms send *8 then the
extension number, so putting:
exten => _**.,1,Pickup(${EXTEN:2})
exten => _**.,n,Hangup()
exten => _*8.,1,Pickup(${EXTEN:2})
exten => _*8.,n,Hangup()
Somewhere covers both cases.
Gordon
More information about the asterisk-users
mailing list