[OpenSIPS-Users] BLF lights on Linksys 942/962 get stuck in "off-hook" state

James Lamanna jlamanna at gmail.com
Mon Aug 3 19:59:13 CEST 2009


Hi Anca,
I tried the latest trunk of Opensips and presence seems to be
completely broken for my Linksys phones.
The lights now flash orange, which I believe means that they are not subscribed.
I will say I have to have the ServerType on the phone set to
"Asterisk" because I have parking
lines that still need the BLF directly from the Asterisk server.

And as an aside, does anyone know if Asterisk 1.6 implements RFC4235 correctly?

Thanks.

-- James

On Tue, Jul 28, 2009 at 10:53 AM, James Lamanna<jlamanna at gmail.com> wrote:
> I am using 1.5.2
>
> --James
>
> On Jul 28, 2009, at 1:48, Anca Vamanu <anca at opensips.org> wrote:
>
>> Hi James,
>>
>> What OpenSIPS version are you using?
>>
>> Anca
>>
>> James Lamanna wrote:
>>>
>>> Hi,
>>> I have some SPA942 and 962 phones that I'm trying to get BLF to work
>>> properly with.
>>> I've found it works correctly most of the time, however on occasion,
>>> the BLF lights will get stuck as RED
>>> (someone on a call) even though that person has hung up.
>>>
>>> Relevant parts of config:
>>>
>>> modparam("presence", "server_address", "sip:sa at xxx.xxx.xxx.xxx:5060")
>>> modparam("presence", "expires_offset", 10)
>>> modparam("presence_xml", "force_active", 1)
>>>
>>> modparam("presence_dialoginfo", "force_single_dialog", 1)
>>> modparam("pua_dialoginfo", "presence_server",
>>> "sip:sa at xxx.xxx.xxx.xxx:5060")
>>> modparam("pua_dialoginfo", "include_callid", 1)
>>> modparam("pua_dialoginfo", "include_tags", 1)
>>> modparam("pua_dialoginfo", "caller_confirmed", 1)
>>>
>>> modparam("pua_usrloc", "default_domain",  "xxx.xxx.xxx.xxx")
>>> modparam("pua_usrloc", "presence_server", "sip:sa at xxx.xxx.xxx.xxx:5060")
>>>
>>> ...
>>>
>>>   if(is_method("PUBLISH")) {
>>>       if ($hdr(Sender) != NULL)
>>>           handle_publish("$hdr(Sender)");
>>>       else
>>>           handle_publish();
>>>   }
>>>   else if( is_method("SUBSCRIBE")) {
>>>       handle_subscribe();
>>>   }
>>>
>>> ....
>>>
>>> Thanks.
>>>
>>> -- James
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>
>



More information about the Users mailing list