Bugzilla – Bug 239707
Microphone not working with intel hda 82801G (ICH7 Family) - FSC Amilo Si 1520
Last modified: 2007-02-16 17:57:59 UTC
+++ This bug was initially created as a copy of Bug #138434 +++ The soundcard is detected and installed correctly during the installation, playback and system audio is fine with gnome. However, microphone gives no input at all with any application (audacity, krecord, skype, etc.) Alsamixer: all channels to maximum volume Output of hwinfo --sound: 12: PCI 1b.0: 0403 Audio device [Created at pci.286] UDI: /org/freedesktop/Hal/devices/pci_8086_27d8 Unique ID: u1Nb.geI1yJ7WJQ3 SysFS ID: /devices/pci0000:00/0000:00:1b.0 SysFS BusID: 0000:00:1b.0 Hardware Class: sound Model: "Fujitsu Siemens 82801G (ICH7 Family) High Definition Audio Controller" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x27d8 "82801G (ICH7 Family) High Definition Audio Controller" SubVendor: pci 0x1734 "Fujitsu Siemens Computer GmbH" SubDevice: pci 0x10ad Revision: 0x02 Driver: "HDA Intel" Driver Modules: "snd_hda_intel" Memory Range: 0xdc240000-0xdc243fff (rw,non-prefetchable) IRQ: 66 (4030614 events) Module Alias: "pci:v00008086d000027D8sv00001734sd000010ADbc04sc03i00" Driver Info #0: Driver Status: snd_hda_intel is active Driver Activation Cmd: "modprobe snd_hda_intel" Config Status: cfg=yes, avail=yes, need=no, active=unknown Alsamixer 1.0.13 does not show bar graph for line in.
Created attachment 115781 [details] Screenshot of Alsamixer
Created attachment 115821 [details] Screenshot of Alsa Mixer Gui
Copy, compile and install of alsa-driver-hg20070127.tar.bz2 from ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/ does not better anything. The Alsa Mixer Gui shows additional information: Card: HDA Intel Chip: Conexant CXT5045
Unfortunately, this hardware is _not_ supported by 2.6.18 kernel on openSUSE 10.2 kernel. It's still not supported on 2.6.20, but will be better on 2.6.21 kernel. Since we want to keep the kernel as close as vanilla, this will be unlikely fixed in openSUSE 10.2 updates. You can try alsa-driver-1.0.14rc2 release from www.alsa-project.org, which has most of recent fixes.
Can you devise a proper procedure for replacing the driver ? Is it enough to just "make install" the driver only, or would I rpm -e alsa --nodeps to remove any leftovers ? I actually completely removed all alsa components with rpm -e, and compiled / installed everything as per http://alsa-project.org/alsa-doc/doc-php/template.php?company=Intel&card=ICH+southbridge+HD-audio+and+modem.&chip=ICH6%2C+ICH6M%2C+ICH7%2C+ESB2&module=hda-intel It seems to work ( alas not the line in yet ), but the alsa service is no longer starting automatcally, the devices need to be created and given proper rights by hand. There must be some easier way :-( btw. the Linuxant modem drivers fromhttp://www.linuxant.com/drivers/hsf/full/downloads.php work perfectly with alsa.
After receiving information from https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2477, indicating that the exact same hardware is working with vanilla kernel 2.6.19 and vanilla alsa drivers, I installed kernel-default-2.6.20_rc6-2.i586.rpm from factory. Apart from the fact, that "Line In" and "Ext Mic" are gone now ???, I can record from source "Capture", although volume is low and there is some hum in the background. This seems to indicate rather a kernel issue than a driver issue.
Merged to 10.2 report. *** This bug has been marked as a duplicate of bug 245679 ***