I thought about that, but the same problem remains..
dmesg reports wrong version symbols and modules don't load.
until now i was able to get around this problem by modprobe-ing (with --force) in rc.local
but since those modules are required for some pretty basic/vital stuff (such as recognising scsi controller, network adapter etc etc), it no longer seems the right way to do so
all i need is some kind of way to specify to initramfs (or /etc/modules for that matter) to force them to load.. regardless of version info.
nevertheless thanks for you answer