* Microphone does not longer work on Lenovo N581 @ 2013-09-29 8:13 Manuel Reimer 2013-10-02 7:25 ` Raymond Yau 2013-10-02 10:02 ` Takashi Iwai 0 siblings, 2 replies; 5+ messages in thread From: Manuel Reimer @ 2013-09-29 8:13 UTC (permalink / raw) To: alsa-devel Hello, I'm using Archlinux and so usually run always on the latest kernel. But unfortunately somewhere with Kernel 3.9 my Intel sound got broken. Playback works, but no microphone is found. So I keep downgrading to 3.8.8 for some months, now. Can someone please help me with finding a solution for this? Is it really possible that the alsa driver "snd_had_intel" was broken between 3.8 and 3.9 and noone found this bug, so far? Thank you very much in advance Greetings, Manuel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Microphone does not longer work on Lenovo N581 2013-09-29 8:13 Microphone does not longer work on Lenovo N581 Manuel Reimer @ 2013-10-02 7:25 ` Raymond Yau 2013-10-02 10:02 ` Takashi Iwai 1 sibling, 0 replies; 5+ messages in thread From: Raymond Yau @ 2013-10-02 7:25 UTC (permalink / raw) To: Manuel Reimer; +Cc: Takashi Iwai, ALSA Development Mailing List, Felix Kaechele I'm using Archlinux and so usually run always on the latest kernel. > > But unfortunately somewhere with Kernel 3.9 my Intel sound got broken. > Playback works, but no microphone is found. > > So I keep downgrading to 3.8.8 for some months, now. > > Can someone please help me with finding a solution for this? Is it really > possible that the alsa driver "snd_had_intel" was broken between 3.8 and > 3.9 and noone found this bug, so far seem N581 and U310 have same codec cx20590 and PCI SSID but different codec SSID https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1080893 00:1b.0 Audio device [0403]: Intel Corporation Panther Point High Definition Audio Controller [8086:1e20] (rev 04) Subsystem: Lenovo Device [17aa:3977] Codec: Conexant CX20590 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x14f1506e Subsystem Id: 0x17aa4009 Revision Id: 0x100003 https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1161239 00:1b.0 Audio device [0403]: Intel Corporation Panther Point High Definition Audio Controller [8086:1e20] (rev 04) Subsystem: Lenovo Device [17aa:3977] Codec: Conexant CX20590 Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x14f1506e Subsystem Id: 0x17aac033 Revision Id: 0x100003 https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pci/hda/patch_conexant.c?id=e4db0952e542090c605fd41d31d761f1b4624f4a ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Microphone does not longer work on Lenovo N581 2013-09-29 8:13 Microphone does not longer work on Lenovo N581 Manuel Reimer 2013-10-02 7:25 ` Raymond Yau @ 2013-10-02 10:02 ` Takashi Iwai 2013-10-02 14:54 ` Manuel Reimer 1 sibling, 1 reply; 5+ messages in thread From: Takashi Iwai @ 2013-10-02 10:02 UTC (permalink / raw) To: Manuel Reimer; +Cc: alsa-devel At Sun, 29 Sep 2013 10:13:34 +0200, Manuel Reimer wrote: > > Hello, > > I'm using Archlinux and so usually run always on the latest kernel. > > But unfortunately somewhere with Kernel 3.9 my Intel sound got broken. > Playback works, but no microphone is found. > > So I keep downgrading to 3.8.8 for some months, now. > > Can someone please help me with finding a solution for this? Is it > really possible that the alsa driver "snd_had_intel" was broken between > 3.8 and 3.9 and noone found this bug, so far? First off, take alsa-info.sh output on 3.8.8 kernel where the internal mic works. Run the script with --no-upload option, and keep the output. Then test with the later kernel. 3.9 is way too old to debug, so test with 3.11 or 3.12-rc. If this still doesn't work, take alsa-info.sh output again with that kernel, and attach both outputs for further analysis. Takashi ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Microphone does not longer work on Lenovo N581 2013-10-02 10:02 ` Takashi Iwai @ 2013-10-02 14:54 ` Manuel Reimer 2013-10-05 8:06 ` Raymond Yau 0 siblings, 1 reply; 5+ messages in thread From: Manuel Reimer @ 2013-10-02 14:54 UTC (permalink / raw) To: alsa-devel On 10/02/2013 12:02 PM, Takashi Iwai wrote: > First off, take alsa-info.sh output on 3.8.8 kernel where the internal > mic works. Run the script with --no-upload option, and keep the > output. Nice script. I did so and used "diff" to compare the two. This way, I saw, that not only "Microphone" disappeared but "Capture" was added. So I pushed "Capture" to maximum volume and unmuted the channel and... now my microphone works! IMHO it is a bit confusing if "Microphone" is renamed to "Capture" ;) And another thing, that seems to be misnamed, is the "Internal microphone boost" setting. If an external microphone is plugged in, then this setting also applies to this microphone. So maybe it would be better to name it "Microphone boost"? Thank you for your help. Greetings, Manuel ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Microphone does not longer work on Lenovo N581 2013-10-02 14:54 ` Manuel Reimer @ 2013-10-05 8:06 ` Raymond Yau 0 siblings, 0 replies; 5+ messages in thread From: Raymond Yau @ 2013-10-05 8:06 UTC (permalink / raw) To: Manuel Reimer; +Cc: ALSA Development Mailing List > First off, take alsa-info.sh output on 3.8.8 kernel where the internal >> mic works. Run the script with --no-upload option, and keep the >> output. >> > > Nice script. I did so and used "diff" to compare the two. > > This way, I saw, that not only "Microphone" disappeared but "Capture" was > added. > > So I pushed "Capture" to maximum volume and unmuted the channel and... now > my microphone works! > > IMHO it is a bit confusing if "Microphone" is renamed to "Capture" ;) > > And another thing, that seems to be misnamed, is the "Internal microphone > boost" setting. If an external microphone is plugged in, then this setting > also applies to this microphone. So maybe it would be better to name it > "Microphone boost"? > if your external mic and internal mic are 0x1b and 0x1f , the mic boost at audio selector 0x17 is common to both mics as the driver did not use node 0x18 (another mux) !!DMI Information !!--------------- -Manufacturer: LENOVO -Product Name: 7505 -Product Version: Lenovo IdeaPad N581 -Firmware Version: 5ECN39WW(V3.05) +Manufacturer: LENOVO +Product Name: IdeaPad U310 +Product Version: Lenovo U310 + !!PCI Soundcards installed in the system !!-------------------------------------- -00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04) +00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04) + !!Advanced information - PCI Vendor/Device/Subsystem ID's -!!------------------------------------------------------- +!!-------------------------------------------------------- 00:1b.0 0403: 8086:1e20 (rev 04) - Subsystem: 17aa:3977 + Subsystem: 17aa:3977 + !!HDA-Intel Codec information !!--------------------------- @@ -110,7 +119,7 @@ Address: 0 AFG Function Id: 0x1 (unsol 1) Vendor Id: 0x14f1506e -Subsystem Id: 0x17aac033 +Subsystem Id: 0x17aa4009 Revision Id: 0x100003 No Modem Function Group found Default PCM: Node 0x1b [Pin Complex] wcaps 0x400581: Stereo Pincap 0x00011334: IN OUT EAPD Detect Vref caps: HIZ 50 80 EAPD 0x2: EAPD - Pin Default 0x95a70120: [Fixed] Mic at Int Top - Conn = Analog, Color = Unknown - DefAssociation = 0x2, Sequence = 0x0 + Pin Default 0x400001f0: [N/A] Line Out at Ext N/A + Conn = Unknown, Color = Unknown + DefAssociation = 0xf, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x00: VREF_HIZ - Unsolicited: tag=38, enabled=1 - Power states: D0 D1 D2 D3 D3cold EPSS + Unsolicited: tag=00, enabled=0 + Power states: D0 D1 D2 D3 D3cold EPSS Power: setting=D0, actual=D0 Connection: 2 0x10* 0x11 Node 0x1f [Pin Complex] wcaps 0x400501: Stereo + Control: name="Speaker Phantom Jack", index=0, device=0 Pincap 0x00000010: OUT - Pin Default 0x92170110: [Fixed] Speaker at Int Front + Pin Default 0x90170110: [Fixed] Speaker at Int N/A Conn = Analog, Color = Unknown DefAssociation = 0x1, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x40: OUT - Power states: D0 D1 D2 D3 D3cold EPSS + Power states: D0 D1 D2 D3 D3cold EPSS Power: setting=D0, actual=D0 Connection: 2 - 0x10* 0x11 + 0x10 0x11* Node 0x23 [Pin Complex] wcaps 0x40040b: Stereo Amp-In + Control: name="Internal Mic Boost Volume", index=0, device=0 + ControlAmp: chs=3, dir=In, idx=0, ofs=0 + Control: name="Internal Mic Phantom Jack", index=0, device=0 Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x2f, mute=0 - Amp-In vals: [0x03 0x03] + Amp-In vals: [0x04 0x04] Pincap 0x00000020: IN - Pin Default 0x400001f0: [N/A] Line Out at Ext N/A - Conn = Unknown, Color = Unknown - DefAssociation = 0xf, Sequence = 0x0 + Pin Default 0x90a60150: [Fixed] Mic at Int N/A + Conn = Digital, Color = Unknown + DefAssociation = 0x5, Sequence = 0x0 Misc = NO_PRESENCE Pin-ctls: 0x20: IN - Power states: D0 D1 D2 D3 D3cold EPSS + Power states: D0 D1 D2 D3 D3cold EPSS Power: setting=D0, actual=D0 !!Sysfs Files !!----------- @@ -759,14 +1020,14 @@ /sys/class/sound/hwC0D0/init_pin_configs: 0x19 0x04211040 0x1a 0x04a11030 -0x1b 0x95a70120 +0x1b 0x400001f0 0x1c 0x400001f0 0x1d 0x400001f0 0x1e 0x400001f0 -0x1f 0x92170110 +0x1f 0x90170110 0x20 0x400001f0 0x22 0x400001f0 -0x23 0x400001f0 +0x23 0x90a60150 ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-10-05 8:06 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-09-29 8:13 Microphone does not longer work on Lenovo N581 Manuel Reimer 2013-10-02 7:25 ` Raymond Yau 2013-10-02 10:02 ` Takashi Iwai 2013-10-02 14:54 ` Manuel Reimer 2013-10-05 8:06 ` Raymond Yau
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).