The easiest way is to log onto the console, connect to the CLI (“asterisk -vr”) and type “core show hints”. This should give you the list of all of the hints that are active in the system.
OK. In the config for the phone, you should find the “hint” text that monitors the hints. Set that so that it matches the hints you want to watch and the phone should do the rest.
The BLFs you want to monitor will be applied to the buttons as they make sense.
I don’t have any experience with the Fanvil C600 - but I do have some extensive experience with the Cisco 7960 running under SCCP. It should be relatively similar. One of the entries for each button is the watcher, which matches the hint you want to watch. On the Cisco (for example), the BLF entry is the number to dial when the button is pushed, the “display”, and the Hint to watch to toggle the BLF on and off. You should have a similar structure.
The only really tricky part is that the Asterisk report of the hints cuts them off after 28 (30?) characters, so long ones get truncated in really ways. I’m pretty sure you can grovel through the database and get them, but it’s been a long time since I’ve played around with BLFs, so hopefully one of the folks that’s more current on them can jump it.
ok, thanks for example i have this hints:
8300@ext-local : SIP/8300&Custom:DND8 State:Idle Watchers 0
i want to monitoring extension 8300 from extension 8316
but is not working
hi, some body have the solution to this problem? i this using CISCO SPA504G and i have the same problem the BLF is not working on this PBX System.
CISCO SPA504G:
1 Attendant Console
2 Server Type to Asterisk
3 Attendant Console Call Pickup Code to **#
4 Extension to Disabled
5 Extended Function put in: fnc=sd+blf+cp;sub=1206@$PROXY
Note:
When the monitored extension is available, it shows green. Red when on a call or busy. Blinking red when ringing. Orange if there is an error in the syntax.
The extension is Orange all time and i doble check the configuration, what i have to check or enable on the pbx?
— (15 headers 0 lines) —
Creating new subscription
Sending to 192.168.10.20:5060 (no NAT)
Found peer ‘8316’ for ‘8316’ from 192.168.10.20:5060
Looking for 8300 in subscribe (domain 10.20.30.248)
<— Transmitting (no NAT) to 192.168.10.20:5060 —> SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 192.168.10.20:5060;branch=z9hG4bK4508629401076139805;received=192.168.10.20;rport=5060
From: “UserTest” sip:[email protected]:5060;tag=4488115152
To: “8300” sip:[email protected];tag=as3adcdb02
Call-ID: [email protected]
CSeq: 2 SUBSCRIBE
Server: Asterisk PBX 11.25.1
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0
Monitoring from 8316 to 8300
8300@ext-local : SIP/8300&Custom:DND8 State:Idle Watchers 0