View Single Post
Guest | Posts: n/a | Thanked: 0 times | Joined on
#9
Originally Posted by javispedro View Post
I did not say _version_. I said _build_. A kernel build produces both modules and an image (zImage). To keep things simple, you always have to use those modules with that image and not any other image, and any other image will not be able to load those modules.

Yes, there are exceptions. If the version string matches, AND all of the symbols the module uses match (versions, structure sizes, ...), and if MODVERSIONS is enabled OR the checksum of a bunch of files match, .... then you might use a module with a different image.

But this is not the case here.


Build a kernel, build the modules, install the modules, and flash the kernel.
thanks Javispedro.
so, even though the zImage and the modules, are compiled using the exact same kernelsource, this wont work if the modules have been build in second buid?

build kernel zImage using default rm581 config
change one setting to "n" (iptables_advanced, which needs to be n but is y default)
build using thevotherwise same rm581 config
flash first zImage
install build modules

this have worked for me before, so I assume this is very n9xx specific.
 

The Following User Says Thank You to For This Useful Post: