On March 3, 2001 08:16 pm, Steven T. Hatton wrote:
I have probably asked this question in 15 different ways in the last month, but I feel I have only made marginal progress in understanding. I downloaded the kernel source and compiled it. All went fairly well. I'm now working on getting everything into modules which I'm hoping will be supported by the new modutils-2.4.2. One thing I still don't understand is how ALSA relates to the kernel modules. It is my understanding that ALSA provides its own modules which are distinct from the kernel's. One such module appears to be named 'snd-card-sbawe.o' and is found in /lib/modules/2.4.0-4GB/misc/ /lib/modules/2.2.18/misc/. I can see by
I think 2.4.0 moves things around much more then modutils and alsa can handle right now. What we need is a new version of alsa but until then ./configure --with-cards=ens1370 --with-moddir=/lib/modules/sound Replace the card with yours of course. That will install the alsa drivers to /lib/modules/sound. That works just fine for me. You only need to reconfigure and install the drivers after creating a new kernel. Alsa looks at /usr/src/linux [I think you can use configure to point to someplace else if you must] and then builds itself off of that. I'm assuming you are compiling alsa yourself. I haven't found a way around that if you want to create new kernels on your on. Nick