Hello all:
        I recently got a computer with the VIA P4M266 925LR motherboard.
It has via82xx AC 97 on board.

        I have been trying to get the sound to work for the past month.

        I downloaded the VIA drivers from ALSA, but was unable to make
them work.

        I then tried VIA's own drivers, but they could not be used since
they were buit using gcc 2.9x and my system is built using gcc 3.x.

        I then found a message on the archive of this list, a gentleman
called P Soni had the same problem, and it was suggested that he try the
latest CVS version.

        This I tried yesterday. I compiled all the drivers, and had to
make a small addition to one of the files: SND_CTL_READONLY was not
recognised, so I added a #define to set it to 0x040 (or whatever).
(Perhaps all these problems are because of gcc 3.2? There were a slew of
warnings, but I ignored them since they didn't affect the compilation.)

        I then finished compilation and ran modprobe to load all the
modules. I got a bunch of errors, which I cannot reproduce since I didn't
log them, and am afraid to retry.

        Anyway, lsmod showed the modules sitting there. What happened next
was the network went down. I could not remove the modules, rmmod returned
device busy.

        I rebooted, but since modules.conf was changed, they would get
loaded, and network: eth0 actually would not get up since via-rhine would
not load. Finally, I figured out what was happening and moved the old
modules.conf onto the new one. Now everything is back as before. That is
no sound, but all other devices are functional.

        On comparing the various versions of modules.conf, I find that
alsaconf rewrites modules.conf, and the results is that all the good stuff
that should get loaded, such as via-rhine doesn't get loaded.

        Comments and suggestions anyone? I have appended a short
description of what was happening _before_ I tried the latest CVS version.

        Please see below. Thanks!

--Sanatan

(After following the instructions on:
http://www.alsa-project.org/alsa-doc/doc-php/template.php3?company=VIA&card=&chip=via8233a&module=via82xx

lsmod gave:

Module Size Used by Tainted: PF
snd-pcm-oss 44452 0 (autoclean) (unused)
snd-mixer-oss 15512 0 (autoclean) [snd-pcm-oss]
snd-via82xx 11660 0 (unused)
snd-pcm 83328 0 [snd-pcm-oss snd-via82xx]
snd-timer 15304 0 [snd-pcm]
snd-mpu401-uart 4796 0 [snd-via82xx]
snd-rawmidi 18400 0 [snd-mpu401-uart]
snd-seq-device 6176 0 [snd-rawmidi]
snd-ac97-codec 36100 0 [snd-via82xx]
snd 39404 1 [snd-pcm-oss snd-mixer-oss snd-via82xx snd-pcm snd-timer snd-mpu401-uart 
snd-rawmidi snd-seq-device snd-ac97-codec]
soundcore 6532 0 [snd]

<rest snipped>

However, running amixer gives:

[root@integral amixer]# ./amixer
amixer: Mixer attach default error: No such file or directory

When I ran alsaconf, it would find the VIA8233 AC97 audio controller. On
choosing it, it proceeded to modify modules.conf, and then to run
amixer, and report:

Loading driver..
ALSA driver is already running.
Setting default volumes..
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1047: No soundcards found...
===============================================================================


/proc seemed to have the right things, however:

cat /proc/asound/cards
--- no soundcards ---

This is when I tried the latest CVS version.





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to