Hello all, I've been working on getting the Lucent winmodem drivers working with my Midori builds. These modules require the use of CONFIG_MODVERSIONS in the kernel config. Every time I compile the Lucent modules, or any other modules, I'm unable to insert them in my running kernel. Insmod fails with many unresolved symbols like..... "insmod: unresolved symbol <foo>"
From what I can gather these symbols are made by /sbin/genksyms, which is defined as GENKSYMS and exported in the kernel makefile. I've so far been unable to figure out where GENKSYMS is (supposed to be) called. I'm pretty sure it isn't because all the *.ver files defined in linux/include/modversions.h are zero length. I'm going to tweak a few settings in the build file where the "avoid depmod" comment appears.. but I won't know for ~24 hours (running Debian potato w/32MB inside VMWare on a P200, arrgh! )
Anyone have any insight??
If this doesn't work I'm going to look into building the kernel under Debian Potato with a modified kernel makefile.. hopefully I can get it to use the midori tools/includes.