Re: Unknown symbol in module, or unknown parameter (see dmesg)

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

 



Le Thu, 12 Mar 2009 15:25:04 +0500,Юрий Пайков <crystal@xxxxxxxxxx> 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), andnot build into the kernel with <*> selected.
All the other sound related options must not be selected at all because youwill install them later when installing the alsa driver (even alsa must not beselected, 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/*, cdin /usr/src/linux, "make modules_imstall" and reinstall the alsa driver.
If not, you must recompile the kernel.move .configmake mrpropermove back .configmake oldconfigmake menuconfig and check that only "Sound card support" is selected (as module)makedelete /lib/modules/kernel-xyz/*make modules_installcopy the kernel to /bootreinstall alsa and any other external kernel module you want to use
Good luck!Dominique > Dominique Michel <dominique.michel@xxxxxxxxx> писал(а) в своём письме Thu, 12> Mar 2009 01:42:07 +0500:> > > Le Tue, 10 Mar 2009 02:16:06 +0500,> > Юрий Пайков <crystal@xxxxxxxxxx> 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> >> >crystal@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) arepowering Web 2.0 with engaging, cross-platform capabilities. Quickly andeasily build your RIAs with Flex Builder, the Eclipse(TM)based developmentsoftware 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 listAlsa-user@xxxxxxxxxxxxxxxxxxxxxxxxxx://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux