Thank you, Dominique, for such an extensive answer, I really appreciate your will But I had no luck following the instructions :(
In the long run, I recompiled my kernel, and even twice so (first time i forgot to check another wireless driver ) What I can state is that "Sound card support" is REALLY a module, not a part of the kernel I recompiled the whole alsa driver after kernel reinstall, but it didn't help any much I still get unknown symbol error trying to modprobe snd.ko and don't know what to do... Dominique Michel <dominique.mic...@vtxnet.ch> писал(а) в своём письме Thu, 12 Mar 2009 21:50:42 +0500: > Le Thu, 12 Mar 2009 15:25:04 +0500, > Юрий Пайков <crys...@uralweb.ru> a écrit : > >> Please, could you explain what you mean? >> soundcore.ko IS a module and alsa drivers are too, latter I compiled by >> myself >> There must be some kind of dependency or symbol export/import problem, >> I am >> just not so good at linux kernel architecture >> > > You want to use external alsa modules. For that to work, "Sound card > support" > must be selected as modules <M> into the kernel config (make > menuconfig), and > not build into the kernel with <*> selected. > > All the other sound related options must not be selected at all because > you > will install them later when installing the alsa driver (even alsa must > not be > selected, you will install it later with the external alsa driver). > > A good habit when changing the kernel config is to issue a "make > mrproper" > before changing the config. And also, to remove /lib/modules/kernel-xyz/* > before installing the kernel modules and the external modules like alsa. > > If you are lucky, it will be enough to delete /lib/modules/kernel-xyz/*, > cd > in /usr/src/linux, "make modules_imstall" and reinstall the alsa driver. > > If not, you must recompile the kernel. > move .config > make mrproper > move back .config > make oldconfig > make menuconfig and check that only "Sound card support" is selected (as > module) > make > delete /lib/modules/kernel-xyz/* > make modules_install > copy the kernel to /boot > reinstall alsa and any other external kernel module you want to use > > Good luck! > Dominique > >> Dominique Michel <dominique.mic...@vtxnet.ch> писал(а) в своём письме >> Thu, 12 >> Mar 2009 01:42:07 +0500: >> >> > Le Tue, 10 Mar 2009 02:16:06 +0500, >> > Юрий Пайков <crys...@uralweb.ru> a écrit : >> > >> >> Well, it seem to be a common problem, I think.. >> >> Initially, I had to change my kernel to 2.6.29 rc3 one >> >> So i compiled ASLA for my intel8x0 soundacrd on that kernel >> >> I assure you, CONFIG_SOUND(or whats-its-name? anyway, core sound >> >> module) is >> >> set >> > It must be set as module, not into the kernel. >> > >> >> >> >> But when i try to mopdprobe even snd(that is alsa module, isn't it), >> i >> >> get >> >> >crys...@crystal:~/alsa-driver-1.0.19$ sudo modprobe snd >> >> >FATAL: Error inserting snd >> >> >(/lib/modules/2.6.29-rc3-wl/kernel/sound/acore/snd.ko): Unknown >> symbol >> >> in >> >> >module, or unknown parameter (see dmesg) FATAL: Error running >> install >> >> >command for snd >> >> >> >> dmesg gives me some symbol names, and i figured out they are in the >> >> soundcore.ko So I wonder, how to make alsa driver see where symbols >> are? >> >> >> >> > > ------------------------------------------------------------------------------ > Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are > powering Web 2.0 with engaging, cross-platform capabilities. Quickly and > easily build your RIAs with Flex Builder, the Eclipse(TM)based > development > software that enables intelligent coding and step-through debugging. > Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com > _______________________________________________ > Alsa-user mailing list > Alsa-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/alsa-user -- Sincerely yours, Crystal ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user