[asterisk-users] 1.6.1 + TDM840 FSK MWI problem

Barry Miller asterisk-users at notanet.net
Wed Sep 2 17:20:37 CDT 2009


On Wed, Sep 02, 2009 at 09:44:05AM -0500, Doug Bailey wrote:
> 
> ----- "Barry Miller" <asterisk-users at notanet.net> wrote:
> 
> > Hi,
> > 
> > Using 1.4.26.1 & DAHDI 2.2.0.2, FSK VMWI devices off a TDM840 work
> > fine.
> > 
> > With 1.6.1.[45] & same DAHDI, instead of the FSK spill I get a line
> > polarity reversal.  Stutter dialtone is generated as expected.
> > 
> > Has anyone else seen this?  Is there anything special I need to do
> > for
> > 1.6.1 to make FSK MWI work?
> > 
> 
> The ability to do line reversal MWI was added into the 1.6.2 branch. 
> Looking through the 1.6.1 code base, I don't see anything other than fsk 
> MWI (with and without Ring Pulse Alert Signalling.) 
> 
> In any case, this is set by defining "mwisendtype" in chan_dahdi.  
> The default for this is fsk spills.  
> It can be set to "nofsk" if you want to disable the fsk spills. 
> 
> The line reversal is set by specifying 
> mwisendtype=lrev
> 
> Regards,
> Doug Bailey 
> 
Thanks, but that's not the problem.  I _want_ FSK.  A few ast_debug's in
chan_dahdi tell me that after calling vmwi_generate(), it's taking the
MWI_SEND_SPILL path through mwi_send_thread(), and happily sending about
9K bytes of spill, 160 bytes at a time.  But my phones (and a butt-set)
tell me that nothing is being received.

I don't understand the DAHDI ioctls very well.  Is it possible that the
TDM840 is not in the correct state when the spill is transmitted?

Thanks again,

--Barry



More information about the asterisk-users mailing list