[asterisk-dev] Skinny packet capture decode

Dan Austin Dan_Austin at Phoenix.com
Mon Apr 30 23:45:45 MST 2007


Actually I found the answer in my capture-

There is a per-line MWI and a device level MWI.
I reworked to code to turn on the device MWI if
at least one line has a message waiting.

So with patches I have in Mantis chan_skinny gets:

1.  RTP re-invites (native bridging)
2.  Functional SpeedDials*
3.  Functional ReDial*
4.  Functional Messages button*
5.  Functional directory dialing*
6.  Functional MWI**

* Smart enough to set up a new session if the function
is used when on hook.  Actives headset/handset/speaker
phone based on the devices last know status

** Not in mantis yet, I need to decide whether to roll it
into the patch for 2-5 or a separate patch.

Now if only we could get the DTMF issue with the channel
recognized and fixed....


Dan

-----Original Message-----
From: asterisk-dev-bounces at lists.digium.com
[mailto:asterisk-dev-bounces at lists.digium.com] On Behalf Of Paul Cadach
Sent: Monday, April 30, 2007 10:38 PM
To: Asterisk Developers Mailing List
Subject: Re: [asterisk-dev] Skinny packet capture decode

Skinny usually uses voicemail lamp stimulus as MWI indicator.

Your message is, in notation of chan_skinny:
req.len = 0x10;
req.res = 0;
req.e = 0x86 /* SET_LAMP_MESSAGE */;
req.data.setlamp.stimulus = 0x0F /* STIMULUS_VOICEMAIL */;
req.data.setlamp.stimulusInstance = 0x01;
req.data.setlamp.deviceStimulus = 0x02;


WBR,
Paul.

----- Original Message ----- 
From: "Dan Austin" <Dan_Austin at Phoenix.com>
To: "Asterisk Developers Mailing List" <asterisk-dev at lists.digium.com>
Sent: Monday, April 30, 2007 6:30 PM
Subject: RE: [asterisk-dev] Skinny packet capture decode


> Sorry, that was a bogus capture.  Here is the correct packet:
> 10 00 00 00 00 00 00 00 
> 86 00 00 00 0F 00 00 00
> 01 00 00 00 02 00 00 00
> 
> Which looks a lot more like what I would expect chan_skinny to do.
> Except it works on CCM and only turns on the line MWI on chan_skinny
> 
> Any thoughts?
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> asterisk-dev mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-dev
>
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev


More information about the asterisk-dev mailing list