PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ASUS P5B und der nicht korrekt erkannte AD1988B - Lösung


Sephiroth
2007-04-20, 13:48:51
Bisher erhielt ich immer die Meldung beim Start
hda_codec: Unknown model for AD1988, trying auto-probe from BIOS...
Ich hatte zwar Sound, aber der Line-In und sicher auch das Mikro (nicht getestet) gingen nicht. So blieb Fernsehen immer stumm.

Doch dann hab ich mal (endlich) in die Kernel-Docs von Alsa reingeschaut und fand zum Modul snd-hda-intel den model Parameter. Et voila, ein funktionierendes Modell ist z.B. 6stack-dig.

Als Kernelparameter: snd-hda-intel.model=6stack-dig
Als Modulparamter: model=6stack-dig (falls ihr es in die modul conf vom alsa modul eintragt, dann options snd-hda-intel model=6stack-dig)

Sephiroth
2007-04-28, 01:40:18
Auszug aus dem Changelog für Kernel 2.6.21
commit 187689913d92b5b3b595486a0cb82706f9175dc6
Author: Tobin Davis <tdavis@dsl-only.net>
Date: Mon Mar 12 22:20:51 2007 +0100

[ALSA] hda-codec - more systems for Analog Devices

This patch adds support for more systems using Analog Devices codecs.
Asus P5B-DLX - AD1988
Toshiba U205 - AD1981
Lenovo M55 - AD1986
Samsung R55 - AD1986

Signed-off-by: Tobin Davis <tdavis@dsl-only.net>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>

Da bin ich mal gespannt. :) *kompilier*

edit:
neuer kernel läuft und zwar ohne kernel-parameter für snd-hda-intel. vermutlich es wird auch nur die selbe konfiguration genommen, bloß das es nun automatisch (ohne parameter) geht.

static struct snd_pci_quirk ad1988_cfg_tbl[] = {
SND_PCI_QUIRK(0x1043, 0x81f6, "Asus M2N-SLI", AD1988_6STACK_DIG),
SND_PCI_QUIRK(0x1043, 0x81ec, "Asus P5B-DLX", AD1988_6STACK_DIG),
{}
};
sound/pci/hda/patch_analog.c