lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <slrn-0.9.7.4-14678-25767-200801060407-tc@hexane.ssi.swin.edu.au>
Date:	Sun, 6 Jan 2008 04:14:43 +1100
From:	TimC <tconnors@...spam.accepted.here-astro.swin.edu.au>
To:	linux-kernel@...r.kernel.org
Subject: snd_hda_intel kills beeper speaker on dell laptop

Sure, everyone else tries to get rid of their beeper speaker, but I
must be old school or something.

My Inspiron 1520 has:
Audio devices:
0: STAC92xx Analog (DUPLEX)
Mixers:
0: SigmaTel STAC9205
and uses the snd_hda_intel driver, but as soon as it is
inserted, I lose the beeper speaker.  Yes, pcspkr is modprobed into
the kernel.  I am currently using 
"options snd-hda-intel model=dell-m44 probe_mask=1"
but I've tried this with various options (ref, etc).  I have tried
various kernels between 2.6.18 (debian backported) and 2.6.23.  There
is no mixer control that looks like a pc beeper speaker control, like
on my old Inspiron 4000, using the maestro3 alsa driver.  Similarly,
no switches bring the pc speaker back.

Before snd_hda_intel is inserted, the pc speaker is very loud and
obviously can't be turned down because there is no mixer at this
stage.  It obviously comes out of the same speakers as the sound
driver controls.  Similarly, when resuming from a suspend, _without
having rmmodded the sound drivers_, the pc speaker exists in its very
loud state.  But as soon as I do something involving the sound card or
mixer -- play a sound, reduce the volume, etc, the pc speaker
immediately goes away.  Obviously snd_hda_intel is turning off
some mixer hardware somewhere.

Does these lines from /proc/asound/card0/codec#0 tell me that the pc
beeper speaker is not muted, or is this something entirely different?

Node 0x23 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
  Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0
  Amp-Out vals:  [0x00]

Anything I am obviously missing?

-- 
TimC
Special Relativity: The person in the other queue thinks yours is
moving faster.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ