Hi!
I brought up recently an issue with the onboard audio of a laptop with a
Via686b motherboard. One person said it may be the IRQ routing tables
not being handled by Linux quite right for the motherboard. I had
thought I sent in the dmesg output of the kernel (with PCI debugging)
but I've had no response and can't find the message in my sent box, so I
thought perhaps I didn't send it. That is attached here (2.4.13 kernel,
I haven't tried this with the newer 2.4.15-pre5 that I now run).
I also noticed that the audio driver (via82cxxx_audio) gives a message
that it is for 82C686a (not 686b, which is what my motherboard is), and
then errors about timeouts on the AC97 codec - is it possible the 686b
is a little different than 686a in how the AC97 stuff is handled? I'm
more than willing to apply patches or make small kernel tweaks, if
anyone can tell me what I need to do to debug this and get it working.
I've spoken with another person attempting to get Linux running on the
same laptop series (Compaq Presario 700), and it seems we have similar
issues. If that makes any difference to anyone. ^,^
Thanks guys!
Sean Etc.
> I also noticed that the audio driver (via82cxxx_audio) gives a message
> that it is for 82C686a (not 686b, which is what my motherboard is), and
> then errors about timeouts on the AC97 codec - is it possible the 686b
> is a little different than 686a in how the AC97 stuff is handled? I'm
> more than willing to apply patches or make small kernel tweaks, if
> anyone can tell me what I need to do to debug this and get it working.
>
> I've spoken with another person attempting to get Linux running on the
> same laptop series (Compaq Presario 700), and it seems we have similar
> issues. If that makes any difference to anyone. ^,^
I'm the one that Sean is refering to and I'd just like to
add some information I've noticed.
If I turn the volume all the way up I can faintly hear the
music playing, like I was hearing it because of crosstalk on the chip.
At first I thought it was just my wishful thinking playing tricks
on me but it is definetly there :). Now it appears if I adjust the
PCM volume it controls this faint whisper but controling the main volume
does nothing.
Also, I no longer see the timeouts on the AC97 codec with the
newer kernels. The ID for the codec is 0x41445361 (AD1886 according to alsa
drivers). This codec is not currently recognized by the kernel's ac97_codec
drivers.
I'm also willing to try any kernel tweaking/patches, and gather
more debug info if need be.
-- James (QFire)