...to the "Beer Fund" :)

Array.org EeePC Ubuntu Repository

Soundcard Module (snd-had-intel) Enhancements

Description

The snd-hda-intel module provides sound card and internal microphone support for all EeePC models.

Applies to...

Models:eeepc-1000 eeepc-1000H eeepc-1000HD? eeepc-700 eeepc-701SD? eeepc-900 eeepc-900A eeepc-901 eeepc-904HD?

Known Issues

  • Support for the internal microphone on the EeePC was the primary need for modifying this driver. However, some models' microphones seem to require a little fiddling with the mixer settings in order to enable.

    This can be accomplished by opening the gnome-volume-control or alsamixer and setting the following values:

    • Input Source: Front Mic
    • Capture: 80% (recordable) (unmuted)
    • Front Mic Boost: 30% (unmuted)
    • Front Mic: 100% (muted)

    Note: muting "Front Mic" here is actually correct as this is the front mic's output channel. Unmuting this channel could result in nasty feedback as your microphone input is amplified by the built-in speakers.

    Optionally, one can set these values through the following command-lines:

    amixer set "Input Source" "Front Mic"
    amixer set "Capture" 80% cap unmute
    amixer set "Front Mic Boost" 30% unmute
    amixer set "Front Mic" 100% mute

Changes in intrepid

Git Repository: git://git.array.org/ubuntu-intrepid-eeepc.git
  • commit 2036d699628785c4f489384a40b121a5dcb771eb
    Author: Takashi Iwai <*******@suse.de>
    Date: Sun Sep 7 12:51:13 2008 +0200
    ALSA: use correct lock in snd_ctl_dev_disconnect()

    commit d8009882e9f5e1a76986c741f071edd2ad760c97 upstream

    The lock used in snd_ctl_dev_disconnect() should be card->ctl_files_rwlock
    for protection of card->ctl_files entries, instead of card->controls_rwsem.

    Reported-by: Vegard Nossum <***************@gmail.com>
    Signed-off-by: Takashi Iwai <*******@suse.de>
    Signed-off-by: Jaroslav Kysela <*******@perex.cz>
    Cc: Chris Wedgwood <****@f00f.org>
    Signed-off-by: Greg Kroah-Hartman <********@suse.de>
  • commit a858c06703057cfdd142184e536c3ba36c45000e
    Author: Takashi Iwai <*******@suse.de>
    Date: Thu Oct 30 19:10:15 2008 +0000
    ALSA: hda - Add reboot notifier

    commit 0cbf00980f0fc4cc064a15ab3dfce19b5fae9130 upstream

    The current snd-hda-intel driver seems blocking the power-off on some
    devices like eeepc. Although this is likely a BIOS problem, we can add
    a workaround by disabling IRQ lines before power-off operation.
    This patch adds the reboot notifier to achieve it.

    The detailed problem description is found in bug#11889:
    http://bugme.linux-foundation.org/show_bug.cgi?id=11889

    Tested-by: Luiz Fernando N. Capitulino <*************@mandriva.com.br>
    Signed-off-by: Takashi Iwai <*******@suse.de>
    Signed-off-by: Greg Kroah-Hartman <********@suse.de>
  • commit aa976715cba3e682324b9e40d33821052c5a3c89
    Author: Adam McDaniel <******@array.org>
    Date: Wed Sep 24 14:25:51 2008 -0600
    EEEPC: Manage EeePC 1000 sound cards with the 901 driver quirk.

Changes in hardy

Git Repository: git://git.array.org/ubuntu-hardy-lum-eeepc.git
  • commit aa7dde9182ca0d7c7ed94ef787bc916c121fa87f
    Author: Adam McDaniel <******@array.org>
    Date: Thu Sep 18 13:04:32 2008 -0600
    EEEPC: Added in preliminary support for the EeePC 1000 soundcard.
    Upstream alsa believes it works like the 901, so they just added in support
    by by saying the 1000's deviceid/vendorid uses the 901 quirk code.
  • commit 72a4a11e0a60615c812ae80c109c11ac6546c4c2
    Author: Adam McDaniel <******@array.org>
    Date: Tue Aug 12 13:13:08 2008 -0600
    Fixed support for the headphone jack output on the EeePC 901
  • commit 98edc8b1cf9a9fc68c31e7ed5f8ca05f463b4234
    Author: Adam McDaniel <******@array.org>
    Date: Fri Aug 8 21:38:25 2008 -0600
    Revert "Experimental support for ALC662_ASUS_EEEPC_P900"

    This reverts commit 2e03d5ffb0ab91ed6594521e98c5b9931f40b79f.
  • commit ce98365ef3dad3e97141ec1d92f2886a7a5e131f
    Author: Adam McDaniel <******@array.org>
    Date: Thu Aug 7 23:03:31 2008 -0600
    Fixed EeePC 901's alsa mixer control.
  • commit 2e03d5ffb0ab91ed6594521e98c5b9931f40b79f
    Author: Adam McDaniel <******@array.org>
    Date: Thu Aug 7 01:17:11 2008 -0600
    Experimental support for ALC662_ASUS_EEEPC_P900
  • commit 809e5c4bf43cb618c902832e0c6f522149de95d9
    Author: Adam McDaniel <******@array.org>
    Date: Thu Jul 31 03:14:32 2008 -0600
    ALSA: hda - Add support of ASUS Eeepc P90*

    Originally from git://git.alsa-project.org/alsa-kernel
    commit 590b9c06ac106a1c3cb96cc4f2cf7523519bc6cc
    Author: Kailang Yang <*********@realtek.com>
    Date: Fri Jul 18 12:36:43 2008 +0200

    - Support ASUS_P900A = P703
    - Support ASUS_P901

    Signed-off-by: Kailang Yang <*********@realtek.com>
    Signed-off-by: Takashi Iwai <*******@suse.de>
    Signed-off-by: Jaroslav Kysela <*******@perex.cz>
  • commit efd49e42b01564a1a9982336d75d53643217b965
    Author: Adam McDaniel <******@array.org>
    Date: Tue Jun 24 11:55:38 2008 -0600
    Applied quickfire's patch to fix the front microphone on the EeePC 900
    http://forum.eeeuser.com/viewtopic.php?pid=298419#p298419

Tags Assigned

hardy
intrepid
snd-hda-intel

Latest News

Search Tag: snd-hda-intel

Search by Tag
See All News