Hello all,
I've been trying to install this soundcard for a couple days now. Its
an Onboard VIA82xx chip.
I tryed it on different kernels (2.6.0, 2.6.10 and 2.6.14) with this
configuration:
#
# Sound
#
CONFIG_SOUND=m
#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
# CONFIG_SND_SEQ_DUMMY is not set
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_RTCTIMER is not set
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
CONFIG_SND_GENERIC_DRIVER=y
#
# Generic devices
#
CONFIG_SND_MPU401_UART=m
CONFIG_SND_DUMMY=m
# CONFIG_SND_VIRMIDI is not set
# CONFIG_SND_MTPAV is not set
# CONFIG_SND_SERIAL_U16550 is not set
# CONFIG_SND_MPU401 is not set
CONFIG_SND_AC97_CODEC=m
CONFIG_SND_AC97_BUS=m
#
# PCI devices
CONFIG_SND_VIA82XX=m
#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set
I installed alsa-utils with apt-get and have debian unstable running.
Everything seems to be correctly detected but don't understand why
alsa just won't work (says: no soundcard found).
Here's some info that could maybe help you help me :)
-----------------------------------------------------------------------------------------------------
soundcard info:
# lscpi -v
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc.
VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
Subsystem: Micro-Star International Co., Ltd.: Unknown device 0080
Flags: medium devsel, IRQ 5
I/O ports at e800 [size=256]
Capabilities: [c0] Power Management version 2
# lsmod
Module Size Used by
snd_pcm_oss 49504 1
snd_mixer_oss 17280 1 snd_pcm_oss
snd_via82xx 18272 1
snd_ac97_codec 93628 1 snd_via82xx
snd_ac97_bus 1792 1 snd_ac97_codec
snd_pcm 80584 3 snd_pcm_oss,snd_via82xx,snd_ac97_codec
snd_timer 20548 1 snd_pcm
snd_page_alloc 8456 2 snd_via82xx,snd_pcm
snd_mpu401_uart 5696 1 snd_via82xx
snd_rawmidi 20064 1 snd_mpu401_uart
snd_seq_device 6988 1 snd_rawmidi
snd 46244 9
snd_pcm_oss,snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 7200 2 snd
# more /etc/modprobe.d/sound
alias snd-card-0 snd-via82xx
options snd-via82xx dxs-support=4 ac97_quirk=-1 enable=1 index=0
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
# cat /proc/asound/cards
0 [V8237 ]: VIA8237 - VIA 8237
VIA 8237 with ALC655 at 0xe800, irq 5
# cat /proc/interrupts
CPU0
0: 27082988 IO-APIC-edge timer
1: 1564 IO-APIC-edge i8042
2: 0 XT-PIC cascade
8: 4 IO-APIC-edge rtc
12: 30665 IO-APIC-edge i8042
14: 63485 IO-APIC-edge ide0
17: 7897 IO-APIC-level eth0
22: 2739 IO-APIC-level VIA8233A
NMI: 0
LOC: 27083372
ERR: 0
MIS: 0
-----------------------------------------------------------------------------------------------------
Configuring card with alsa:
When i try to use alsaconf he detects the card correctly :
via82xx VIA Technologies, Inc. VT8233/A/8....
But after he says:
# alsaconf
Building card database...
Running update-modules...
Loading driver...
Setting default volumes...
Saving the mixer setup used for this in /var/lib/alsa/asound.state.
/usr/sbin/alsactl: save_state:1163: No soundcards found...
-----------------------------------------------------------------------------------------------------
When i try to launch manually alsactl names:
# alsactl names
alsactl: for_each_card:51: No soundcards found...
alsactl: generate_names:522: probe 0 failed: No such device
alsactl: for_each_card:51: No soundcards found...
alsactl: generate_names:522: probe 1 failed: No such device
alsactl: for_each_card:51: No soundcards found...
alsactl: generate_names:522: probe 2 failed: No such device
alsactl: generate_names:522: probe 3 failed: No such file or directory
-----------------------------------------------------------------------------------------------------
When i try to launch alsamixer:
# alsamixer
alsamixer: function snd_ctl_open failed for default: No such file or
directory
-----------------------------------------------------------------------------------------------------
The End.
Thx for any kind of help or encouragements ...
Cheers,
mico
"The only way to get rid of a temptation is to yield to it."
(Oscar Wilde)