[alsa-devel] question on hda_codec.c behavior

randall lists_rlr at roadrunner.com
Wed Jun 18 19:24:52 CEST 2008


I've not yet been able to get the Nvidia MCP61 (RealTek ALC662) onboard sound 
working (EliteGroup Computer Systems) on the Athlon 64 3200+ motherboard.

A hwinfo is enclosed:

21: PCI 05.0: 0403 Audio device
  [Created at pci.301]
  UDI: /org/freedesktop/Hal/devices/pci_10de_3f0
  Unique ID: CvwD.9hpqWdunz16
  SysFS ID: /devices/pci0000:00/0000:00:05.0
  SysFS BusID: 0000:00:05.0
  Hardware Class: sound
  Model: "Elitegroup MCP61 High Definition Audio"
  Vendor: pci 0x10de "nVidia Corporation"
  Device: pci 0x03f0 "MCP61 High Definition Audio"
  SubVendor: pci 0x1019 "Elitegroup Computer Systems"
  SubDevice: pci 0x2151
  Revision: 0xa2
  Driver: "HDA Intel"
  Driver Modules: "snd_hda_intel"
  Memory Range: 0xfe028000-0xfe02bfff (rw,non-prefetchable)
  IRQ: 22 (409 events)
  Module Alias: "pci:v000010DEd000003F0sv00001019sd00002151bc04sc03i00"
  Driver Info #0:
    Driver Status: snd_hda_intel is active
    Driver Activation Cmd: "modprobe snd_hda_intel"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

and the pastebin is http://pastebin.ca/1048637 for all the information on the 
sound setup.

YaST2 does the typical sound card editing, and you can hear the speakers click 
when the card is (de)activated.  But no sound is available, even using the 
speaker-test command or running alsaconf.

I've gradually worked my way up from v1.0.14 to the current v1.0.17rl1 but 
have no success yet in getting the sound modules to work for the Nvidia MCP61 
setup.

After posting in the install newsgroup one of the persons trying to help me 
out suggested that I send a note to the developer's group for the following 
reason, the /var/log/message file contains the following upon booting up

> hda_codec: Unknown model for ALC662, trying auto-probe from BIOS...
> ALSA sound/pci/hda/hda_codec.c:2333: autoconfig: line_outs=1 
> (0x14/0x0/0x0/0x0/0x0)
> ALSA sound/pci/hda/hda_codec.c:2337:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
> ALSA sound/pci/hda/hda_codec.c:2341:    hp_outs=1 (0x1b/0x0/0x0/0x0/0x0)
> ALSA sound/pci/hda/hda_codec.c:2349:    inputs: mic=0x18, fmic=0x19, 
> line=0x1a, fline=0x0, cd=0x0, aux=0x0
> hda_codec: num_steps = 0 for NID=0xc

And the thought was that "Unknown model" should not be occurring.  
The /etc/modprobe.d/sound file has one of the allowed models for this codec.

Any ideas?  Does hda_codec.c need a patch?

Randall


More information about the Alsa-devel mailing list