PDA

View Full Version : Configuring VT8233 chipset audio



neomorph
10-13-2004, 10:04 AM
I jus downloaded Knoppix v3.6 today and it detected every piece of hardware on my comp (Cheers to those guys working at Knoppix)...but my soundcard seems to be a problem...The driver it has chosen via82cxxx_audio doesnt seem to work...I read on the Knoppix site that there is a problem when it comes to vt8233 and configuring it for linux...but the thing is my sound card worked under Mandrake 10.0 Community edition under the Open Sound System and the driver there was snd_via82xxx .. So can someone direct me as to how i can configure my sound card? and can i change the driver to snd_via82xxx? if so where can i find the config tool?

neomorph
10-13-2004, 03:21 PM
Here's the full output of lspci -v

root@ttyp0[knoppix]# lspci -v
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400] Chipset Host Bridge
Subsystem: Asustek Computer, Inc.: Unknown device 811b
Flags: bus master, 66MHz, medium devsel, latency 8
Memory at d0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [80] AGP version 3.5
Capabilities: [c0] Power Management version 2

0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: dc000000-ddffffff
Prefetchable memory behind bridge: d8000000-dbffffff
Capabilities: [80] Power Management version 2

0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at d000 [size=32]
Capabilities: [80] Power Management version 2

0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at d400 [size=32]
Capabilities: [80] Power Management version 2

0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at d800 [size=32]
Capabilities: [80] Power Management version 2

0000:00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82) (prog-if 20 [EHCI])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 32, IRQ 21
Memory at de000000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2

0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
Subsystem: Asustek Computer, Inc.: Unknown device 80f9
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2

0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: Asustek Computer, Inc. A7V600 motherboard
Flags: bus master, medium devsel, latency 32, IRQ 20
I/O ports at dc00 [size=16]
Capabilities: [c0] Power Management version 2

0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
Subsystem: Asustek Computer, Inc. A7V600 motherboard (ADI AD1980 codec [SoundMAX])
Flags: medium devsel, IRQ 22
I/O ports at e000 [size=256]
Capabilities: [c0] Power Management version 2

0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
Subsystem: Asustek Computer, Inc.: Unknown device 80ff
Flags: bus master, medium devsel, latency 32, IRQ 23
I/O ports at e800 [size=256]
Memory at de001000 (32-bit, non-prefetchable) [size=256]
Capabilities: [40] Power Management version 2

0000:01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01) (prog-if 00 [VGA])
Subsystem: Asustek Computer, Inc.: Unknown device 80ed
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 16
Memory at d8000000 (32-bit, prefetchable) [size=64M]
Memory at dc000000 (32-bit, non-prefetchable) [size=16M]
Expansion ROM at <unassigned> [disabled] [size=64K]
Capabilities: [60] Power Management version 2
Capabilities: [70] AGP version 2.0

minamata
10-13-2004, 10:11 PM
but the thing is my sound card worked under Mandrake 10.0 Community edition under the Open Sound System and the driver there was snd_via82xxx ..


i am surprized... for me snd_via82xx is the ALSA module,and via82xx the OSS one.

pls try knoppix with cheatcode ALSA=via82xx

use kmix, help, hardware info (or something like that, I have a french version) to check if you use OSS or ALSA.

neomorph
10-15-2004, 06:55 PM
i checked in mandrake .. it uses snd_via82xx under OSS and sound works fine...can i possibly change this option during booting instead of it autoconfiguring to via_82cxxx?

shah
10-17-2004, 12:43 AM
Go to Control center---->Sound & multimedia-->Sound system---->Hardware
---->change autodetect to Open Sound System---apply.

:D

neomorph
10-17-2004, 06:37 AM
Go to Control center---->Sound & multimedia-->Sound system---->Hardware
---->change autodetect to Open Sound System---apply.

:D

I maybe a new user...but i did all what you said...it only worked in Mandrake...doesnt work in Knoppix

shah
10-17-2004, 01:42 PM
Okay...I never said you a newbie. :D
For me..everybody is a newbie when it comes to linux.

Lets try with alsa.
Run this command in root konsole: /etc/init.d/alsa-autoconfig
See if your card is detected and configured.
Configure as my last post, change autodetect to Advace linux sound architecture (alsa)
Test if sound is produced.
If succeed, then run this command to make alsa configure everytime you boot: update-rc.d alsa-autoconfig defaults

Good luck

:D :D

neomorph
10-20-2004, 04:19 PM
Run this command in root konsole: /etc/init.d/alsa-autoconfig
See if your card is detected and configured.
Configure as my last post, change autodetect to Advace linux sound architecture (alsa)
Test if sound is produced.
If succeed, then run this command to make alsa configure everytime you boot: update-rc.d alsa-autoconfig defaults

Good luck

:D :D


Tried it....doesnt work...however is there a similar command for oss (like oss-autoconfig or something)...also where are the config files for sound present, under what filename.

shah
10-21-2004, 03:45 AM
Have you try booting knoppix cd with cheatcodes: knoppix alsa

:D

neomorph
10-23-2004, 12:46 PM
Yes, I tried with knoppix alsa and even knoppix alsa=es1938

Both doesnt work

shah
10-24-2004, 04:54 AM
Then lets do all this in root konsole:

modprobe snd-via82xx.ko
modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss
update-modules

Then run lsmod to see if sound modules is loaded.
Reboot.
Run Kmixer.
I believed alsa won't work with your mobo.

:D

neomorph
10-24-2004, 07:32 AM
Then lets do all this in root konsole:

modprobe snd-via82xx.ko
modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss
update-modules


Still doesn't work...i get a "can't locate module message"

shah
10-24-2004, 03:54 PM
Sorry, it's not modprobe snd-via82xx.ko
but modprobe via82cxxx_audio

modprobe via82cxxx_audio
modprobe snd-pcm-oss
modprobe snd-mixer-oss
modprobe snd-seq-oss
update-modules

Good luck :D :D

neomorph
10-29-2004, 12:01 PM
Still doesn't work...

shah
10-29-2004, 12:22 PM
Sorry can't help anyfurther but you might want to read this, someone has solved the problem. He found out that the sound card is conflicting with onboard modem. By disabling the modem in bios, the sound card works.
http://www.linuxquestions.org/questions/history/233044

And this how the soundcard is set in redhat:
http://www.brandonhutchinson.com/VIA_VT8233_sound_with_Red_Hat_Linux.html

Good luck, let us know if it works.
:D :D