Re: [SR-Users] Presence on Cisco/Linksys handsets

2012-11-29 Thread Mark Boyce
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

2012-11-29 Thread Mark Boyce
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

2012-11-29 Thread Ovidiu Sas
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

2012-11-29 Thread Mark Boyce
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

2012-11-27 Thread Andrew Mortensen
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

2012-11-27 Thread Mark Boyce
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

2012-11-27 Thread Andrew Mortensen

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