The internal mic also works.
but; I am a bit puzled, because I tried to comment out 'options
snd-hda-intel model=3stack-digout' and did a powercycle (power off)...
and now the sound still works, so it seems the soundcard was woken from
some deepsleep.
The machine have been turned of for many (4/5) years...
Anyway since the soundcard now is working with my current kernel without
the extra options, I am unsure if trying the newest vanilla kernel would make any sense?
Any recommendations?
Since your pci ssid are same as nb 's ASUS W5A, you will need to ask why HP and mic disable jack detection and using ALC880_FIXUP_GPIO1
That w5a seems much never than this one, I have tried looking some more into asus website to find this model, and I guess it is either m6v or m6n... It is a pentium single core, no webcam and two jacks * MIC * S/PDIF
- [ALC880_FIXUP_ASUS_W5A] = {
- .type = HDA_FIXUP_PINS,
- .v.pins = (const struct hda_pintbl[]) {
- /* set up the whole pins as BIOS is utterly broken */
- { 0x14, 0x0121411f }, /* HP */
- { 0x15, 0x411111f0 }, /* N/A */
- { 0x16, 0x411111f0 }, /* N/A */
- { 0x17, 0x411111f0 }, /* N/A */
- { 0x18, 0x90a60160 }, /* mic */
- { 0x19, 0x411111f0 }, /* N/A */
- { 0x1a, 0x411111f0 }, /* N/A */
- { 0x1b, 0x411111f0 }, /* N/A */
- { 0x1c, 0x411111f0 }, /* N/A */
- { 0x1d, 0x411111f0 }, /* N/A */
- { 0x1e, 0xb743111e }, /* SPDIF out */
- { }
- },
- .chained = true,
- .chain_id = ALC880_FIXUP_GPIO1,
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pc...
I am not sure what to make of that, I am guessing that those numbers are identical to some signature my laptop have? I have no experience with kernel hacking / driver development, so there might be something I am missing here.
Most asus computers using alc880 were using asus model in previous version
Do the front or surround playback volume affect the speaker and headphone in your asus m6s00v ?
front affects both internal speaker and Headphone.
Do the mic jack works ?
Yes
Do mic boost and front mic boost affect the mic and internal mic ?
I don't see a mic boost option anywhere. The recording part of alsamixer that is related to recording on my laptop is 'digital' 'capture' 'capture 1' and 'capture 2' seems to be ignored
Try hdajacksensetest to test the jack detection of hp and mic jack
http://git.alsa-project.org/?p=alsa-tools.git;a=tree;f=hdajacksensetest;hb=H...
With nothing plugged in: /hdajacksensetest -a Pin 0x14 (Green Headphone, Rear side): present = No Pin 0x15 (Not connected): present = No Pin 0x16 (Not connected): present = No Pin 0x17 (Not connected): present = No Pin 0x18 (Pink Mic, Rear side): present = No Pin 0x19 (Not connected): present = No Pin 0x1a (Not connected): present = No Pin 0x1b (Not connected): present = No Pin 0x1c (Internal CD, Mobile-In): present = No Pin 0x1d (Not connected): present = No Pin 0x1e (Green SPDIF Out, Rear side): present = No Pin 0x1f (Not connected): present = No
With Headphones plugged in: ./hdajacksensetest -a Pin 0x14 (Green Headphone, Rear side): present = No Pin 0x15 (Not connected): present = Yes Pin 0x16 (Not connected): present = No Pin 0x17 (Not connected): present = No Pin 0x18 (Pink Mic, Rear side): present = No Pin 0x19 (Not connected): present = No Pin 0x1a (Not connected): present = Yes Pin 0x1b (Not connected): present = No Pin 0x1c (Internal CD, Mobile-In): present = No Pin 0x1d (Not connected): present = No Pin 0x1e (Green SPDIF Out, Rear side): present = No Pin 0x1f (Not connected): present = No
With Mic plugged in ./hdajacksensetest -a Pin 0x14 (Green Headphone, Rear side): present = Yes Pin 0x15 (Not connected): present = No Pin 0x16 (Not connected): present = No Pin 0x17 (Not connected): present = No Pin 0x18 (Pink Mic, Rear side): present = Yes Pin 0x19 (Not connected): present = No Pin 0x1a (Not connected): present = No Pin 0x1b (Not connected): present = No Pin 0x1c (Internal CD, Mobile-In): present = No Pin 0x1d (Not connected): present = No Pin 0x1e (Green SPDIF Out, Rear side): present = No Pin 0x1f (Not connected): present = No
I had some problems getting the sound to work on my asus m6s00v (I think that is the model, it is a bit worn so I can't really read
it)
the symptoms was
- on the integrated speakers, no sound at all
- on the headphone speakers, sound for a very very short period that
faded into nothing.
with help from debianuser on freenode#alsa we managed to get it
working.
the option that i had to load the module with is the following: sudo modprobe snd-hda-intel model=3stack-digout the status now (perfect)...
- sound on integrated speaker.
- sound in headphones (disables integrated speaker output which is
fine)
- mic works, both for direct playback and recording
- when recording it is the 'digital' channel that controls the
volume of
the recording level, all others
Notice: I don't have OSS or pulseaudio installed.
I am thinking it would be really nice if the driver automatically
could
detect that this option is required.
this is the output from the alsa-info script
http://www.alsa-project.org/db/?f=28b98a3bd1efc6a80dbd5c54b52c4472d8ea5496
let me know if I can do anything to help with this.
It seems the latest kernel already had a fixup for this machine, but
the
fixup is ALC880_FIXUP_ASUS_W5A instead of ALC880_FIXUP_3ST_DIG. Probably you should use latest upstream kernel without "model=3stack-digout" to
test
again, if it can't fix your problem, maybe the patch below can work.
--- a/sound/pci/hda/patch_realtek.c +++ b/sound/pci/hda/patch_realtek.c @@ -1349,7 +1349,7 @@ static const struct hda_fixup alc880_fixups[] =
{
static const struct snd_pci_quirk alc880_fixup_tbl[] = { SND_PCI_QUIRK(0x1019, 0x0f69, "Coeus G610P",
ALC880_FIXUP_W810),
- SND_PCI_QUIRK(0x1043, 0x10c3, "ASUS W5A",
ALC880_FIXUP_ASUS_W5A),
- SND_PCI_QUIRK(0x1043, 0x10c3, "ASUS W5A",
ALC880_FIXUP_3ST_DIG),
SND_PCI_QUIRK(0x1043, 0x1964, "ASUS Z71V", ALC880_FIXUP_Z71V), SND_PCI_QUIRK_VENDOR(0x1043, "ASUS", ALC880_FIXUP_GPIO1), SND_PCI_QUIRK(0x147b, 0x1045, "ABit AA8XE",
ALC880_FIXUP_6ST_AUTOMUTE),
Sysfs Files !!-----------
/sys/class/sound/hwC0D0/init_pin_configs: 0x14 0x0121411f 0x15 0x411111f0 0x16 0x411111f0 0x17 0x411111f0 0x18 0x01a19920 0x19 0x411111f0 0x1a 0x411111f0 0x1b 0x411111f0 0x1c 0xb7331121 0x1d 0x411111f0 0x1e 0x0145411e 0x1f 0x411111f0
Simple mixer control 'Channel Mode',0 Capabilities: enum Items: '2ch' '6ch' Item0: '2ch' Simple mixer control 'Input Source',0 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic' Simple mixer control 'Input Source',1 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic' Simple mixer control 'Input Source',2 Capabilities: cenum Items: 'Mic' 'Front Mic' 'Line' 'CD' Item0: 'Mic'
Seem missing internal speaker and redundant CD pin
Do your mic jack and internal mic work as expected ?
It is not correct to use 3stack when your laptop does not have three
audio
jacks for surround 5.1
!!
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/sound/pc...
Seem no mic jack and speaker in w5n _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel