Hi, not exactly, I added module_autoload_foo = "foo" to the machine.conf file. Where foo is the module created with the recipe that inherits module and kernel-module-split. And it's working perfectly now. thanks, Katu
2013/5/30 Khem Raj <[email protected]> > > On May 30, 2013, at 1:49 AM, Katu Txakur <[email protected]> wrote: > > Thanks again Martin, > I tried with that kernel-module-split.bbclass but although I got no > errors, it didn't work :( > Can I create the file spike.conf and tell the recipe or the Makefile to > copy it to /etc/modules-load.d ? > how can I do that? > > > Did you add the module_autoload_foo = "foo" where kernel-module-foo is the > module you are interested in > to your recipe after inheriting module-split class ? > if not try that > > Thanks again, I would be completely stuck without your help > Katu > > > 2013/5/29 Martin Jansa <[email protected]> > >> On Wed, May 29, 2013 at 04:48:58PM +0100, Katu Txakur wrote: >> > Guys, >> > I'm using the gumstix repo >> > https://github.com/gumstix/Gumstix-YoctoProject-Repo and I don't have >> any >> > module-split bbclass. >> > The module.bbclass inherits module-base.bbclass and >> module_strip.bbclass, >> > but the latest is empty. >> > Do you think my problem could be related with that? module_strip is also >> > inherited by kernel.bbclass >> >> That looks like danny release, so you don't have this commit >> >> http://git.openembedded.org/openembedded-core/commit/meta/classes/kernel-module-split.bbclass?id=51928b6b5ca0a46a9dcd754483a19af58b95fa18 >> >> You can backport it if you want, but without this module_autoload won't >> work for external modules. >> >> > 2013/5/29 Bruce Ashfield <[email protected]> >> > >> > > On 13-05-29 11:32 AM, Katu Txakur wrote: >> > > >> > >> Martin, Paul, thanks for your help. >> > >> Yes, the recipe does inherit module. >> > >> Any other problem that you can think off? >> > >> >> > > >> > > Note: if you are on master, Martin said "module-split", not >> > > "module". >> > > >> > > Cheers, >> > > >> > > Bruce >> > > >> > > >> > >> Thanks a lot in advance, >> > >> Katu >> > >> >> > >> >> > >> 2013/5/29 Paul Eggleton <[email protected] >> > >> <mailto:paul.eggleton@linux.**intel.com < >> [email protected]>>> >> > >> >> > >> >> > >> On Wednesday 29 May 2013 16:39:48 Martin Jansa wrote: >> > >> > On Wed, May 29, 2013 at 02:01:11PM +0100, Katu Txakur wrote: >> > >> > > Hi, >> > >> > > I'm failing to load a kernel module named spike doing this: >> > >> > > 1) add the recipe (inherit module), based in a Makefile with >> > >> > > modules_install: >> > >> > > $(MAKE) INSTALL_MOD_DIR=kernel/**drivers/spike -C >> $(KERNEL_SRC) >> > >> M=$(SRC) >> > >> > > modules_install >> > >> > > 2) Add the package to the image with IMAGE_INSTALL += >> "spike" >> > >> in the >> > >> > > local.conf file >> > >> > > 3) In the machine/mymachine.conf I've added >> > >> > > >> > >> > > MACHINE_ESSENTIAL_EXTRA_**RRECOMMENDS += "spike" >> > >> > > module_autoload_spike = "spike" >> > >> > > >> > >> > > The driver gets added to the image and I can load it with >> > >> insmod spike, >> > >> > > however, I would like to load it at boot time. >> > >> > > A workaround is to create a file with the name spike.conf >> and >> > >> write spike >> > >> > > inside. Copying that file to /etc/modules-load.d/spike.conf >> > >> > > loads the driver correctly, but I need to do it from a >> recipe. >> > >> > > >> > >> > > Can anyone spot what am I doing wrong? >> > >> > >> > >> > module_autoload won't work with external module unless you >> > >> inherit also >> > >> > kernel-module-split >> > >> >> > >> Note that module.bbclass already does this, so if the external >> > >> module recipe >> > >> already does "inherit module" then that is not the problem. >> > >> >> > >> Cheers, >> > >> Paul >> > >> >> > >> -- >> > >> >> > >> Paul Eggleton >> > >> Intel Open Source Technology Centre >> > >> >> > >> >> > >> >> > >> >> > >> ______________________________**_________________ >> > >> yocto mailing list >> > >> [email protected] >> > >> https://lists.yoctoproject.**org/listinfo/yocto< >> https://lists.yoctoproject.org/listinfo/yocto> >> > >> >> > >> >> > > >> >> > _______________________________________________ >> > yocto mailing list >> > [email protected] >> > https://lists.yoctoproject.org/listinfo/yocto >> >> >> -- >> Martin 'JaMa' Jansa jabber: [email protected] >> > > _______________________________________________ > yocto mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/yocto > > >
_______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
