[asterisk-bugs] [Zaptel 0009909]: [patch] ZT_VMWI: ioctl for Voicemail Message Waiting Indication

noreply at bugs.digium.com noreply at bugs.digium.com
Sat Aug 4 13:56:18 CDT 2007


The following issue has been UPDATED. 
====================================================================== 
http://bugs.digium.com/view.php?id=9909 
====================================================================== 
Reported By:                tzafrir
Assigned To:                
====================================================================== 
Project:                    Zaptel
Issue ID:                   9909
Category:                   General
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     new
Zaptel Version:              SVN 
SVN Branch (only for SVN checkouts, not tarball releases):  trunk 
SVN Revision (number only!): 2591 
Disclaimer on File?:        Yes 
Request Review:              
====================================================================== 
Date Submitted:             06-07-2007 09:35 CDT
Last Modified:              08-04-2007 13:56 CDT
====================================================================== 
Summary:                    [patch] ZT_VMWI: ioctl for Voicemail Message Waiting
Indication
Description: 
There are several phones that support voicemail message indication through
an FSK message with the messages count after placing the phone off-hook.

Asterisk currently notifies the user / handset about waiting message in
two ways:

1. stuter tone
2. FSK 

Those are implemented by tones that Asterisk sends down the line
transparently to Zaptel.

A third way to support this is to light an analog neon led. However this
cannot be done merely by sending tones, and has to be implemented by the
lower-level driver. 

The xpp driver currently implements those changes, though  it has to
detect the fact that Asterisk sent a VoiceMail indication through detecting
the FSK tone. This is obviously wrong, as this information is available.

We would like to give the userspace programs the ability to signal the
Zaptel driver to start / stop signaling a VoiceMail message to the phone.
For that functionality we propose a new ioctl: ZT_VMWI

The attached patches:

vmmi_zaptelh.diff:
A patch to zaptel.h: a patch to add the new ioctl

vs. zaptel 1.4.2.1.

vmmi_xpp.diff:
Implementation in our driver. Actually a fix to the existing
implementation. 

(Revision numbers in both refer to our internal SVN, and not to the Zaptel
SVN).

vmmi_asterisk.diff:
A patch to chan_zap.c (from trunk) as a sample implementation.
====================================================================== 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
08-04-07 13:56  russell        Category                 Core/General => General
======================================================================




More information about the asterisk-bugs mailing list