From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1759514Ab0I0Omz (ORCPT ); Mon, 27 Sep 2010 10:42:55 -0400 Received: from cantor.suse.de ([195.135.220.2]:59935 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756176Ab0I0Omx (ORCPT ); Mon, 27 Sep 2010 10:42:53 -0400 Date: Mon, 27 Sep 2010 16:42:52 +0200 Message-ID: From: Takashi Iwai To: Jeff Chua Cc: Wu Fengguang , Linux Kernel , alsa-announce@lists.sourceforge.net Subject: Re: Microphone not working on PCI ID 8086:3b56 In-Reply-To: References: User-Agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.7 Emacs/23.1 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org At Wed, 15 Sep 2010 06:32:22 +0800 (SGT), Jeff Chua wrote: > > > Hi, > > I'm having problem getting the microphone to work on the Lenovo X201s, but > the audio output is working fine. > > > It's showing up as: > > 00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High > Definition Audio (rev 06) > [00:1b.0 0403: 8086:3b56 (rev 06)] > > > # uname -s > Linux boston 2.6.36-rc4 #57 SMP PREEMPT Tue Sep 14 05:12:21 EDT 2010 > x86_64 GNU/Linux > > > # cat /proc/asound/devices > 0: [ 0] : control > 16: [ 0- 0]: digital audio playback > 24: [ 0- 0]: digital audio capture > 33: : timer > 160: [ 5] : control > > > # cat /proc/asound/pcm > 00-00: CONEXANT Analog : CONEXANT Analog : playback 1 : capture 1 > > > # dmesg > thinkpad_acpi: Console audio control enabled, mode: override (read/write) > input: ThinkPad Extra Buttons as > /devices/platform/thinkpad_acpi/input/input6 > HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17 > HDA Intel 0000:00:1b.0: irq 45 for MSI/MSI-X > HDA Intel 0000:00:1b.0: setting latency timer to 64 > hda-codec: No codec parser is available > ALSA device list: > #0: HDA Intel at 0xf2520000 irq 45 > #5: ThinkPad Console Audio Control at EC reg 0x30, fw 6QHT29WW-1.10 > > > > I've alsa-plugins-1.0.23, alsa-utils-1.0.23, alsa-lib-1.0.23 installed. > > alsamixer is showing Capture at 100%, Analog Mic Boost at 40db and Digital > at 100, but captured using "arecord" or "rec" and then playback is all > just dead silence! > > Any pointers on how to make this work would be very much appreciated. Did you try to play with model option for snd-hda-intel driver? For example, model=lenovo-x200 ? Takashi