[asterisk-bugs] [DAHDI-linux 0014104]: [patch] Generate VMWI line reversal from FXS module to light LED on newer 'non intellegent phone'

Asterisk Bug Tracker noreply at bugs.digium.com
Wed Jan 21 13:47:38 CST 2009


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=14104 
====================================================================== 
Reported By:                alecdavis
Assigned To:                dbailey
====================================================================== 
Project:                    DAHDI-linux
Issue ID:                   14104
Category:                   wctdm
Reproducibility:            always
Severity:                   feature
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2008-12-18 02:36 CST
Last Modified:              2009-01-21 13:47 CST
====================================================================== 
Summary:                    [patch] Generate VMWI line reversal from FXS module
to light LED on newer 'non intellegent phone'
Description: 
Added initial fundamental support to manipulate FXS line to generate
Message Waiting Indication. Still supports sending FSK as has been
supported for years.

Discovered undocumented parameter 'mwisendtype' in chan_dahdi.conf which
can only be 'rpas' Ring Pulse Alert Signal at the moment.

Intention is to use this field with parameters as follows;
   'fsk' or undefined for exisiting FSK only support.
   'none' no FSK spill heard every second time you go off hook.
   'rpas' for existing support ring pulse before FSK
   'lrev' line reversed while messages exist
   'hvdc' high voltage, 90Vdc idle voltage
   'hvac' high voltage neon generation, Following Silicb AN33

Alec


====================================================================== 

---------------------------------------------------------------------- 
 (0098348) dbailey (administrator) - 2009-01-21 13:47
 http://bugs.digium.com/view.php?id=14104#c98348 
---------------------------------------------------------------------- 
I committed a patch this morning for the changes in the ioctl call.  It was
quickly brought to my attention that any future VMWI types will break the
ioctl call due to needing a new byte for each type of VMWI required.  

Therefore, I have brought back the bit field much as was done previously
but I have split it away from the number of messages.  (I have kept the
structure and split the bit type bit field away from the number of
messages.)  

I have also dumped the RPAS and FSK settings as they are handled in
chan_dahdi and not in the driver.  These are now specified locally to
chan_dahdi

What the patches are: 
mwiioctl_structure_dahdi.diff4.txt - dahdi patches to what I committed
today.  
mwiioctl_structure_asterisk.diff4.txt - The asterisk patch to bring trunk
from today to handle the latest ioctl call
mwiioctl_structure_fxstest.diff.txt - Alec's changes in fxstest brought up
to the latest ioctl call. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2009-01-21 13:47 dbailey        Note Added: 0098348                          
======================================================================




More information about the asterisk-bugs mailing list