"Andrew M. Lindley" <[EMAIL PROTECTED]> writes: > I have a new motherboard with a VIA AC97 chip for sound, I can't get the > via82cxxx_audio driver to load for it. I've read around on the internet > but they all seem to refer to PCI string 0x1106:3058 whereas (as you > can see) lspci gives 0x1106:3059.
Right; there seem to be two different VIA audio chipsets, the 82C686 and the 8233. I'd bet the kernel via82cxxx_audio only works for the 82C686, but... > pig:~# lspci > 00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 3116 > 00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP] > 00:08.0 SCSI storage controller: Future Domain Corp. TMC-18C30 [36C70] > 00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge > 00:11.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 06) > 00:11.2 USB Controller: VIA Technologies, Inc. UHCI USB (rev 1b) > 00:11.5 Multimedia audio controller: VIA Technologies, Inc. AC97 Audio > Controller (rev 30) > 00:12.0 Ethernet controller: VIA Technologies, Inc. Ethernet Controller > (rev 70) > 01:00.0 VGA compatible controller: S3 Inc.: Unknown device 8d04 ...it looks like you probably have an 8233. ALSA (in unstable, at least) has support for both VIA chipsets using the snd-via82xx driver. If you're building your own kernel, this is straightforward: make sure you have "sound card support" enabled (probably as a module) in your kernel config, install the alsa-source package, unpack /usr/src/alsa-driver.tar.gz, and run 'make-kpkg modules-image' from the top of your kernel source tree. -- David Maze [EMAIL PROTECTED] http://people.debian.org/~dmaze/ "Theoretical politics is interesting. Politicking should be illegal." -- Abra Mitchell -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]