Mailinglist Archive: opensuse (2086 mails)

< Previous Next >
Re: [opensuse] VMware Player 2 & Kernel Modules Building Failure
  • From: Erwin Lam <erwin.lam@xxxxxxx>
  • Date: Wed, 22 Aug 2007 23:19:44 +0200
  • Message-id: <200708222319.44295.erwin.lam@xxxxxxx>
On Wednesday 22 August 2007, Andrei Verovski (aka MacGuru) wrote:
> Hi !
> 
> I have SuSE 10.2 and:
> 
> kernel-default-2.6.22.2-ccj52
> VMware-player-2.0.0-45731.i386
> 
> + kernel sources and kernel syms 2.6.22.2-ccj52 installed.
> 
> For unknown reason compilation of vmware kernel modules fails:
> 
> Path to kernel sources requied to compile vmware modules seems to be 
correct:
> "/usr/src/linux-2.6.22.2-ccj52-obj/i386/default/include"
> 
> 
> Anyone have any idea what went wrong?
> 
> ----------------------
> 
> make[1]: Entering directory 
`/usr/src/linux-2.6.22.2-ccj52-obj/i386/default'
> make -C ../../../linux-2.6.22.2-ccj52 
> O=../linux-2.6.22.2-ccj52-obj/i386/default modules
>   CC [M]  /tmp/vmware-config4/vmnet-only/driver.o
>   CC [M]  /tmp/vmware-config4/vmnet-only/hub.o
>   CC [M]  /tmp/vmware-config4/vmnet-only/userif.o
> /tmp/vmware-config4/vmnet-only/userif.c: In function â€˜
VNetCopyDatagramToUser’:
> /tmp/vmware-config4/vmnet-only/userif.c:630: error: â€˜const struct 
sk_buff’ has 
> no member named â€˜h’
> /tmp/vmware-config4/vmnet-only/userif.c:630: error: â€˜const struct 
sk_buff’ has 
> no member named â€˜nh’
> /tmp/vmware-config4/vmnet-only/userif.c:636: error: â€˜const struct 
sk_buff’ has 
> no member named â€˜h’
> make[4]: *** [/tmp/vmware-config4/vmnet-only/userif.o] Error 1
> make[3]: *** [_module_/tmp/vmware-config4/vmnet-only] Error 2
> make[2]: *** [modules] Error 2
> make[1]: *** [modules] Error 2
> make[1]: Leaving directory 
`/usr/src/linux-2.6.22.2-ccj52-obj/i386/default'
> make: *** [vmnet.ko] Error 2
> make: Leaving directory `/tmp/vmware-config4/vmnet-only'
> Unable to build the vmnet module.

Compilation of the VMware module failed because of changes in the Linux 
kernel, i.e. your kernel is to new and you should fallback to the 
latest 2.6.18 kernel.

Please, check the VMware forum for a discussion of these compilation 
problems. IIRC, the forum also contains some links to patches.

Regards,
Erwin Lam

-- 
Erwin Lam (erwin.lam@xxxxxxx)
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups