HOWTO: Vmware Server in Kernel 2.6.19

vmware-config.pl will not compile if you update your kernel to the 2.6.19 series, according to this post is because kernel developers changed CHECKSUM_HW to CHECKSUM_PARTIAL. One approach is to edit/patch userif.c and bridge.c in vmnet source. Here is another approach requiring to edit patch just one file:

- Open /usr/src/kernels/2.6.19-1.2895.fc6-i686/include/linux/skbuff.h (change to your kernel headers’ path)
- Look for the line #define CHECKSUM_PARTIAL X
- Add a new line below with the following:


#define CHECKSUM_HW X   ( <== X is the same value in the line above)

- Remember to (touch /usr/src/kernels/2.6.19-1.2895.fc6-i686/include/linux/config.h)

Hopefully, the next release of vmware server will take care of these issues.