From nsayer@quack.kfu.com  Wed Sep 18 11:18:37 1996
Received: from quack.kfu.com (quack.kfu.com [204.147.226.1])
          by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA02617
          for <FreeBSD-gnats-submit@freebsd.org>; Wed, 18 Sep 1996 11:18:34 -0700 (PDT)
Received: from morpheus.kfu.com (morpheus.kfu.com [204.147.226.4]) by quack.kfu.com (8.6.12/8.6.12) with ESMTP id LAA11888 for <FreeBSD-gnats-submit@freebsd.org>; Wed, 18 Sep 1996 11:18:33 -0700
Received: by morpheus.kfu.com 
        (8.7.5//ident-1.0) id LAA01026; Wed, 18 Sep 1996 11:18:32 -0700 (PDT) 
Message-Id: <199609181818.LAA01026@morpheus.kfu.com>
Date: Wed, 18 Sep 1996 11:18:32 -0700 (PDT)
From: nsayer@quack.kfu.com
Reply-To: nsayer@quack.kfu.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: mss driver causes feedback (squeal) on some laptops
X-Send-Pr-Version: 3.2

>Number:         1637
>Category:       kern
>Synopsis:       mss driver causes feedback (squeal) on some laptops
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 18 11:20:06 PDT 1996
>Closed-Date:    Sun Mar 22 16:22:56 PST 1998
>Last-Modified:  Sun Mar 22 16:24:31 PST 1998
>Originator:     Nick Sayer
>Release:        FreeBSD 2.2-960801-SNAP i386
>Organization:
Just me
>Environment:
 
Zenith Z-NoteFlex, possibly others.
 
>Description:
 
Using the audio devices causes feedback howl when mic is left near  
speaker. This happens even if only audio output is being used.

>How-To-Repeat:

The built in mic on a Z-NoteFlex is close enough to the speaker that
unless headphones are used any audio playback will include a terrible
howling.

>Fix:

The default mixer setting for 'record monitor' is full on instead of full
off. This is because the "polarity" setting is wrong.

*** ad1848_mixer.h.orig	Tue Nov 14 01:58:28 1995
--- ad1848_mixer.h	Tue Sep 17 13:23:26 1996
***************
*** 95,101 ****
  MIX_ENT(SOUND_MIXER_LINE,	18, 1, 0, 5,	19, 1, 0, 5),
  MIX_ENT(SOUND_MIXER_MIC,	 0, 1, 5, 1,	 1, 1, 5, 1),
  MIX_ENT(SOUND_MIXER_CD,	 	 2, 1, 0, 5,	 3, 1, 0, 5),
! MIX_ENT(SOUND_MIXER_IMIX,	13, 1, 2, 6,	 0, 0, 0, 0),
  MIX_ENT(SOUND_MIXER_ALTPCM,	 0, 0, 0, 0,	 0, 0, 0, 0),
  MIX_ENT(SOUND_MIXER_RECLEV,	 0, 0, 0, 0,	 0, 0, 0, 0),
  MIX_ENT(SOUND_MIXER_IGAIN,	 0, 0, 0, 4,	 1, 0, 0, 4),
--- 95,101 ----
  MIX_ENT(SOUND_MIXER_LINE,	18, 1, 0, 5,	19, 1, 0, 5),
  MIX_ENT(SOUND_MIXER_MIC,	 0, 1, 5, 1,	 1, 1, 5, 1),
  MIX_ENT(SOUND_MIXER_CD,	 	 2, 1, 0, 5,	 3, 1, 0, 5),
! MIX_ENT(SOUND_MIXER_IMIX,	13, 0, 2, 6,	 0, 0, 0, 0),
  MIX_ENT(SOUND_MIXER_ALTPCM,	 0, 0, 0, 0,	 0, 0, 0, 0),
  MIX_ENT(SOUND_MIXER_RECLEV,	 0, 0, 0, 0,	 0, 0, 0, 0),
  MIX_ENT(SOUND_MIXER_IGAIN,	 0, 0, 0, 4,	 1, 0, 0, 4),
	
It is unclear whether this problem is an undetected epidemic
among mss users under FreeBSD or just another localization issue.
Perhaps this patch should have an #ifdef MSS_FIX_HOWL around it?

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: scrappy 
State-Changed-When: Tue Oct 22 22:39:40 PDT 1996 
State-Changed-Why:  

Confirm sTatus: mss driver causes feedback (squeal) on some laptops 


Patch included in PR 


From: Nick Sayer <nsayer@quack.kfu.com>
To: freebsd-gnats-submit@freebsd.org
Cc:  Subject: Re: kern/1637 mss driver causes feedback (squeal) on some laptops
Date: Sun, 22 Mar 1998 16:14:46 -0800 (PST)

 Luigi's latest drivers work on the machine in question. Death to Voxware!
 
 -- 
 echo afnlre@dhnpx.xsh.pbz |\   : 
 tr 'a-z' 'n-za-m'              : Sloganeering is the first
 or remove nospam in From: line : refuge of a scoundrel.
 http://www.kfu.com/~nsayer/    : 
State-Changed-From-To: feedback->closed 
State-Changed-By: steve 
State-Changed-When: Sun Mar 22 16:22:56 PST 1998 
State-Changed-Why:  
Using Luigi's latest driver code alleviates the problem. 
>Unformatted:
