Re: [SR-Users] Presence on Cisco/Linksys handsets
Hi All I'm slowly working out what goes where with this. So far I have; The Linksys / Cisco SCA / Shared Call Appearance requires Andrews SCA module not the standard presence ones. This is the feature on the phone which was generating the call-info events. With SCA turned off on the phones and Server Type set to RFC3265_4235 the phones are generating normal subscribe requests. Kamailio is logging the invites in the active_watchers table fine. The problem seems to be that nothing in the system actually generates the notify back to the phones when a call is made. From the docs it looks like presence_dialoginfo should be doing this but isn't. What have I missed? Cheers Mark -- Mark Boyce On 27 Nov 2012, at 19:44, Andrew Mortensen wrote: I recently added an SCA module to the project. If you're willing to try the master branch, I'd appreciate hearing how things work for you. Here are instructions for building from the git repository: http://www.kamailio.org/wiki/install/devel/git Add sca to the include_modules value in the make command, e.g.: make FLAVOUR=kamailio include_modules=db_mysql sca Take a look at the documentation here (it's not up on kamailio.org yet): https://github.com/fitterhappier/sca Scroll down past the list of files to find the formatted README text. Best, andrew On Nov 27, 2012, at 12:32 PM, Mark Boyce m...@darkorigins.com wrote: Hi All, I've been trying to get some Cisco/Linksys SPA phones working with Kamailio (current stable). All seems to be ok apart from getting Presence/BLF/SCA working. The phones are set to Server_Type : RFC3265_4235 Line Key 2 Extension : Disabled Line Key 2 Share Call Appearance : Private Line Key 2 Extended Function : fnc=blf+sd+cp;sub=1...@ourserver.com;ext=1...@ourserver.com Where 1001 is the other phone. The phone appears to be sending event type 'call-info' rather than dialog etc. Phone is being sent '489 Bad Event' and the error in the logs is : presence [subscribe.c:1007]: Unsupported event header field value call-info Whatever I set the Server Type to on the phones it still tries to send call-info events on subscribes Has anyone got Presence working with Cisco SPA handset? The module needed seems to be available on OpenSIPs http://www.opensips.org/html/docs/modules/1.8.x/presence_callinfo.html Thanks! Mark ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Re: [SR-Users] Presence on Cisco/Linksys handsets
Hi Ovidiu I see the following; - Phone registers - Phone subscribes / Kamailio sends 200 OK - PBX immediately responds with a Notify / Phone sends 200 OK If I now make a call on the phone which is being watched by the subscription Kamailio doesn't generate any notify. Is there something I need to drop in the INVITE logic to trigger the notify? At the moment I'm loading presence.so and presence_dialoginfo.so modules with a config which is pretty much the same as the shipped sample config. Cheers Mark -- Mark Boyce On 29 Nov 2012, at 19:09, Ovidiu Sas wrote: Do you see a subscription from the phone? A SUBSCRIBE message being sent when the phone registers? -ovidiu On Thu, Nov 29, 2012 at 1:52 PM, Mark Boyce m...@darkorigins.com wrote: Hi All I'm slowly working out what goes where with this. So far I have; The Linksys / Cisco SCA / Shared Call Appearance requires Andrews SCA module not the standard presence ones. This is the feature on the phone which was generating the call-info events. With SCA turned off on the phones and Server Type set to RFC3265_4235 the phones are generating normal subscribe requests. Kamailio is logging the invites in the active_watchers table fine. The problem seems to be that nothing in the system actually generates the notify back to the phones when a call is made. From the docs it looks like presence_dialoginfo should be doing this but isn't. What have I missed? Cheers Mark -- Mark Boyce On 27 Nov 2012, at 19:44, Andrew Mortensen wrote: I recently added an SCA module to the project. If you're willing to try the master branch, I'd appreciate hearing how things work for you. Here are instructions for building from the git repository: http://www.kamailio.org/wiki/install/devel/git Add sca to the include_modules value in the make command, e.g.: make FLAVOUR=kamailio include_modules=db_mysql sca Take a look at the documentation here (it's not up on kamailio.org yet): https://github.com/fitterhappier/sca Scroll down past the list of files to find the formatted README text. Best, andrew On Nov 27, 2012, at 12:32 PM, Mark Boyce m...@darkorigins.com wrote: Hi All, I've been trying to get some Cisco/Linksys SPA phones working with Kamailio (current stable). All seems to be ok apart from getting Presence/BLF/SCA working. The phones are set to Server_Type : RFC3265_4235 Line Key 2 Extension : Disabled Line Key 2 Share Call Appearance : Private Line Key 2 Extended Function : fnc=blf+sd+cp;sub=1...@ourserver.com;ext=1...@ourserver.com Where 1001 is the other phone. The phone appears to be sending event type 'call-info' rather than dialog etc. Phone is being sent '489 Bad Event' and the error in the logs is : presence [subscribe.c:1007]: Unsupported event header field value call-info Whatever I set the Server Type to on the phones it still tries to send call-info events on subscribes Has anyone got Presence working with Cisco SPA handset? The module needed seems to be available on OpenSIPs http://www.opensips.org/html/docs/modules/1.8.x/presence_callinfo.html Thanks! Mark ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Re: [SR-Users] Presence on Cisco/Linksys handsets
You need to load pua_dialoginfo and configure the server accordingly: http://kamailio.org/docs/modules/devel/modules_k/pua_dialoginfo.html Take a look at the overview section to have an idea about notifications are triggered: http://kamailio.org/docs/modules/devel/modules_k/presence_dialoginfo.html#id2544906 -ovidiu On Thu, Nov 29, 2012 at 2:19 PM, Mark Boyce m...@darkorigins.com wrote: Hi Ovidiu I see the following; - Phone registers - Phone subscribes / Kamailio sends 200 OK - PBX immediately responds with a Notify / Phone sends 200 OK If I now make a call on the phone which is being watched by the subscription Kamailio doesn't generate any notify. Is there something I need to drop in the INVITE logic to trigger the notify? At the moment I'm loading presence.so and presence_dialoginfo.so modules with a config which is pretty much the same as the shipped sample config. Cheers Mark -- Mark Boyce On 29 Nov 2012, at 19:09, Ovidiu Sas wrote: Do you see a subscription from the phone? A SUBSCRIBE message being sent when the phone registers? -ovidiu On Thu, Nov 29, 2012 at 1:52 PM, Mark Boyce m...@darkorigins.com wrote: Hi All I'm slowly working out what goes where with this. So far I have; The Linksys / Cisco SCA / Shared Call Appearance requires Andrews SCA module not the standard presence ones. This is the feature on the phone which was generating the call-info events. With SCA turned off on the phones and Server Type set to RFC3265_4235 the phones are generating normal subscribe requests. Kamailio is logging the invites in the active_watchers table fine. The problem seems to be that nothing in the system actually generates the notify back to the phones when a call is made. From the docs it looks like presence_dialoginfo should be doing this but isn't. What have I missed? Cheers Mark -- Mark Boyce On 27 Nov 2012, at 19:44, Andrew Mortensen wrote: I recently added an SCA module to the project. If you're willing to try the master branch, I'd appreciate hearing how things work for you. Here are instructions for building from the git repository: http://www.kamailio.org/wiki/install/devel/git Add sca to the include_modules value in the make command, e.g.: make FLAVOUR=kamailio include_modules=db_mysql sca Take a look at the documentation here (it's not up on kamailio.org yet): https://github.com/fitterhappier/sca Scroll down past the list of files to find the formatted README text. Best, andrew On Nov 27, 2012, at 12:32 PM, Mark Boyce m...@darkorigins.com wrote: Hi All, I've been trying to get some Cisco/Linksys SPA phones working with Kamailio (current stable). All seems to be ok apart from getting Presence/BLF/SCA working. The phones are set to Server_Type : RFC3265_4235 Line Key 2 Extension : Disabled Line Key 2 Share Call Appearance : Private Line Key 2 Extended Function : fnc=blf+sd+cp;sub=1...@ourserver.com;ext=1...@ourserver.com Where 1001 is the other phone. The phone appears to be sending event type 'call-info' rather than dialog etc. Phone is being sent '489 Bad Event' and the error in the logs is : presence [subscribe.c:1007]: Unsupported event header field value call-info Whatever I set the Server Type to on the phones it still tries to send call-info events on subscribes Has anyone got Presence working with Cisco SPA handset? The module needed seems to be available on OpenSIPs http://www.opensips.org/html/docs/modules/1.8.x/presence_callinfo.html Thanks! Mark ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Re: [SR-Users] Presence on Cisco/Linksys handsets
Hi Ovidiu Think I've cracked it. Thanks for your help! Now to see if I can find a way to set the status when a phone subscribes. At the moment it only updates when a new call is made. Cheers Mark On 29 Nov 2012, at 19:57, Ovidiu Sas wrote: You need to load pua_dialoginfo and configure the server accordingly: http://kamailio.org/docs/modules/devel/modules_k/pua_dialoginfo.html Take a look at the overview section to have an idea about notifications are triggered: http://kamailio.org/docs/modules/devel/modules_k/presence_dialoginfo.html#id2544906 -ovidiu On Thu, Nov 29, 2012 at 2:19 PM, Mark Boyce m...@darkorigins.com wrote: Hi Ovidiu I see the following; - Phone registers - Phone subscribes / Kamailio sends 200 OK - PBX immediately responds with a Notify / Phone sends 200 OK If I now make a call on the phone which is being watched by the subscription Kamailio doesn't generate any notify. Is there something I need to drop in the INVITE logic to trigger the notify? At the moment I'm loading presence.so and presence_dialoginfo.so modules with a config which is pretty much the same as the shipped sample config. Cheers Mark -- Mark Boyce On 29 Nov 2012, at 19:09, Ovidiu Sas wrote: Do you see a subscription from the phone? A SUBSCRIBE message being sent when the phone registers? -ovidiu On Thu, Nov 29, 2012 at 1:52 PM, Mark Boyce m...@darkorigins.com wrote: Hi All I'm slowly working out what goes where with this. So far I have; The Linksys / Cisco SCA / Shared Call Appearance requires Andrews SCA module not the standard presence ones. This is the feature on the phone which was generating the call-info events. With SCA turned off on the phones and Server Type set to RFC3265_4235 the phones are generating normal subscribe requests. Kamailio is logging the invites in the active_watchers table fine. The problem seems to be that nothing in the system actually generates the notify back to the phones when a call is made. From the docs it looks like presence_dialoginfo should be doing this but isn't. What have I missed? Cheers Mark -- Mark Boyce On 27 Nov 2012, at 19:44, Andrew Mortensen wrote: I recently added an SCA module to the project. If you're willing to try the master branch, I'd appreciate hearing how things work for you. Here are instructions for building from the git repository: http://www.kamailio.org/wiki/install/devel/git Add sca to the include_modules value in the make command, e.g.: make FLAVOUR=kamailio include_modules=db_mysql sca Take a look at the documentation here (it's not up on kamailio.org yet): https://github.com/fitterhappier/sca Scroll down past the list of files to find the formatted README text. Best, andrew On Nov 27, 2012, at 12:32 PM, Mark Boyce m...@darkorigins.com wrote: Hi All, I've been trying to get some Cisco/Linksys SPA phones working with Kamailio (current stable). All seems to be ok apart from getting Presence/BLF/SCA working. The phones are set to Server_Type : RFC3265_4235 Line Key 2 Extension : Disabled Line Key 2 Share Call Appearance : Private Line Key 2 Extended Function : fnc=blf+sd+cp;sub=1...@ourserver.com;ext=1...@ourserver.com Where 1001 is the other phone. The phone appears to be sending event type 'call-info' rather than dialog etc. Phone is being sent '489 Bad Event' and the error in the logs is : presence [subscribe.c:1007]: Unsupported event header field value call-info Whatever I set the Server Type to on the phones it still tries to send call-info events on subscribes Has anyone got Presence working with Cisco SPA handset? The module needed seems to be available on OpenSIPs http://www.opensips.org/html/docs/modules/1.8.x/presence_callinfo.html Thanks! Mark ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Re: [SR-Users] Presence on Cisco/Linksys handsets
I recently added an SCA module to the project. If you're willing to try the master branch, I'd appreciate hearing how things work for you. Here are instructions for building from the git repository: http://www.kamailio.org/wiki/install/devel/git Add sca to the include_modules value in the make command, e.g.: make FLAVOUR=kamailio include_modules=db_mysql sca Take a look at the documentation here (it's not up on kamailio.org yet): https://github.com/fitterhappier/sca Scroll down past the list of files to find the formatted README text. Best, andrew On Nov 27, 2012, at 12:32 PM, Mark Boyce m...@darkorigins.com wrote: Hi All, I've been trying to get some Cisco/Linksys SPA phones working with Kamailio (current stable). All seems to be ok apart from getting Presence/BLF/SCA working. The phones are set to Server_Type : RFC3265_4235 Line Key 2 Extension : Disabled Line Key 2 Share Call Appearance : Private Line Key 2 Extended Function : fnc=blf+sd+cp;sub=1...@ourserver.com;ext=1...@ourserver.com Where 1001 is the other phone. The phone appears to be sending event type 'call-info' rather than dialog etc. Phone is being sent '489 Bad Event' and the error in the logs is : presence [subscribe.c:1007]: Unsupported event header field value call-info Whatever I set the Server Type to on the phones it still tries to send call-info events on subscribes Has anyone got Presence working with Cisco SPA handset? The module needed seems to be available on OpenSIPs http://www.opensips.org/html/docs/modules/1.8.x/presence_callinfo.html Thanks! Mark ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Re: [SR-Users] Presence on Cisco/Linksys handsets
Hi Andrew Thanks for that, I'll give it a go. Would the module work with stable branch or do I need to compile up master? Best regards Mark -- Mark Boyce On 27 Nov 2012, at 19:44, Andrew Mortensen admor...@isc.upenn.edu wrote: I recently added an SCA module to the project. If you're willing to try the master branch, I'd appreciate hearing how things work for you. Here are instructions for building from the git repository: http://www.kamailio.org/wiki/install/devel/git Add sca to the include_modules value in the make command, e.g.: make FLAVOUR=kamailio include_modules=db_mysql sca Take a look at the documentation here (it's not up on kamailio.org yet): https://github.com/fitterhappier/sca Scroll down past the list of files to find the formatted README text. Best, andrew On Nov 27, 2012, at 12:32 PM, Mark Boyce m...@darkorigins.com wrote: Hi All, I've been trying to get some Cisco/Linksys SPA phones working with Kamailio (current stable). All seems to be ok apart from getting Presence/BLF/SCA working. The phones are set to Server_Type : RFC3265_4235 Line Key 2 Extension : Disabled Line Key 2 Share Call Appearance : Private Line Key 2 Extended Function : fnc=blf+sd+cp;sub=1...@ourserver.com;ext=1...@ourserver.com Where 1001 is the other phone. The phone appears to be sending event type 'call-info' rather than dialog etc. Phone is being sent '489 Bad Event' and the error in the logs is : presence [subscribe.c:1007]: Unsupported event header field value call-info Whatever I set the Server Type to on the phones it still tries to send call-info events on subscribes Has anyone got Presence working with Cisco SPA handset? The module needed seems to be available on OpenSIPs http://www.opensips.org/html/docs/modules/1.8.x/presence_callinfo.html Thanks! Mark ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Re: [SR-Users] Presence on Cisco/Linksys handsets
On Nov 27, 2012, at 2:51 PM, Mark Boyce m...@darkorigins.com wrote: Hi Andrew Thanks for that, I'll give it a go. Would the module work with stable branch or do I need to compile up master? It should work with the stable branch. andrew On 27 Nov 2012, at 19:44, Andrew Mortensen admor...@isc.upenn.edu wrote: I recently added an SCA module to the project. If you're willing to try the master branch, I'd appreciate hearing how things work for you. Here are instructions for building from the git repository: http://www.kamailio.org/wiki/install/devel/git Add sca to the include_modules value in the make command, e.g.: make FLAVOUR=kamailio include_modules=db_mysql sca Take a look at the documentation here (it's not up on kamailio.org yet): https://github.com/fitterhappier/sca Scroll down past the list of files to find the formatted README text. Best, andrew On Nov 27, 2012, at 12:32 PM, Mark Boyce m...@darkorigins.com wrote: Hi All, I've been trying to get some Cisco/Linksys SPA phones working with Kamailio (current stable). All seems to be ok apart from getting Presence/BLF/SCA working. The phones are set to Server_Type : RFC3265_4235 Line Key 2 Extension : Disabled Line Key 2 Share Call Appearance : Private Line Key 2 Extended Function : fnc=blf+sd+cp;sub=1...@ourserver.com;ext=1...@ourserver.com Where 1001 is the other phone. The phone appears to be sending event type 'call-info' rather than dialog etc. Phone is being sent '489 Bad Event' and the error in the logs is : presence [subscribe.c:1007]: Unsupported event header field value call-info Whatever I set the Server Type to on the phones it still tries to send call-info events on subscribes Has anyone got Presence working with Cisco SPA handset? The module needed seems to be available on OpenSIPs http://www.opensips.org/html/docs/modules/1.8.x/presence_callinfo.html Thanks! Mark ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users ___ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users