Non-operational via82c686 sound card

Olivier Gautherot olivier at gautherot.net
Wed Mar 16 11:54:28 PST 2005


Hi folks!

I have a PC with a VIA 82C686 chipset. The sound used to work with
FreeBSD 5.2.1 (as it does with Linspire, Knoppix, Yellowtab Zeta and
Win$...) I remember having to manipulate a bit the kernel to make it
work before but I had no luck since the upgrade to 5.3 a few months
ago.

The kernel does not include the sound off-the-shelf but I compiled
the kernel modules and load them in rc.conf. Here is the output of
kldstat:

bash-2.05b$ kldstat
Id Refs Address    Size     Name
 1    8 0xc0400000 495138   kernel
 2    1 0xc0896000 4aea88   nvidia.ko
 3   14 0xc0d45000 5c7f0    acpi.ko
 4    1 0xc21d5000 4000     snd_via82c686.ko
 5    1 0xc21d9000 1b000    sound.ko
bash-2.05b$

Upon boot, I get:

...
Mar 13 08:55:25 ogautherot kernel: pcm0: <VIA VT82C686A> port 
0xd400-0xd403,0xd800-0xd803,0xdc00-0xdcff irq 10 at device
 7.5 on pci0
Mar 13 08:55:25 ogautherot kernel: pcm0: [GIANT-LOCKED]
Mar 13 08:55:25 ogautherot kernel: pcm0: <SigmaTel STAC9756/57 AC97 Codec>
...

I'm not sure what [GIANT-LOCKED] really means - I get a couple of
those but the other devices work (I would not be able to do much
without graphics card, keyboard or mouse ;-) ). Is there anything
I should pay attention to? I suppose this chipset has been checked
before release... 

Thanks in advance
 Olivier


More information about the freebsd-hardware mailing list