Bug 239707

Summary: Microphone not working with intel hda 82801G (ICH7 Family) - FSC Amilo Si 1520
Product: [openSUSE] openSUSE 10.2 Reporter: Casual J. Programmer <casualprogrammer>
Component: SoundAssignee: Takashi Iwai <tiwai>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: casualprogrammer
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: SUSE Other   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 138434    
Bug Blocks: 245679    
Attachments: Screenshot of Alsamixer
Screenshot of Alsa Mixer Gui

Description Casual J. Programmer 2007-01-28 18:27:20 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.
Comment 1 Casual J. Programmer 2007-01-28 18:28:54 UTC
Created attachment 115781 [details]
Screenshot of Alsamixer
Comment 2 Casual J. Programmer 2007-01-29 10:02:18 UTC
Created attachment 115821 [details]
Screenshot of Alsa Mixer Gui
Comment 3 Casual J. Programmer 2007-01-29 10:04:47 UTC
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
Comment 4 Takashi Iwai 2007-01-29 14:51:46 UTC
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.
Comment 5 Casual J. Programmer 2007-01-31 09:07:20 UTC
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.
Comment 6 Casual J. Programmer 2007-01-31 11:32:05 UTC
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.
Comment 7 Takashi Iwai 2007-02-16 17:57:59 UTC
Merged to 10.2 report.


*** This bug has been marked as a duplicate of bug 245679 ***