On Mon, 23 Apr 2001, Pedro Del Medico Piermattei wrote:
> hi people, check this out
> 
> http://www.vmware.com/support/ws2/doc/whatsnew_ws_linux.html

I'm guessing that you are referring to VMWare not supported on 2.4.x
kernel.  The problem is the vmnet module's use of a definition that was
taken out of the kernel after 2.4.2.  And since Mandrake 8.0 comes with
2.4.3, you are "not supported."  But there's a simple fix that patches the
vmnet source file.  Once you extract the tar file(vmnet.tar), cd into
vmware-distrib/lib/modules/source.  Extract vmnet.tar, edit the vnetInt.h
in the vmnet-only directory.  Right before :

# define SKB_IS_CLONE_OF(clone, skb)   (\"

add:

# ifndef skb_datarefp
#  define skb_datarefp(skb) skb_shinfo(skb)
# endif

Tar up this directory back into vmnet.tar and continue with the
installation.

John Kim
Linux System Engineer @ ASL - visit us at www.aslab.com


Reply via email to