Hi, is it possible that you forgot to do mae mrproper before stating to build your kernel? It sounds like your symbols are not matching, and it is make mrproper, and not make clean which takes care of removing the symbols defined in your_kernel_source_dir/include/linux/modules.... This is actually an error I have been doing a lot recently, and was pointeed out to me by open afs mailing list folks. Bottom line: if you recompile a kernel don't forget to do make mrproper first, then reboot and test; if you are happy with it you can do make clean to save space, BUT NOT mrproper, as in that case you would not be able to compile 3rd party modules against the runining kernel.... at least this is my understanding :) cheers, Johann