Peter Ho <[EMAIL PROTECTED]> writes: > My current situation is this. I have an older version of alsa, which I > obtained using apt-get and then modconf to select the modules for > snd-hda-intel.
The drivers are part of the kernel. So they are part of your linux-image-* package. You shouldn't need modconf to install any ALSA related driver modules. > > What I need to do: Reinstall the latests alsa drivers. > > I have a few doubts as to what is the first thing I should do. I have > already downloaded all required files for alsa. > > I have found the following link which explains what to do: > > http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=ATI&card=ATI-IXP+southbridge+HD-audio+and+modem.&chip=SB450&module=hda-intel > > However, I have all the "old" modules loaded using modconf. > > What should I do next? DO I remove the "old" modules using modconf, > apt-get remove them and then install the "new" drivers and load then > with modprobe (Can this be done with modconf??) > This does not work in that way. In order to get rid of the old driver modules you would have to get rid of your kernel package, which is not what you want. If you install the upstream ALSA driver source over your existing modules it is very likely that things get messed up. If there is a way to avoid installing plain upstream sources and a chance to get this done in harmony with your package manager, you *should* do so. In Debian we have the alsa-source package from which you can build your own ALSA driver modules package which can then installed in a clean way by the debian package manager. These modules gets then installed in a place where they don't mess up with the kernel modules. The alsa-source from Etch/testing to Sid/unstable is uptodate with 1.0.11 stable release. If you need help how to do this write me, maybe I'm going to write a HOWTO about this, because the Debian documentation of alsa-source is not very good. Also there seems to be a problem with some of the methods in the Documentation. But here is a starter: *Install module-assistant *Install alsa-source *Install linux-header-KERNELVERSION (You have to find your matching version) *As root do (or better: use sudo) module-assistant build alsa-source This only works if you are running the kernel you want to build for. If you want to build for a different kernel you have to tell module-assistant. If module-assistant finishes with success, you should have an alsa-modules-VERSION.deb package in /usr/src. You can install this with dpkg -i alsa-modules-VERSION.deb (of course with VERSION the actual version) If you have problems, let me know. Matthias _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user