This is my first topic, and English is not my primary language.
I Have 2 Cisco 8861 with 36 lines extensions BEKEM (extensions 100 and 101) and them are used as central phone for the reception.
All the others phones are Cisco SPA 504 and SPA 508 from Cisco with an functional BLF.
The reception needs the BLF on their phones to monitor Extensions before or not forwarding a call to an extension.
The protocol is PJSIP for every phone. Extensions are already created from freePBX (extensions-> pjsip extensions)
I patch my freePBX with the usecallManager patch, and follow information from : wiki freepbx org/ display/ FOP/ Cisco
So I think my Asterisk is patched.
I Really does not know how to make the BLF work. Explanation from usecallmanager .nz /sip-conf. html are for Asterisk Only, but I know is not recommended to edit SIP.conf manually on a freePBX Distribution. On other hand, explanation from wiki. freepbx. org/ display /FOP/ Cisco doesn’t work…
I think I have modification to do on extension_custom_post and other files but I’m not so sure of what exactly.
In addition I use PJSIP and not CHAN_SIP so I pretty sure that the configuration is different.
I know, but the company has already bought these expensive phones, and I don’t have the power of returning them. In addition, we already have spa 504 and 508 with sidecars (only 32 extensions by sidecars).
My hope is to find someone with the 8800 series phones with BLF working to help me, because buying new phones is the very last ressort.
While not required, you could install Chan-SCCP-B to manage these two phones (back in Skinny mode) and make the BLF functions work without having to patch Asterisk. The rest of the phones in the network can be on Chan-SIP/PJ-SIP.
I don’t know if it will solve your problem, but the channel driver is written for these CUCM phones.
Sigh. Just keep in mind that, unless you are grossly underpaid, roughly every 3-4 hours you spend on this is equivalent to the cost of a SPA504/8G and perhaps even a side car.
Basically, the moment you hit about 6-8 hours (a days worth of work) you are costing more than the new phones.
I don’t agree with using phones that were specifically designed for a PBX system and require hacks to make work with others. Nor reverting to a channel driver that was barely supported to begin with and even less now. Sure some of those may solve your issue now but what about the future.
Replace the phones. It is the best business decision over all.