[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Soundcard: via82xx and alsa



 

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)

 


Reply to: