cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1826
Views
0
Helpful
2
Replies

Asterisk BLF, CP & SD

Hello,

I'm using SPA504G and SPA514G on an asterisk server.

Here is my sip.conf for the phone I want to monitor :

[home_300]

callerid=300 Bureau <300>

secret=xxx

subscribecontext=sub-phones

...

And here is the extensions.conf related to this phone:

exten=> 300,1,Dial(SIP/home_300)

same=> n,Handup()

And the hint:

exten => home_300,hint,SIP/home_300

So, it means that the dial number is 300 and the sip username is home_300

If I try to monitor and call pickup this phone on another one with this command, it works fine :

fnc=blf+cp;sub=home_300@$PROXY

But if I try to add a speed dial, it fails :

fnc=blf+cp+sd;sub=home_300@$PROXY;ext=300@$PROXY

The light is oranged blinking.

It seems that the sub and ext must have the same values... It does not make any sens.

How could I have this kind of setup working?

Best Regards

Julien

2 Replies 2

Dan Lukes
VIP Alumni
VIP Alumni

You are not alone with such problem. See or

I has not been succesfull trying to configure 'line button' to subscribe/monitor state of line A (sub=A@PROXY) together with speed dialing of line B when pressed (ext=B@$PROXY). Althougth there is no reason not to work and such configuration follow the documentation for both fnc=blf and fnc=sd, it just doesn't work.

You need use fnc=blf+cp+sd;sub=home_300@$PROXY;ext=home_300@$PROXY construct, then handle call to 'home_300' accordingly.

Dan Lukes a écrit:

You need use fnc=blf+cp+sd;sub=home_300@$PROXY;ext=home_300@$PROXY construct, then handle call to 'home_300' accordingly.

Yes, it is the easy solution but the phone display "home_300" as called number, and it is disturbing for my customers.

Does someone from Cisco could tell us if this functionality will be well implemented in an future firmware upgrade?