Quad core duo 2.4Ghz (Q6600) Kernel 2.6.18-53.1.14.el5PAE #1 SMP 4Gb RAM
VirtualBox-1.5.6_28266_rhel5-1.i586.rpm
The package installed OK. I did
KERN_DIR=/usr/src/kernels/2.6.18-53.1.14.el5-i686 /etc/init.d/vboxdrv setup
and the module compiles AOK.
BUT... at modprobe time:
vboxdrv: disagrees about version of symbol struct_module
Am I doing something stupid?
Stephen Harris wrote:
Quad core duo 2.4Ghz (Q6600) Kernel 2.6.18-53.1.14.el5PAE #1 SMP 4Gb RAM
VirtualBox-1.5.6_28266_rhel5-1.i586.rpm
The package installed OK. I did
KERN_DIR=/usr/src/kernels/2.6.18-53.1.14.el5-i686 /etc/init.d/vboxdrv setup
and the module compiles AOK.
BUT... at modprobe time:
vboxdrv: disagrees about version of symbol struct_module
Am I doing something stupid?
You are building against the regular kernel-devel and not the kernel-PAE-devel.
you need to install kernel-PAE-devel and the /usr/src/kernels/<version> needs to contain PAE as well.
On Sun, Mar 30, 2008 at 07:07:51AM -0500, Johnny Hughes wrote:
Stephen Harris wrote:
Kernel 2.6.18-53.1.14.el5PAE #1 SMP
KERN_DIR=/usr/src/kernels/2.6.18-53.1.14.el5-i686 /etc/init.d/vboxdrv setup
vboxdrv: disagrees about version of symbol struct_module
Am I doing something stupid?
You are building against the regular kernel-devel and not the kernel-PAE-devel.
Ah ha! I hadn't spotted the other devel kernels because I'd done a yum list 'kernel-devel*'
Thanks!