thanks for the reply,
The script /etc/sysconfig/modules/VirtualBox-OSE.modules from my post does exactly that except it uses modprobe instead of insmod, but the result is same: Invalid module format
here's the script
# User is advised to run this on upgrades
/sbin/modprobe -r -b vboxnetflt &>/dev/null ||:
/sbin/modprobe -r -b vboxdrv &>/dev/null ||:
/sbin/modprobe -r -b vboxnetadp &>/dev/null ||:
/sbin/modprobe -b vboxdrv
/sbin/modprobe -b vboxnetflt
/sbin/modprobe -b vboxnetadp
---------- Post added at 05:44 PM CST ---------- Previous post was at 05:25 PM CST ----------
oops, sorry jose, you are right. insmod works!
but I could swear that it didn't work this morning

. In the meantime I completely reinstalled VirtualBox and rebooted the machine.
Thanks again.