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? -- rgds Stephen
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. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 252 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20080330/c871b396/attachment-0001.sig>
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! -- rgds Stephen